Auto Attendants#

Overview#

VOSS Automate allows you to add, update, and delete auto attendants for Microsoft Teams users from within the VOSS Automate GUI, and to have these changes update on the Microsoft Teams portal. Changes you make on the Microsoft Teams portal online also update the auto attendants in VOSS Automate.

Note

Auto attendants allow people who call in to your organization to self-navigate a menu so that they can be correctly routed to the required department, person, or operator. When setting up an auto attendant for your system, you can choose a greeting, set up menus, and choose how calls are redirected.

../../_images/auto-attendants-ms-basic-info-tab.png

View and Manage Auto Attendants#

To work with auto attendants for Microsoft subscribers in VOSS Automate, go to (default menus) Subscriber Management > Auto Attendants to open the Auto Attendants page.

The list view displays all auto attendants that exist for your organization, whether added in VOSS Automate or in the Microsoft Teams online portal. On this page, you can:

  • Click on an auto attendant in the list view to open its editing page, where you can view its details, or update it.

  • Select an auto attendant in the list to delete it.

  • Click the Plus icon (+) to add a new auto attendant.

You can select the following tabs on the Auto Attendants page in VOSS Automate:

Note

  • Voicemail options you choose on the tabs of the Auto Attendants page are your MS Exchange service data synced in to the Microsoft tenant you have set up in VOSS Automate, from the Microsoft Teams online portal.

  • Only users enabled for Enterprise Voice can be used as the answer or redirect options in call flows for auto attendant.

  • If you wish to use audio files for the auto attendant, to play a message or greeting for example, note the following:

    • VOSS Automate supports the following file types: .MP3, .WMA, .WAV Auto Attendants updated in VOSS Automate will copy the audio files to the Microsoft Admin Portal using SCP. This can be seen in the transaction logs.

    • To have the audio files available for selection when choosing for the audio attendant, you will need to upload them to VOSS Automate, via (default menus) Administration Tools > File Management.

General Info Tab#

The table describes the fields on the General Info tab:

Field

Description

Name

Mandatory. The name of the auto attendant.

Operator Type

Optional. Options are:

  • No operator

  • Person in organization

  • External phone number

  • Voice app

Operator Value

Mandatory. Field is hidden when operator type is No operator.

When operator type is Voice app, operator values are call queues or auto attendant resource accounts.

Operator Number

Field is hidden when operator type is No operator.

Time zone

Mandatory.

Language

Mandatory.

Voice Inputs

Optional. Defines whether the auto attendant uses voice input.

Call Flow Tab#

This tab defines the call flow for the auto attendant. On this tab you can set up greeting and routing options, and menu options for call routing.

../../_images/auto-attendants-ms-call-flow-tab.png

The table describes the fields on the Call Flows tab:

Field

Description

Greeting options

Defines whether there is a greeting, and if so, choose the greeting, for example, play an audio file or add a greeting message.

Call routing options

Defines the system behavior for call flow, for example, play menu options, disconnect the call, or redirect the call.

Set up the greeting and menu options

Choose greeting options, a message, and set up the dial keys that define the behavior for how a call is routed via the menu, for example, to send a call to voicemail, or to a person in the organization, or play an announcement. Depending on the options you choose, you can define options for the redirect, for example, to choose a number for voicemail, or choose the voice app, or set up the external phone number to redirect the call.

Note

Audio files required for the auto attendant must be either .MP3, .WMA, or .WAV files, and must be uploaded to VOSS Automate via (default menus) Administration Tools > File Management.

After Hours Call Flow Tab#

This tab defines the call flow for after hours calls for the auto attendant.

On this tab you define the business hours for your organization for each day of the week. You will need to choose a start time and an end time from a drop-down of hours and minutes (in 15 minute increments for a 24 hour period), and then define the system behavior for routing incoming calls outside of the predefined business hours, Monday through Sunday, for example, to set up greeting options and menu options, and define whether calls are disconnected or redirected, and the options for the call flow in each instance.

To set the after hours period to a full day, choose a start time of 12:00 AM. The system automatically sets the end time also to 12:00 AM, representing a full day. Choose None to clear a start or end time.

../../_images/auto-attendants-ms-after-hours-call-flow-tab.png

Holiday Call Flows Tab#

On this tab you can set up automated greetings and call routing options for days when your business is closed or operating at less than full capacity due to holidays in your region.

Setting up holidays in your system allows you to automate how calls are answered when the business is closed or operating at less than full capacity. For example, you can choose to play a greeting or message on specific dates, and define how calls are routed. For example, the call may disconnect at the end of a message, or you can present menu options to redirect the call to voicemail, to an announcement, or to a specific person in your organization.

Important

If more than one call flow is added, a selected Holiday of each should not contain days that overlap with a Holiday selected in another call flow. Adding call flows with holidays containing overlapping days will result in a transaction error.

../../_images/auto-attendants-ms-holiday-call-flows-tab.png

Dial Scope Tab#

This tab configures dial scope for the auto attendant, allowing you to choose the Microsoft groups from Microsoft Entra ID (including Microsoft Exchange), to include or exclude from the dial scope.

Note

Microsoft changed the name of Azure Active Directory to Microsoft Entra ID in August 2023.

../../_images/auto-attendants-ms-dial-scope-tab.png

Resource Accounts Tab#

This tab adds and edits resource accounts for the auto attendant. When adding a resource account, you choose the resource account, and specify the resource account number.

In VOSS Automate, the application ID is the resource account type in the MS Teams online portal. There are two options for application ID/resource accounts:

  • Call queues

  • Auto attendants

Note

MS Teams resource accounts are licensed, non-enabled user accounts, created to assign system resources to voice features such as call queues and auto attendants.

The Resource Account drop-down on this tab displays both licensed and unlicensed resource accounts. Choosing an unlicensed resource account triggers a warning and the transaction will fail in VOSS Automate. The resource account you choose must be Enterprise Voice enabled.

Each resource account has a display name, and is associated with a username, a phone number, and a device.

When resource accounts (resource users) are added to call queues and auto attendants, deleting a call queue or auto attendant triggers a system workflow that first disassociates any associated resource accounts, then deletes the call queue or auto attendant.

../../_images/auto-attendants-ms-resource-accounts-tab.png

Authorized Users Tab#

This tab adds and edits authorized users for the auto attendant. Authorized users are Teams users who have been authorized by a Teams admin center administrator to make configuration changes to Auto attendants and Call queues. This user does not require access to the Teams admin center portal or the assignment of any administrative roles. They can manage Call queues and Auto attendants settings using their Teams client or web portal, for example, Music on hold, Voicemnail greeting for Call queues, or Busness hours greetings for Auto attendants.

The users allowed to become authorized users must be have A Voice Application Policy assigned to them in MS Teams. However, this policy is not (currently) shown in VOSS Automate and therefore the dropdown of users available to be authorised users in Automate are for users with Enterprise Voice enabled.

When adding an authorized user, you choose the user from the dropdown list.

../../_images/auto-attendants-ms-authorized-users-tab.png

Note

If a users displays only with the PKID value (as in the image below), this occurs when the user has been deleted from the Microsoft portal (Microsoft Entra) but the user sync is not yet complete in Automate to remove the user from the cache.

../../_images/auto-attendant-ms-auth-users-pkid.png