[Index]

Model: device/msteamsonline/CsCallQueue

Model Details: device/msteamsonline/CsCallQueue

Title Description Details
Base Group Assigned by FDP
  • Field Name: Base
  • Type: Object
Call Queue Name Go to https://docs.microsoft.com/en-US/microsoftteams/create-a-phone-system-call-queue for more information on Call Queue set up. The following settings are recommended by Microsoft: Conference mode to Auto. Routing method to Round robin or Longest idle. Presence-based routing to On. Agent alert time: to 20 seconds
  • Field Name: Base.Name
  • Type: String
Resource Accounts
  • Field Name: ApplicationInstances.[n]
  • Type: Array
Phone Number of 1st Resource Account
  • Field Name: Base.FirstApplicationInstanceFirstPhoneNumber
  • Type: String
Language This lets you set the language used to transcribe voicemail messages and play system prompts to the calle
  • Field Name: Base.LanguageId
  • Type: String
  • Target: device/msteamsonline/CsAutoAttendantSupportedLanguage
  • Target attr: DisplayName
  • Format: uri
Greeting Specify if you want to play a greeting to callers when they arrive in the queue. Audio file format in MP3, WAV or WMA. Remote file upload less than 3MB. Load file at Site Level via File Management. Note: MP3 files are significantly smaller in MB size.
  • Field Name: Base.WelcomeMusicFileName
  • Type: ["String", "Null"]
  • Format: db_filename
Music On Hold Teams provides default music to callers while they are on hold in a queue. Alternatively add your own MOH file. Audio file format in MP3, WAV or WMA. Remote file upload less than 3MB. Load file at Site Level via File Management. Note: MP3 files are significantly smaller in MB size.
  • Field Name: Base.MusicOnHoldFileName
  • Type: String
  • Format: db_filename
Use Default Music On Hold Setting to true will disable the MoH audio file
  • Field Name: Base.UseDefaultMusicOnHold
  • Type: Boolean
Conference Mode Conference mode significantly reduces the amount of time it takes for a caller to be connected to an agent, after the agent accepts the call. For conference mode to work, agents in the call queue must use the Microsoft Teams desktop client or a Microsoft Phone
  • Field Name: Base.ConferenceMode
  • Type: Boolean
Routing Method ROUND ROBIN - balances the routing of incoming calls so that each call agent gets the same number of calls from the queue. LONGEST IDLE - routes each call to the agent who has been idle the longest time. ATTENDANT ROUTING - rings all agents in the queue at the same time. SERIAL ROUTING - rings all call agents one by one in the order specified in the Call Answering User list.
  • Field Name: Base.RoutingMethod
  • Type: String
  • Choices: ["Attendant", "Serial", "Round Robin", "Longest Idle"]
Presence-Based Routing When turned off, calls will be routed to agents who have opted in to receive calls, regardless of their presence state. When turned on, opted-in agents will receive calls only when their presence state is Available.
  • Field Name: Base.PresenceBasedRouting
  • Type: Boolean
Allow Opt Out If you turn this off and a call agent gets a call, they must answer it. If you turn it on, each call agent can choose whether or not to answer an incoming call.
  • Field Name: Base.AllowOptOut
  • Type: Boolean
Call Agent Alert Time (secs) Range - 15 to 180 seconds
  • Field Name: Base.AgentAlertTime
  • Type: Integer
  • Minimum: 15
  • Maximum: 180
Call answering Group Assigned by FDP
  • Field Name: Call answering
  • Type: Object
Include All Users
  • Field Name: Call answering.UsersScope
  • Type: Boolean
Call Queue Users You can add up to 20 User individually and up to 200 Users via Groups
  • Field Name: Users.[n]
  • Type: Array
Distribution Lists and Groups
  • Field Name: DistributionLists.[n]
  • Type: Array
Call overflow handling Group Assigned by FDP
  • Field Name: Call overflow handling
  • Type: Object
Maximum Calls In The Queue Maximum calls = 200
  • Field Name: Call overflow handling.OverflowThreshold
  • Type: Integer
Overflow Action
  • Field Name: Call overflow handling.OverflowAction
  • Type: String
  • Choices: ["Disconnect With Busy", "Forward", "Voicemail", "Shared Voicemail"]
Overflow Action Target Type Must be set to MailBox when OverflowAction is set to Voicemail or SharedVoicemail
  • Field Name: Call overflow handling.OverflowActionTargetType
  • Type: String
  • Choices: ["Resource Account", "MailBox", "Phone", "User"]
Include All Users
  • Field Name: Call overflow handling.OverflowActionTarget_UserScope
  • Type: Boolean
Overflow Action Target
  • Field Name: Call overflow handling.OverflowActionTarget_User
  • Type: String
  • Target: device/msteamsonline/CsOnlineUser
  • Target attr: UserPrincipalName
  • Format: uri
Overflow Action Target
  • Field Name: Call overflow handling.OverflowActionTarget_Phone
  • Type: String
Overflow Action Target
  • Field Name: Call overflow handling.OverflowActionTarget_MailBox
  • Type: String
Overflow Action Target
  • Field Name: Call overflow handling.OverflowActionTarget_ApplicationEndpoint
  • Type: String
  • Target: device/msteamsonline/CsOnlineApplicationInstance
  • Target attr: UserPrincipalName
  • Format: uri
Enable Overflow Shared Voicemail Transcription
  • Field Name: Call overflow handling.EnableOverflowSharedVoicemailTranscription
  • Type: Boolean
Call time out handling Group Assigned by FDP
  • Field Name: Call time out handling
  • Type: Object
Queue Maximum Wait Time (secs) Maximum time 2700 secs (45 mins)
  • Field Name: Call time out handling.TimeoutThreshold
  • Type: Integer
Timeout Action
  • Field Name: Call time out handling.TimeoutAction
  • Type: String
  • Choices: ["Disconnect", "Forward", "Voicemail", "Shared Voicemail"]
Timeout Action Target Type Must be set to MailBox when TimeoutAction is set to Voicemail or SharedVoicemail
  • Field Name: Call time out handling.TimeoutActionTargetType
  • Type: String
  • Choices: ["Resource Account", "MailBox", "Phone", "User"]
Include All Users
  • Field Name: Call time out handling.TimeoutActionTarget_UserScope
  • Type: Boolean
Timeout Action Target
  • Field Name: Call time out handling.TimeoutActionTarget_User
  • Type: String
  • Target: device/msteamsonline/CsOnlineUser
  • Target attr: UserPrincipalName
  • Format: uri
Timeout Action Target
  • Field Name: Call time out handling.TimeoutActionTarget_Phone
  • Type: String
Timeout Action Target
  • Field Name: Call time out handling.TimeoutActionTarget_MailBox
  • Type: String
Timeout Action Target
  • Field Name: Call time out handling.TimeoutActionTarget_ApplicationEndpoint
  • Type: String
  • Target: device/msteamsonline/CsOnlineApplicationInstance
  • Target attr: UserPrincipalName
  • Format: uri
Enable Timeout Shared Voicemail Transcription
  • Field Name: Call time out handling.EnableTimeoutSharedVoicemailTranscription
  • Type: Boolean