OVERVIEW
Before we dive into the different scenarios, below is a high-level overview of each component:
Microsoft Call Queues Call queues allow for specific routing of calls in cases where the total number of callers in the queue or the wait time exceeds the limits that you specify. Calls can be routed to specific people, voicemail, other call queues, or auto attendants. For each call queue, you can specify if agents in the queue can opt out of taking calls and if calls should be routed to them based on their presence indication in Teams. You can assign a phone number to a call queue, however call queues do not provide separate call routing for off hours and holidays. Unless your call queue is staffed 24/7, we recommend assigning the phone number to an auto attendant that redirects to the call queue during business hours. Call queues are managed in the Teams Admin Center ONLY.
Cisco Hunt Groups Hunt Groups distribute calls through a telephone number or extension to multiple users within an organization. Within the hunt group settings Admins can control which line(s) will receive the incoming call and in what order. Similar to a Call Center, Hunt Groups allow users to be grouped together to handle incoming calls received by a Hunt Group's DID or extension (or both). Hunt Groups do not have as many features and options as a Call Center and are limited to a smaller subset of users (usually under 10 users).
Cisco Call Centers Cisco Call Center Queues are essentially more sophisticated Hunt Groups. Both are used to route calls to agents but what sets queues apart is their ability to provide queue information and hold time estimates, on-hold music and even promotional information allow clients to handle larger call volumes and offer a better overall customer experience versus hunt groups. Queues also have the ability to route calls based on priority or skill levels and the ACD (Automated Call Distribution) will route calls accordingly. Agents can log themselves out from a queue so their priority is not considered by the ACD. The ACD is also aware when agents are already on calls and can route traffic elsewhere.