Hello readers, hope you’re well.

This is a follow up to the previous post on the The New Auto Attendants & Call Queues and part of a short series.  In this post I’ll show you how to create and configure a new Auto Attendant and a Call Queue.

What you’ll need

  • You’ll need a licensed Resource Account with a phone number.  The phone number can be a service number acquired from Microsoft (you’ll need at least one Calling Plan add-on license to acquire numbers) or assigned from Direct Routing.  Direct Routing numbers only work for users in Teams Only mode.
  • You’ll need to create at least one agent list for your call queue.  This can be a security group or distribution list
  • You’ll need some users who are Enterprise Voice enabled and licensed with E1 or E3 with the Phone System add-on or E5.  Only EV enabled, licensed users can receive calls in a Call Queue or Auto Attendant.

How to do it

First Create a Call Queue

Open the Microsoft Teams Admin Centre, expand Voice and click on Call Queues. Click New Call Queue to begin

Microsoft Teams Auto Attendants & Call Queues-48

This opens the new call queue form

Microsoft Teams Auto Attendants & Call Queues-47

Add a resource account, enter the name of the resource account you want to associate with this call queue and click add

Microsoft Teams Auto Attendants & Call Queues-46

You can add more resource accounts if you want, or just click add, one more time

Microsoft Teams Auto Attendants & Call Queues-45

Now choose whether you want to add a greeting such as “Please hold the line for sales”.  You can’t use text to speech here.  If you do want a greeting you’ll need to upload a recording.

Now choose your Music on Hold.  You can choose to leave it as the default, or you can upload your own.

greeting and moh

Now add your call agents.  This is the distribution group you created earlier.  Click add call agents, enter the name of your group and click add

Microsoft Teams Auto Attendants & Call Queues-43

Add more groups if you want to, or click add, one more time

Microsoft Teams Auto Attendants & Call Queues-42

Now choose a routing method.  Attendant, Serial or Round Robin (new)

routing method

and whether agents can opt out of taking calls and the alert time

opt out

Now configure call overflow handling.  First decide on the maximum number of callers that can be in queue before another action is taken.  You can disconnect the caller or redirect to a person or a voice app (another auto attendant or call queue).

Microsoft Teams Auto Attendants & Call Queues-41

As an example, I chose a person.  Now configure call time out handling. Again, you can disconnect or redirect.  Then click save to save your call queue.

Microsoft Teams Auto Attendants & Call Queues-40

Repeat for all of your call queues.  Call queues can take calls directly or as a caller choice in an Auto Attendant.

Now Create your Auto Attendant

Again, open the TAC and expand voice and click on Auto Attendants.  Choose a name for your auto attendant

Microsoft Teams Auto Attendants & Call Queues-03

Now add a resource account.  This is probably where you’ll need a resource account with a telephone number.  The telephone number can be a service number from Microsoft or  sported in number (you’ll need a calling plan to acquire or port in numbers).  Or you can use a number on your existing range on-premises (using Direct Routing).  Or if you’re using a Direct Routing Service from a provider, they can assign a number from your range.

Microsoft Teams Auto Attendants & Call Queues-04

Search for and add your resource account

Now choose the timezone for this auto attendant

Microsoft Teams Auto Attendants & Call Queues-08

And the primary language

Microsoft Teams Auto Attendants & Call Queues-09

Now choose an operator if you have one.  This can be a person or a voice app such as a call queue for your front of house staff

Microsoft Teams Auto Attendants & Call Queues-11

I selected person and assigned the role to Jim

Microsoft Teams Auto Attendants & Call Queues-02

Make sure enable voice input is on and press next

Microsoft Teams Auto Attendants & Call Queues-01

Now choose your business hours.  Business hours are used in your call routing.  You can have calls route one way during business hours and another, out of those hours.

You can adjust the start and end times and also add additional times to each day.  For instance, maybe you’re open 9-5, but there’s a 1 hour break for lunch.  Just have 9-12 and 1-5 as business hours.

Microsoft Teams Auto Attendants & Call Queues-12

Now choose your business hours settings

Microsoft Teams Auto Attendants & Call Queues-13

You might choose to have a greeting for your auto attendant.  You can upload an audio file

Microsoft Teams Auto Attendants & Call Queues-14

Or you can use text to speech

Microsoft Teams Auto Attendants & Call Queues-15

Now choose a call action.  You can have it go to a person or a voice app such as a call queue or another auto attendant (nested auto attendants).

With a nested auto attendant you can start with one attendant that gives choices such as sales & finance.  Then if they choose sales, you ask them to choose existing order or new order.

Microsoft Teams Auto Attendants & Call Queues-16

Or you can choose a person.  Maybe you want a recorded greeting to play during business hours before it goes to your front of house person.  They then answer the call and transfer as needed.

Microsoft Teams Auto Attendants & Call Queues-18

Or you can create an options menu.

Start with your menu options greeting.  This is what your caller will hear that can guide them through what choices they have.  You can upload a recording you made earlier

Microsoft Teams Auto Attendants & Call Queues-29

Or you can use text to speech

Microsoft Teams Auto Attendants & Call Queues-30

Once you have a call prompt greeting you can choose your menu dial keys.  Start with the number 0-9.  Then choose your redirection option.  Person or voice app

Microsoft Teams Auto Attendants & Call Queues-32

0 is reserved for your operator (the one you configured in the general screen.

Microsoft Teams Auto Attendants & Call Queues-31

And you can have choices from 1-9

Microsoft Teams Auto Attendants & Call Queues-26

Maybe you don’t have an operator.  Select 1, then enter a voice command.  This is the word the auto attendant will listen for in order to route the call.

Your caller can press 1 on the keypad or they can say the name of the department (great for accessibility).  If you do all a voice command, it is a good idea to say this in your greeting.  Such as “say sales or press 1 for the sales team”.

Microsoft Teams Auto Attendants & Call Queues-33

Now choose your destination.  This can be a call queue or another auto attendant

Microsoft Teams Auto Attendants & Call Queues-34

and repeat for all of your dial keys

Microsoft Teams Auto Attendants & Call Queues-35

and don’t forget the voice command

Microsoft Teams Auto Attendants & Call Queues-36

Once you have all of your dial keys, press next to go to after hours call settings.

Microsoft Teams Auto Attendants & Call Queues-19

You can choose a greeting as before and then the call action.  The process is the same as business hours.  You can redirect to a person, such as an on-call technician or take the caller through the out of hours menus.

One of the things that is missing right now which is especially useful for out of hours scenarios is the ability to redirect to a telephone number.  If you do want to do that now, you can choose a person in your org and that person must have call forward to the number enabled.  Happy to report that redirect to a number is coming soon.

Microsoft Teams Auto Attendants & Call Queues-20

You can also set up holidays and choose what to do with callers during the holiday periods.  Click new holiday

Microsoft Teams Auto Attendants & Call Queues-21

Give it a name and click create new holiday

Microsoft Teams Auto Attendants & Call Queues-22

Choose start and end dates and times and press save

Microsoft Teams Auto Attendants & Call Queues-23

Now select the holiday you created from the list

Microsoft Teams Auto Attendants & Call Queues-24

and choose a greeting.  Same as before, this can be a recording or text to speech.  Then choose an action.  Then save

Microsoft Teams Auto Attendants & Call Queues-25

Now choose a dial scope for your directory.  Remember when you were creating dial keys?  And there was a toggle for dial by name?  It was 3 screens ago.  I’ll wait…

Back?  Good.  If you did enable dial by name (on by default) you can choose a dial scope.  You can allow your callers to say the name of any member of staff and have the system route the call or you can limit that scope.  You can include all or just the members of a group.  Then you can create exclusions.  In my opinion it is probably easier to create an exclusions list and group them together because that might not change as often as the inclusions list.  You’d have to add each new starter to the distribution list to include them in the dial scope.

Of course if you do choose dial by name, you should say that in your greeting.  e.g. “If you know the name of the person you want to speak to, say their name”.  Then go on to give your menu choices.

I do think that toggle switch and this screen are too separated by the way.  I know, and you know now that you’ve read this.  I think the choices in this screen should just be added below the toggle.  They only appear if the toggle is on.

Once you’re done with the dial scope, click submit to finish.

Microsoft Teams Auto Attendants & Call Queues-27

You now have an auto attendant, and some call queues.

Microsoft have some of their own instructions which you can find here and here.

That’s all for this one.  For the next post, we move on to using PowerShell to create and customise your auto attendants and call queues.  Stay tuned.

If this post or series of post or indeed any of my previous posts has been useful, why not take a moment to subscribe.

Thanks for reading!