Unified Messaging 2007 Provider::SetUMAutoAttendant
This procedure sets the properties for an automatic attendant.
Arguments
Input Arguments | Required | Description |
---|---|---|
<preferredDomainController> |
Yes |
The domain controller to use for Active Directory actions. |
<identity> |
Yes |
This parameter specifies the identifier for the UM auto attendant that is being viewed. This parameter is the directory object ID for the UM auto attendant. |
<propertyList > |
Yes |
The container for the list of properties. |
<property > |
Yes |
The container for one or more properties to be set. |
<Name> |
Yes |
The attribute of property node to define the property name the value is being set for. |
<Value > |
Yes |
The property node may contain one or more value nodes to enter 1 or an array of values. |
<afterHoursKeyMappings> |
No |
The container for afterHoursKeyMapping entries |
<afterHoursKeyMapping> |
No |
1 or more key mappings that the automatic attendant will use after hours. |
<afterHoursKeyMappingEnabled> |
No |
This parameter enables or disables after hours key mappings |
<afterHoursMainMenuCustomPromptEnabled> |
No |
The custom main menu is enabled. |
<afterHoursMainMenuCustomPromptFileName> |
No |
The file name of a .wav file containing the after hours menu prompt. |
<afterHoursTransferToOperatorEnabled> |
No |
This parameter allows a caller to be transferred to the operators extension after hours. |
<afterHoursWelcomeGreetingEnabled> |
No |
This parameter enables an after hours greeting. |
<afterHoursWelcomeGreetingFileName> |
No |
The file name of a .wav file containing the after hours greeting. |
<allowDialPlanSubscribers> |
No |
This parameter specifies whether to allow the dial plan subscribers to dial numbers that are resolved to a subscriber in the same dial plan. |
<missedCallNotificationEnabled> |
No |
This parameter specifies if missed call notifications will be sent |
<allowedInCountryGroups> |
No |
The parent Container for countryGroup's nodes |
<inCountryGroup> |
No |
This parameter specifies the list of in-country/region dial group names that are allowed. |
<allowedInternationalGroups> |
No |
The parent container for internationalGroup's nodes |
<internationalGroup> |
No |
This parameter specifies the list of international dial group names that are allowed. |
<allowExtensions> |
No |
This parameter specifies whether callers can make calls to extensions that have the same number of digits as the number that is specified on the dial plan object. |
<businessHoursKeyMappings> |
No |
The parent container for businessHoursKeyMapping entries. |
<businessHoursKeyMapping> |
No |
This parameter specifies a key mapping used during defined business hours. |
<businessHoursKeyMappingEnabled> |
No |
This parameter enables business hours key mappings. |
<businessHoursMainMenuCustomPromptEnabled> |
No |
This parameter enables the BusinessHourceMainMenuCustomPrompt. |
<businessHoursMainMenuCustomPromptFileName> |
No |
The file name of a .wav file containing the business hours menu prompt. |
<businessHoursSchedule> |
No |
This parameter specifies the business hours |
<businessHoursTransferToOperatorEnabled> |
No |
This parameter allows a caller to be transferred to the operators extension business hours. |
<businessHoursWelcomeGreetingEnabled> |
No |
This parameter enables an business hours greeting. |
<businessHoursWelcomeGreetingFileName> |
No |
The file name of a .wav file containing the business hours greeting. |
<callSomeoneEnabled> |
No |
This parameter enables the Call Someone feature |
<contactAddressList> |
No |
The identity of the address list |
<contactRecipientContainer> |
No |
The identity of the container that will be used for directory searches. |
<contactScope> |
No |
This parameter specifies the scope of the search that will be given callers |
<dtmfFallbackAutoAttendant> |
No |
This parameter sets a secondary automatic attendant to use but will only be used if speechEnabled is set to $true |
<holidayScheduleList> |
No |
The parent container for holidayScheduled items. |
<holidayScheduled> |
No |
One or more holiday dates in the form of "description, date, announcement wav filename" |
<infoAnnouncementEnabled> |
No |
This parameter enables the info announcement specified in infoAnnouncementFileName. |
<infoAnnouncementFileName> |
No |
The wav file to the played for an info announcement |
<language> |
No |
This parameter specifies the language that is used by the UM auto attendant. This language is selected from the list of available dial plan languages. |
<matchedNameSelectionMethod> |
No |
This parameter specifies the selection to use to differentiate between users who have names that match the touchtone or speech input. This setting can be set to the following:
|
<name> |
No |
The new name for the auto attendant. |
<nameLookupEnabled> |
No |
This parameter enables caller ability to do directly lookups. |
<operatorExtension> |
No |
This parameter specifies the extension number of the operator. |
<pilotIdentifierList> |
No |
The container for a list of pilot identifier, which may contain 1 or more nodes pilotNumber |
<pilotNumber> |
No |
A single pilot number entry. |
<sendVoiceMessageEnabled> |
No |
This parameter specifies whether to allow the Send Message feature. |
<speechEnabled> |
No |
This parameter sets the automatic attendant to be speech enabled. |
<timeZone> |
No |
This parameter specifies the time zone that will be used with the auto attendant. The default time zone is the time zone setting that is on the server. |
<timeZoneName> |
No |
This parameter specifies all or part of a Microsoft Windows time zone display name. The string is compared to the display names in the local system registry to identify a simple "contains" match. An error will be returned is if it is not unique. |
Remarks
Security
The caller must be at least a member of role: UserCreators.
Sample Code
Example XML Request
<request>
<data/>
<procedure>
<execute namespace='Unified Messaging 2007 Provider' procedure='SetUMAutoAttendant'>
<executeData>
<identity>Fabrikam\AutoAttend1</indentity>
<preferredDomainController>dc01.fabrikam.local</preferredDomainController>
<propertyList>
<property name="propertyName">
<value>return value</value>
.
</property>
.
</ propertyList>
</executeData>
</execute>
</procedure>
</request>
Applies To
Hosted Messaging and Collaboration version 4.5
Hosted Messaging and Collaboration version 4.0