Depending on the help desk they probably knew it was you. Did you call from a phone HR knows about? If it was a walk up, did they make the ticket before or after resetting your MFA?
Id say if it's in your budget - get one. We have no other apple products in the house but that. The biggest annoyance was making an apple account (for some stupid reason they require it...)
We found an use case with Page duty and it's ical feed already...
As someone who manages a Google workspace instance currently, God I wish I had exchange for my email service.
Let's take this one step further. I should be able to get the core ideas in your code by comments and cs 101 level coding (eg basic data structures, loops, and if/then).
We've got it rigged up for aws sso. Each department can make any number of permissions sets (and link to any number of groups). The config for that is all stored in git (with code owners configured so you can only mess up your own stuff).
Are you sure there is no ticket? Some systems let you make tickets that the end user is not notified for. Also, depending on the size/ levels of automation your call may have populated all your info on the agents end.