Describe Slot
lexmodelsv2_describe_slot | R Documentation |
Gets metadata information about a slot¶
Description¶
Gets metadata information about a slot.
Usage¶
Arguments¶
slotId
[required] The unique identifier for the slot.
botId
[required] The identifier of the bot associated with the slot.
botVersion
[required] The version of the bot associated with the slot.
localeId
[required] The identifier of the language and locale of the slot to describe. The string must match one of the supported locales. For more information, see Supported languages.
intentId
[required] The identifier of the intent that contains the slot.
Value¶
A list with the following syntax:
list(
slotId = "string",
slotName = "string",
description = "string",
slotTypeId = "string",
valueElicitationSetting = list(
defaultValueSpecification = list(
defaultValueList = list(
list(
defaultValue = "string"
)
)
),
slotConstraint = "Required"|"Optional",
promptSpecification = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
maxRetries = 123,
allowInterrupt = TRUE|FALSE,
messageSelectionStrategy = "Random"|"Ordered",
promptAttemptsSpecification = list(
list(
allowInterrupt = TRUE|FALSE,
allowedInputTypes = list(
allowAudioInput = TRUE|FALSE,
allowDTMFInput = TRUE|FALSE
),
audioAndDTMFInputSpecification = list(
startTimeoutMs = 123,
audioSpecification = list(
maxLengthMs = 123,
endTimeoutMs = 123
),
dtmfSpecification = list(
maxLength = 123,
endTimeoutMs = 123,
deletionCharacter = "string",
endCharacter = "string"
)
),
textInputSpecification = list(
startTimeoutMs = 123
)
)
)
),
sampleUtterances = list(
list(
utterance = "string"
)
),
waitAndContinueSpecification = list(
waitingResponse = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
),
continueResponse = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
),
stillWaitingResponse = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
frequencyInSeconds = 123,
timeoutInSeconds = 123,
allowInterrupt = TRUE|FALSE
),
active = TRUE|FALSE
),
slotCaptureSetting = list(
captureResponse = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
),
captureNextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
captureConditional = list(
active = TRUE|FALSE,
conditionalBranches = list(
list(
name = "string",
condition = list(
expressionString = "string"
),
nextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
response = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
)
)
),
defaultBranch = list(
nextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
response = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
)
)
),
failureResponse = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
),
failureNextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
failureConditional = list(
active = TRUE|FALSE,
conditionalBranches = list(
list(
name = "string",
condition = list(
expressionString = "string"
),
nextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
response = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
)
)
),
defaultBranch = list(
nextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
response = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
)
)
),
codeHook = list(
enableCodeHookInvocation = TRUE|FALSE,
active = TRUE|FALSE,
invocationLabel = "string",
postCodeHookSpecification = list(
successResponse = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
),
successNextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
successConditional = list(
active = TRUE|FALSE,
conditionalBranches = list(
list(
name = "string",
condition = list(
expressionString = "string"
),
nextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
response = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
)
)
),
defaultBranch = list(
nextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
response = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
)
)
),
failureResponse = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
),
failureNextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
failureConditional = list(
active = TRUE|FALSE,
conditionalBranches = list(
list(
name = "string",
condition = list(
expressionString = "string"
),
nextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
response = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
)
)
),
defaultBranch = list(
nextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
response = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
)
)
),
timeoutResponse = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
),
timeoutNextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
timeoutConditional = list(
active = TRUE|FALSE,
conditionalBranches = list(
list(
name = "string",
condition = list(
expressionString = "string"
),
nextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
response = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
)
)
),
defaultBranch = list(
nextStep = list(
dialogAction = list(
type = "ElicitIntent"|"StartIntent"|"ElicitSlot"|"EvaluateConditional"|"InvokeDialogCodeHook"|"ConfirmIntent"|"FulfillIntent"|"CloseIntent"|"EndConversation",
slotToElicit = "string",
suppressNextMessage = TRUE|FALSE
),
intent = list(
name = "string",
slots = list(
list(
shape = "Scalar"|"List",
value = list(
interpretedValue = "string"
),
values = list(
list()
)
)
)
),
sessionAttributes = list(
"string"
)
),
response = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
)
)
)
)
),
elicitationCodeHook = list(
enableCodeHookInvocation = TRUE|FALSE,
invocationLabel = "string"
)
),
slotResolutionSetting = list(
slotResolutionStrategy = "EnhancedFallback"|"Default"
)
),
obfuscationSetting = list(
obfuscationSettingType = "None"|"DefaultObfuscation"
),
botId = "string",
botVersion = "string",
localeId = "string",
intentId = "string",
creationDateTime = as.POSIXct(
"2015-01-01"
),
lastUpdatedDateTime = as.POSIXct(
"2015-01-01"
),
multipleValuesSetting = list(
allowMultipleValues = TRUE|FALSE
),
subSlotSetting = list(
expression = "string",
slotSpecifications = list(
list(
slotTypeId = "string",
valueElicitationSetting = list(
defaultValueSpecification = list(
defaultValueList = list(
list(
defaultValue = "string"
)
)
),
promptSpecification = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
maxRetries = 123,
allowInterrupt = TRUE|FALSE,
messageSelectionStrategy = "Random"|"Ordered",
promptAttemptsSpecification = list(
list(
allowInterrupt = TRUE|FALSE,
allowedInputTypes = list(
allowAudioInput = TRUE|FALSE,
allowDTMFInput = TRUE|FALSE
),
audioAndDTMFInputSpecification = list(
startTimeoutMs = 123,
audioSpecification = list(
maxLengthMs = 123,
endTimeoutMs = 123
),
dtmfSpecification = list(
maxLength = 123,
endTimeoutMs = 123,
deletionCharacter = "string",
endCharacter = "string"
)
),
textInputSpecification = list(
startTimeoutMs = 123
)
)
)
),
sampleUtterances = list(
list(
utterance = "string"
)
),
waitAndContinueSpecification = list(
waitingResponse = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
),
continueResponse = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
allowInterrupt = TRUE|FALSE
),
stillWaitingResponse = list(
messageGroups = list(
list(
message = list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
),
variations = list(
list(
plainTextMessage = list(
value = "string"
),
customPayload = list(
value = "string"
),
ssmlMessage = list(
value = "string"
),
imageResponseCard = list(
title = "string",
subtitle = "string",
imageUrl = "string",
buttons = list(
list(
text = "string",
value = "string"
)
)
)
)
)
)
),
frequencyInSeconds = 123,
timeoutInSeconds = 123,
allowInterrupt = TRUE|FALSE
),
active = TRUE|FALSE
)
)
)
)
)
)