Opt-In
{
"name": <string>,
"description": <string>,
"type": "OptIn"
"gameSpecificConfiguration": {
"notRequiredBy": [<channel UUID>, ...],
"startIntent": <Intent>,
"askForOptIn": <MultilangString>,
"yes": <MultilangString>,
"no": <MultilangString>,
"intro": {
"nlg": <NLG>
},
"rejection": {
"nlg": <NLG>
}
}
}
Legal & Privacy
{
"name": <string>,
"description": <string>,
"type": "Privacy"
"gameSpecificConfiguration": {
"legalMessage": <MultilangString>,
"legalUrl": <MultilangString>,
"privacyMessage": <MultilangString>,
"privacyUrl": <MultilangString>,
"dataInfo": <MultilangString>,
"dataReason": <MultilangString>,
"dataDeletion": <MultilangString>,
"goodbye": <NLG>
}
}
Handover
{
"name": <string>,
"description": <string>,
"type": "Handover"
"gameSpecificConfiguration": {
"triggerHandoverOnNoParse": <boolean>,
"triggerThreshold": <integer>,
"confirmation": <boolean>,
"checkBeforeTriggering": <boolean>,
"cancelHandoverViaMenu": <boolean>,
"invocationUtterance": <MultilangVariationString>,
"confirmationQuestion": <MultilangString>,
"moderationMessage": <MultilangString>,
"handoverNotPossibleMessage": <NLG>,
"noHandoverMessage": <NLG>
}
}
Bookmarks
{
"name": <string>,
"description": <string>,
"type": "Bookmarks"
"gameSpecificConfiguration": {
"contentObjectTypes": [
{
"contentObjectType": <String>,
"inviteBookmarking": "always"|"once"|"never",
"resultPresentation": <NLG>
},
...
]
}
}
Preferences
{
"name": <string>,
"description": <string>,
"type": "Preferences"
"gameSpecificConfiguration": {
"preferences": [
{
"name": <string>,
"contentObjectType": <string>,
"type": "hard"|"soft",
"attribute": <string>,
"operator": <string>,
"value": <string>,
"settingUserUtterances": <MultilangVariationString>,
"deletingUserUtterances": <MultilangVariationString>,
"botStatement": <MultilangString>
},
...
]
}
}
Subscriptions
{
"name": <string>,
"description": <string>,
"type": "Subscriptions"
"gameSpecificConfiguration": {
"subscriptions": [
{
"subscriptionListId": <UUID>,
"subscriptionListName": <string>
"triggerType": "UserIntent"|"BotIntent",
"triggeringIntent": <Intent>,
"frequency": "firstTime"|"everyTime"|"never",
"subscribingUtterances": <MultilangVariationString>,
"unsubscribingUtterances": <MultilangVariationString>,
"invitation": <NLG>,
"subscriptionConfirmation": <NLG>,
"cancellationConfirmation": <NLG>
},
...
]
}
}
Active Learning
{
"useForLowConfidenceInterpretations": <boolean>,
"lowConfidenceMessage": <NLG>,
"useForDisambiguation": <boolean>,
"disambiguationMessage": <NLG>
}