new ArchFlowVoicemail(coreVoicemailFlowViewModel)
The Architect Scripting class for the Voicemail flow type.
Instances of this Architect Scripting object should be created by calling ArchFactoryFlows#loadFlowDefaultVoicemailAsync
Parameters:
| Name | Type | Description |
|---|---|---|
coreVoicemailFlowViewModel |
Object | ( Internal ) an Architect core inbound call view model. |
Extends
Members
-
static, readonly displayTypeName :string
-
Returns the display type name string 'ArchFlowVoicemail'.
-
static isArchFlowVoicemail :boolean
-
Returns true indicating that this is an ArchFlowVoicemail instance.
-
readonly initialAudio :ArchAudio
-
The initial audio set on the flow.
- Inherited From:
-
readonly isArchBaseFlowInboundOutboundSecureCall :boolean
-
Returns true indicating that this is an ArchBaseFlowInboundOutboundSecureCall object.
-
readonly menusReusable :Array.<ArchBaseMenu>
-
Returns an array of the currently defined reusable menus for this flow.
- Inherited From:
-
readonly settingsMenu :ArchSettingsMenuFlow
-
The menu settings for the flow.
- Inherited From:
-
readonly settingsOutboundCall :ArchSettingsOutboundCallFlow
-
The outbound settings for the flow such as contact list and default wrapup code.
- Inherited From:
-
readonly settingsPrompts :ArchSettingsPromptsFlow
-
The prompt settings for the flow.
- Inherited From:
-
readonly settingsSpeechRec :ArchSettingsSpeechRecFlow
-
The speech rec settings for the flow.
- Inherited From:
-
readonly startUpObject :ArchTask|ArchMenu|null
-
Returns the starting task or menu for this call flow. If there is no startup object configured, accessing this property returns null.
- Inherited From:
Methods
-
deleteMenu(menuToDelete) → {void}
-
This function deletes the specified reusable menu from this flow.
Parameters:
Name Type Description menuToDeleteArchMenu the menu to delete. This must be a reusable menu which means the
ArchMenu#isReusableMenuproperty on the specified menu instance is true.Returns:
void- Inherited From:
-
setStartingMenu(archMenu)
-
Sets the specified menu to be the starting task on the flow.
Parameters:
Name Type Description archMenuArchMenu An Architect Scripting menu object.
- Inherited From:
-
setStartingTask(archTask)
-
Sets the specified task to be the starting task on the flow.
Parameters:
Name Type Description archTaskArchTask An Architect Scripting task object.
- Inherited From: