Installer Conversational Integration with Alexa
Vous pouvez installer l’application Conversational Integration with Alexa (sn.va.alexa) si vous disposez du rôle administrateur. L’application installe les applications et modules d’extension connexes ServiceNow® Store , le cas échéant.
Avant de commencer
- Veillez à ce que l'application et toutes les applications ServiceNow Store associées possèdent des autorisations ServiceNow valides. Pour plus d'informations, consultez Obtenir le droit pour un ServiceNow Produit ou application.
- Rôle requis : external_app_install_admin, va_admin ou admin
Pourquoi et quand exécuter cette tâche
- Intégration conversationnelle de la messagerie instantanée personnalisée (com.glide.cs.custom.adapter)
- Fournit le cadre de travail d’intégration de messagerie instantanée personnalisée des API scriptables pour activer l’application sur n’importe Agent virtuel quelle interface conversationnelle.
Pour plus d'informations, consultez Créer des intégrations conversationnelles personnalisées de la messagerie instantanée dans Agent virtuel.
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
- Active l’exécution d’actions et de ServiceNow® Centre d'intégration flux.
Procédure
Que faire ensuite
JSON pour configurer Alexa
{
"interactionModel": {
"languageModel": {
"invocationName": "my agent",
"intents": [
{
"name": "AMAZON.CancelIntent",
"samples": []
},
{
"name": "AMAZON.HelpIntent",
"samples": []
},
{
"name": "AMAZON.StopIntent",
"samples": []
},
{
"name": "EverythingIntent",
"slots": [
{
"name": "EverythingSlot",
"type": "Bag_of_words"
}
],
"samples": [
"{EverythingSlot}"
]
},
{
"name": "AMAZON.NavigateHomeIntent",
"samples": []
},
{
"name": "VAKeywordIntent",
"slots": [
{
"name": "skip_keyword_slot",
"type": "Skip_slot_type"
},
{
"name": "repeat_keyword_slot",
"type": "Repeat_keyword_slot_type"
},
{
"name": "more_keyword_slot",
"type": "More_keyword_slot_type"
}
],
"samples": [
"{more_keyword_slot}",
"{repeat_keyword_slot}",
"{skip_keyword_slot}"
]
}
],
"types": [
{
"name": "Bag_of_words",
"values": [
{
"name": {
"value": "name: bag_of_words"
}
}
]
},
{
"name": "Skip_slot_type",
"values": [
{
"name": {
"value": "skip"
}
}
]
},
{
"name": "More_keyword_slot_type",
"values": [
{
"name": {
"value": "more"
}
}
]
},
{
"name": "Repeat_keyword_slot_type",
"values": [
{
"name": {
"value": "repeat"
}
}
]
}
]
}
}
}