new ArchFlowDigitalBot(coreBotViewModel)
The Architect Scripting class for the Digital Bot flow class.
Instances of this Architect Scripting object should be created by calling ArchFactoryFlows#createFlowDigitalBotAsync
Parameters:
| Name | Type | Description |
|---|---|---|
coreBotViewModel |
Object | ( Internal ) an Architect core Bot view model. |
Extends
Members
-
static, readonly displayTypeName :string
-
Returns the display type name string 'ArchFlowDigitalBot'.
-
readonly botFlowSettings :ArchSettingsBotFlow
-
Bot-specific settings for the flow.
- Inherited From:
-
readonly isArchBaseFlowBot :boolean
-
Returns true indicating that this is an ArchBaseFlowBot instance.
- Inherited From:
-
readonly isArchBaseFlowBotWithKnowledge :boolean
-
Returns true indicating that this is an isArchBaseFlowBotWithKnowledge instance.
- Inherited From:
-
readonly isArchFlowDigitalBot :boolean
-
Returns true indicating that this is an ArchFlowDigitalBot instance.
-
readonly knowledgeSettings :ArchSettingsNluKnowledge|null
-
The natural language understanding knowledge settings for the bot flow. Note that if your organization does not have knowledge base support or the flow's supported language does not support knowledge, accessing this property will return null.
- Inherited From:
-
readonly settingsErrorHandling :ArchSettingsEventErrorFlowBot
-
Returns the error handling settings for the flow.
- Inherited From:
-
readonly settingsVirtualAgent :ArchSettingsNluVirtualAgent
-
The virtual agent settings for the flow.
-
readonly startUpObject :ArchState
-
Returns the starting state for this flow. If there is no startup object configured, accessing this property returns null.
- Inherited From:
-
readonly states :Array.<ArchState>
-
The states in the flow.
- Inherited From:
-
readonly userInputSettings :ArchSettingsUserInput
-
The user input settings for the flow.
- Inherited From:
Methods
-
deleteState(stateToDelete)
-
This function deletes the specified state from this flow.
Parameters:
Name Type Description stateToDeleteArchState the state to delete.
- Inherited From:
-
setStartingState(archState)
-
Sets the specified state to be the starting state on the flow.
Parameters:
Name Type Description archStateArchState An Architect Scripting state object.
- Inherited From: