ArchActionSendDigitalContent(coreActionViewModel)

new ArchActionSendDigitalContent(coreActionViewModel)

Creates an instance of ArchActionSendDigitalContent.

Parameters:
Name Type Description
coreActionViewModel

the core Send Digital Content action view model.

Members

customizeNoInput :ArchValueBoolean

If this property is set to true, the ArchBaseActionNoInputNoMatch#noInputReprompts communication collection will be used for No Input prompts. Otherwise, the ArchBaseActionNoInputNoMatch#noInput communication will be used. This property is only available within ArchFlowBot flows.

Inherited From:

customizeNoMatch :ArchValueBoolean

If this property is set to true, the ArchBaseActionNoInputNoMatch#noMatchReprompts communication collection will be used for No Match prompts. Otherwise, the ArchBaseActionNoInputNoMatch#noMatch communication will be used.

Inherited From:

readonly displayTypeName :string

Returns the display type name string 'ArchBaseActionNoInputNoMatch'.

Overrides:

readonly isArchBaseActionNoInputNoMatch :boolean

Returns true indicating that this is an ArchBaseActionNoInputNoMatch instance.

Inherited From:

noInput :ArchValueString

The NoInput text for the action.

Inherited From:

noInputReprompts :ArchValueCommunicationCollection

The No Input Reprompts collection of communications for the action. In order to use this property, ArchBaseActionNoInputNoMatch#customizeNoInput must be set to true. To have no, No Input re-prompting, set this to an empty collection. This property is only available within ArchFlowBot flows.

Inherited From:

noMatch :ArchValueString

The NoMatch text for the action.

Inherited From:

noMatchReprompts :ArchValueCommunicationCollection

The No Match Reprompts collection of communications for the action. In order to use this property, ArchBaseActionNoInputNoMatch#customizeNoMatch must be set to true. To have no, No Match re-prompting, set this to an empty collection.

Inherited From:

voiceEndOfInputTimeout :ArchValueDuration

The end of input timeout specific to voice input for this action.

Inherited From:

Methods

setResponseLibraryByNameAsync(libraryName, callbackFunctionopt) → {Promise.<ArchActionSendDigitalContent>}

This sets the canned response library for this action by its name.

Parameters:
Name Type Attributes Description
libraryName string

the name of the response library.

callbackFunction callbackArchActionSendDigitalContent <optional>

a callback function to call if the response library is successfully looked up and configured on this action. The first parameter passed to the callback function will be this Architect Send Digital Content action instance.

Returns:
Promise.<ArchActionSendDigitalContent>