Cisco Unity Express -- Voicemail Settings REST PI Service Operation
From DocWiki
Main page: Cisco Unity Express -- REST PI Service Operations
Previous page: Cisco Unity Express -- Public Distribution Lists REST PI Service Operation
Search the Cisco Unity Express documentation on the DocWiki:
Contents |
Voicemail Settings
Classes
Figure 29: Voicemail Settings
LiveReplyCallingNumberRule
| Class Name |
LiveReplyCallingNumberRule (Enumeration Class) |
|---|---|
| Extends From | |
| Description |
Enumeration of live reply calling number rules |
| XML Namespace |
http://vmsettings.model.rest.voicemail.aesop.cisco.com |
| Enum Values |
EXTENSION (Use extension in network voicemail header for live reply) PREFIX_EXTENSION (Use network location prefix then extension in network voicemail header for live reply) LOCATION_EXTENSION (Use network location id then extension in network voicemail header for live reply) LOCATIION_PREFIX_EXTENSION (Combine network location id, prefix, and voicemail extension for live reply) PREFIX_LOCATION_EXTENSION (Combine network location prefix, id, and voicemail extension for live reply) |
LiveReplyNetworkPrecedence
| Class Name |
LiveReplyNetworkPrecedence (Enumeration Class) |
|---|---|
| Extends From | |
| Description |
Enumeration of live reply network precedence rules |
| XML Namespace |
http://vmsettings.model.rest.voicemail.aesop.cisco.com |
| Enum Values |
DISABLED (Turn off live reply to network delivered voicemail messages) CALLING_NUMBER (Use the calling number rule to determine live reply number for a network delivered voicemail) E164_NUMBER (Use the E.164 number in the voicemail header when using live reply for a network delivered voicemail) E164_CALLING_NUMBER (Use the E.164 number in the voicemail header if available otherwise use the calling number rule for live reply) |
MailboxSelection
| Class Name |
MailboxSelection (Enumeration Class) |
|---|---|
| Extends From | |
| Description |
Mailbox selection rules enumeration |
| XML Namespace |
http://vmsettings.model.rest.voicemail.aesop.cisco.com |
| Enum Values |
LAST_REDIRECT ORIGINAL_CALLED |
VmSettings
| Class Name |
VmSettings | ||
|---|---|---|---|
| Extends From |
ManagedBaseElement | ||
| Description |
Class representing various system level voicemail related configurations. | ||
| XML Namespace |
http://vmsettings.model.rest.voicemail.aesop.cisco.com | ||
| Field Name | Type | Constraints | Comments |
|
broadCastMsgMWI |
Boolean |
Use MWI for broadcast messages | |
|
broadcastMsgExpiry |
Integer |
Broadcast message expiry time, in days | |
|
busScheduleForGreetings |
BusinessSchedule |
Business Hours Schedule for Greetings | |
|
callerCallflowRestriction |
RestrictionTable |
Restriction table to use to control caller callflow | |
|
callerIdExternal |
Boolean |
Play caller ID for external callers | |
|
defaultMailboxSize |
Integer |
Default mailbox size, in seconds | |
|
defaultMaxCallerMsgSize |
Integer |
Maximum caller message size, in seconds | |
|
defaultMaxSubMsgSize |
Integer |
Maximum subscriber recording size, in seconds | |
|
defaultMsgExpiry |
Integer |
Message expiry time, in days | |
|
defaultPromptLanguage |
Language |
Default prompt language | |
|
emailFromAddress |
String |
Outgoing e-mail "from" address | |
|
liveRecordBeepDuration |
Integer |
Range 50-1000 milliseconds |
Live record beep duration, in milliseconds |
|
liveRecordBeepInterval |
Integer |
Range 1-30 seconds |
Live Record Beep Interval, in seconds |
|
liveRecordPilotNumber |
String |
Live Record pilot number | |
|
liveReplyCallingNumberRule |
LiveReplyCallingNumberRule |
Live reply calling number rule | |
|
liveReplyEnabled |
Boolean |
Enable live reply | |
|
liveReplyNetworkPrecedence |
LiveReplyNetworkPrecedence |
Live reply network precedence | |
|
liveReplyRestriction |
RestrictionTable |
Restriction table to use for live reply | |
|
mailboxSelection |
MailboxSelection |
Mailbox where message is stored when a call is redirected | |
|
mandatoryMsgExpiry |
Boolean |
Forces user to delete message upon expiry | |
|
maxBroadcastMsgSize |
Integer |
Maximum broadcast message size, in seconds | |
|
nonSubDeliveryRestriction |
RestrictionTable |
Restriction table to use for Non-subscriber delivery | |
|
remoteUserInfoCache |
Boolean |
Enables caching of vCard and spoken name information from remote voicemail users | |
|
secureMsgOutgoing |
String |
Possible values are “never”, “ask”, “always”, “private” |
Global configuration for secure messaging for outgoing messages |
|
systemVMCapacity |
Integer |
Maximum voice message store, in minutes |
Resources
| Resource URI | Operation | Input | Return Value |
|---|---|---|---|
|
/voicemail/vmsettings |
GET (read voicemail settings) |
VMSettings | |
|
PUT (update voicemail settings) |
VMSettings |
