AtBot Logic
AtBot est un service de création de bot sans code qui vous permet de créer rapidement des interfaces utilisateur conversationnelles sans aucune expérience de programmation.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Norme | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Norme | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Norme | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Prise en charge d’AtBot |
| URL | https://admin.atbot.io/Docs |
| Messagerie électronique | support@atbot.io |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | H3 Solutions Inc. |
| Site internet | https://www.atbot.io |
| Politique de confidentialité | https://admin.atbot.io/privacy |
| Catégories | IA; Productivité |
Le connecteur Logique AtBot est utilisé pour créer des compétences de bot pour les bots intégrés au service AtBot. À l’aide des actions du connecteur, vous pouvez créer des compétences conversationnelles complexes pour vos bots et les connecter à d’autres services à l’aide de connecteurs supplémentaires. AtBot est gratuit pour essayer dans Microsoft Teams, avec une version Premium disponible pour créer des bots personnalisés sur des plateformes supplémentaires. Pour plus d’informations, visitez le site Web AtBot .
Prerequisites
Pour utiliser la version gratuite d’AtBot, vous devez disposer d’un compte Microsoft Teams et télécharger le bot AtBot à partir de l’App Store.
Pour utiliser la version Premium dans laquelle vous pouvez créer vos propres bots personnalisés, vous devez vous inscrire à AtBot Premium. Lorsque vous vous inscrivez à Premium, vous recevrez un crédit de 25 $ pour essayer le service.
Comment obtenir des informations d’identification
Vous vous connecterez toujours au connecteur AtBot à l’aide d’un compte Professionnel ou Scolaire Microsoft Entra ID.
Problèmes connus et limitations
Nous avons déprécié la prise en charge DE LUIS dans le déclencheur de mot clé. Utilisez des vecteurs d’intention LUIS pour créer des compétences qui reconnaissent le langage naturel.
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Démarrer une nouvelle conversation de groupe |
Cette opération est utilisée pour démarrer une nouvelle conversation de groupe dans un canal. |
| Démarrer une nouvelle conversation privée |
Cette opération est utilisée pour démarrer une nouvelle conversation privée avec un utilisateur. |
| Enregistrer dans la mémoire du bot |
Cette opération permet d’enregistrer une information en mémoire dans le bot. |
| Envoyer un événement |
Cette opération est utilisée pour envoyer un événement au client de bot. |
| Envoyer une réponse |
Cette opération est utilisée pour envoyer une réponse à l’activité qui a déclenché le flux. |
| Envoyer une réponse de carte adaptative |
Cette opération est utilisée pour envoyer une réponse de carte adaptative à l’activité qui a déclenché le flux. |
| Envoyer une réponse de jeu de cartes adaptatives |
Cette opération est utilisée pour envoyer une réponse de jeu de cartes adaptatives à l’activité qui a déclenché le flux. L’ensemble peut être au format Liste ou Carrousel. |
| Générer une carte adaptative |
Cette opération est utilisée pour générer une carte adaptative à utiliser ultérieurement pour afficher une liste ou un carrousel de cartes. |
| Inscrire un pont de conversation entre deux conversations ou plus |
Cette opération est utilisée pour lancer un pont de conversation entre deux utilisateurs ou plus. |
| Mettre à jour une carte adaptative envoyée à un onglet |
Cette opération est utilisée pour mettre à jour une carte envoyée à un onglet. |
| Obtenir la réponse datetime de l’utilisateur |
Cette opération est utilisée pour demander à l’utilisateur d’entrer datetime. |
| Obtenir la réponse de choix de l’utilisateur |
Cette opération est utilisée pour demander à l’utilisateur de choisir l’entrée. |
| Obtenir la réponse de liste de choix de l’utilisateur |
Cette opération est utilisée pour demander à l’utilisateur d’entrer une liste de choix. |
| Obtenir la réponse de vecteur d’intention de l’utilisateur |
Cette opération est utilisée pour demander à l’utilisateur de NLP entrée. |
| Obtenir la réponse des personnes de l’utilisateur |
Cette opération est utilisée pour demander à l’utilisateur l’entrée du sélecteur de personnes. |
| Obtenir la réponse à la mémoire de l’utilisateur |
Cette opération est utilisée pour demander à l’utilisateur d’entrer la mémoire du bot. |
| Obtenir les éléments de mémoire du bot par type |
Obtenez tous les éléments de mémoire du bot par type. |
| Obtenir une réponse de carte adaptative de l’utilisateur |
Cette opération est utilisée pour demander à l’utilisateur d’entrer par le biais d’une carte adaptative. |
| Obtenir une réponse de l’utilisateur |
Cette opération est utilisée pour demander à l’utilisateur d’entrer. |
| Supprimer de la mémoire du bot |
Cette opération est utilisée pour supprimer un élément d’informations de la mémoire dans le bot. |
Démarrer une nouvelle conversation de groupe
Cette opération est utilisée pour démarrer une nouvelle conversation de groupe dans un canal.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Bot cible
|
EnterpriseBot | True | string |
Sélectionnez le bot. |
|
Liste des canaux
|
teamIDStr | True | object |
Sortie de la liste des canaux. |
|
Nom du canal
|
channelId | True | string |
Canal vers lequel publier la conversation. Tapez le nom. |
|
Texte de conversation
|
message | True | string |
Message à utiliser pour démarrer la conversation. |
Retours
Démarrer une nouvelle conversation privée
Cette opération est utilisée pour démarrer une nouvelle conversation privée avec un utilisateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Bot cible
|
EnterpriseBot | True | string |
Sélectionnez le bot. |
|
Texte de conversation
|
message | True | string |
Message à utiliser pour démarrer la conversation. |
|
Utilisateur
|
user | True | string |
Nom d’utilisateur principal (UPN). |
Retours
Enregistrer dans la mémoire du bot
Cette opération permet d’enregistrer une information en mémoire dans le bot.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom d’utilisateur principal
|
user | True | string |
Utilisateur sur lequel enregistrer l’élément de mémoire. |
|
Type de mémoire
|
type | True | string |
Type de mémoire. |
|
Titre
|
title | True | string |
Titre de l’élément de mémoire. |
|
Valeur
|
value | True | string |
Valeur de l’élément de mémoire. |
Retours
- Corps
- Response_SaveBotMemory
Envoyer un événement
Cette opération est utilisée pour envoyer un événement au client de bot.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Activité de réponse
|
activityJson | True | string |
Activité de réponse à partir du bot |
|
JSON d’événement
|
eventObject | True | object |
Objet JSON à envoyer dans l’événement de conversation. |
Envoyer une réponse
Cette opération est utilisée pour envoyer une réponse à l’activité qui a déclenché le flux.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Texte de réponse
|
message | True | string |
Message à envoyer à l’utilisateur. |
|
Activité de réponse
|
activityJson | True | string |
Activité de réponse à partir du bot |
|
Afficher dans la conversation
|
showInChat | boolean |
S’il s’agit d’un appel Teams, affichez ce message dans la conversation. Sinon, le bot ne parle que le message. |
|
|
Données de canal personnalisées
|
customChannelDataJson | string |
Json de données de canal personnalisé pour le message (pris en charge uniquement dans Direct Line) |
|
|
JSON de réponse de signal
|
signalResponse | string |
Chaîne JSON de réponse de signal |
|
|
Message ID
|
messageId | string |
(Facultatif) ID d’un message précédent dans la même conversation à remplacer. S’il est fourni, le bot remplace un message de conversation existant par ce message. |
Retours
- Corps
- BotReplyResponse
Envoyer une réponse de carte adaptative
Cette opération est utilisée pour envoyer une réponse de carte adaptative à l’activité qui a déclenché le flux.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Carte adaptative sélectionnée
|
selectedCard | True | string |
Sélectionnez la carte adaptative. |
|
contenu
|
content | True | dynamic |
Retours
- Corps
- BotReplyResponse
Envoyer une réponse de jeu de cartes adaptatives
Cette opération est utilisée pour envoyer une réponse de jeu de cartes adaptatives à l’activité qui a déclenché le flux. L’ensemble peut être au format Liste ou Carrousel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Ensemble de cartes adaptatives
|
cards | True | object |
Indiquez l’objet jeu de cartes. |
|
Style d’affichage
|
displayStyle | True | string |
Sélectionnez le style d’affichage à utiliser. |
|
Activité de réponse
|
activityJson | True | string |
Activité de réponse du bot. |
|
Afficher sous l’onglet
|
showInTab | boolean |
Affichez cette carte définie dans un onglet au lieu d’une conversation inline. |
|
|
Étiquette du bouton Tab
|
deepLinkButtonLabel | string |
Étiquette de bouton pour l’affichage dans un onglet. |
|
|
Message du bouton Tab
|
deepLinkMessage | string |
Message à envoyer avec le bouton lors de l’affichage dans un onglet. |
Retours
- Corps
- BotReplyResponse
Générer une carte adaptative
Cette opération est utilisée pour générer une carte adaptative à utiliser ultérieurement pour afficher une liste ou un carrousel de cartes.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Carte adaptative sélectionnée
|
selectedCard | True | string |
Sélectionnez la carte adaptative. |
|
contenu
|
content | dynamic |
Retours
- response
- object
Inscrire un pont de conversation entre deux conversations ou plus
Cette opération est utilisée pour lancer un pont de conversation entre deux utilisateurs ou plus.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
Propriétés
|
properties | object | ||
|
Nom d'utilisateur
|
chatUserName | True | string |
Nom complet de l’utilisateur de conversation. |
|
Message d’initiation
|
chatInitiationMessage | string |
Message à envoyer à cet utilisateur lorsque le pont de conversation est établi. |
|
|
Activité de réponse
|
activityJson | True | string |
Activité de réponse de l’utilisateur de conversation. |
|
Commande Terminer la conversation
|
endBridgeCommand | True | string |
Commande de mot clé à envoyer au bot pour mettre fin au pont de conversation. |
|
Délai d’inactivité
|
idleTimeoutDuration | True | integer |
Durée (en minutes) de l’activité inactive pour déclencher un délai d’expiration. |
Retours
- Corps
- BridgeOutcome
Mettre à jour une carte adaptative envoyée à un onglet
Cette opération est utilisée pour mettre à jour une carte envoyée à un onglet.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Carte adaptative
|
card | True | object |
Indiquez la carte à utiliser comme mise à jour. |
|
Activité de réponse
|
activityJson | True | string |
Activité de réponse du bot. |
Retours
- Corps
- BotReplyResponse
Obtenir la réponse datetime de l’utilisateur
Cette opération est utilisée pour demander à l’utilisateur d’entrer datetime.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
Propriétés
|
properties | object | ||
|
Étendue de date
|
dateScope | True | string |
Sélectionnez l’étendue de la valeur de date. |
|
Message
|
message | True | string |
Entrez le message à envoyer à l’utilisateur. |
|
Activité de réponse
|
activityJson | True | string |
Activité de réponse du bot. |
|
Accepter la réponse de
|
acceptResponseFrom | string |
Acceptez la réponse d’un utilisateur spécifique ou d’un utilisateur. |
|
|
Autoriser la branchement
|
allowBranching | string |
Autoriser l’utilisateur à déclencher des compétences de branchement avant de fournir une réponse. |
|
|
Afficher dans la conversation
|
showInChat | boolean |
S’il s’agit d’un appel Teams, affichez ce message dans la conversation. Sinon, le bot ne parle que le message. |
Retours
- Corps
- BotResponse_Date
Obtenir la réponse de choix de l’utilisateur
Cette opération est utilisée pour demander à l’utilisateur de choisir l’entrée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
Propriétés
|
properties | object | ||
|
Message
|
message | True | string |
Entrez le message à envoyer à l’utilisateur. |
|
Valeurs de choix
|
choices | True | string |
Fournissez chaque choix sur une ligne distincte. |
|
Activité de réponse
|
activityJson | True | string |
Activité de réponse du bot. |
|
Accepter la réponse de
|
acceptResponseFrom | string |
Acceptez la réponse d’un utilisateur spécifique ou d’un utilisateur. |
|
|
Autoriser la branchement
|
allowBranching | string |
Autoriser l’utilisateur à déclencher des compétences de branchement avant de fournir une réponse. |
|
|
Afficher dans la conversation
|
showInChat | boolean |
S’il s’agit d’un appel Teams, affichez ce message dans la conversation. Sinon, le bot ne parle que le message. |
|
|
Écouter la réponse vocale
|
listenForInput | boolean |
S’il s’agit d’un appel Teams, cette propriété détermine si le bot écoute une réponse vocale. Si non, ou pas un appel Teams, le bot n’écoute pas immédiatement une réponse vocale. |
Retours
- Corps
- BotResponse_Choice
Obtenir la réponse de liste de choix de l’utilisateur
Cette opération est utilisée pour demander à l’utilisateur d’entrer une liste de choix.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
Propriétés
|
properties | object | ||
|
URL de l'icône
|
icon | string |
Entrez une URL absolue vers une icône à afficher pour chaque élément de choix. |
|
|
Message
|
message | True | string |
Entrez le message à envoyer à l’utilisateur. |
|
Valeurs de choix
|
choices | True | object |
Fournissez l’objet de tableau de choix. |
|
Activité de réponse
|
activityJson | True | string |
Activité de réponse du bot. |
|
Accepter la réponse de
|
acceptResponseFrom | string |
Acceptez la réponse d’un utilisateur spécifique ou d’un utilisateur. |
|
|
Autoriser la branchement
|
allowBranching | string |
Autoriser l’utilisateur à déclencher des compétences de branchement avant de fournir une réponse. |
|
|
Afficher dans la conversation
|
showInChat | boolean |
S’il s’agit d’un appel Teams, affichez ce message dans la conversation. Sinon, le bot ne parle que le message. |
|
|
Écouter la réponse vocale
|
listenForInput | boolean |
S’il s’agit d’un appel Teams, cette propriété détermine si le bot écoute une réponse vocale. Si non, ou pas un appel Teams, le bot n’écoute pas immédiatement une réponse vocale. |
Retours
- Corps
- BotResponse_ChoiceList
Obtenir la réponse de vecteur d’intention de l’utilisateur
Cette opération est utilisée pour demander à l’utilisateur de NLP entrée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
Propriétés
|
properties | object | ||
|
Message
|
message | True | string |
Entrez le message à envoyer à l’utilisateur. |
|
Vecteur d’intention LUIS
|
intentVector | True | string |
Choisissez votre vecteur d’intention LUIS. |
|
Activité de réponse
|
activityJson | True | string |
Activité de réponse du bot. |
|
Accepter la réponse de
|
acceptResponseFrom | string |
Acceptez la réponse d’un utilisateur spécifique ou d’un utilisateur. |
|
|
Autoriser la branchement
|
allowBranching | string |
Autoriser l’utilisateur à déclencher des compétences de branchement avant de fournir une réponse. |
|
|
Afficher dans la conversation
|
showInChat | boolean |
S’il s’agit d’un appel Teams, affichez ce message dans la conversation. Sinon, le bot ne parle que le message. |
Retours
Obtenir la réponse des personnes de l’utilisateur
Cette opération est utilisée pour demander à l’utilisateur l’entrée du sélecteur de personnes.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
Propriétés
|
properties | object | ||
|
Message
|
message | True | string |
Entrez le message à envoyer à l’utilisateur. |
|
Mode
|
mode | True | string |
Demandez à l’utilisateur de sélectionner une ou plusieurs personnes. |
|
Chaîne recherchée
|
searchstr | string |
Fournissez éventuellement une chaîne de recherche de départ. |
|
|
Activité de réponse
|
activityJson | True | string |
Activité de réponse du bot. |
|
Accepter la réponse de
|
acceptResponseFrom | string |
Acceptez la réponse d’un utilisateur spécifique ou d’un utilisateur. |
|
|
Autoriser la branchement
|
allowBranching | string |
Autoriser l’utilisateur à déclencher des compétences de branchement avant de fournir une réponse. |
|
|
Afficher dans la conversation
|
showInChat | boolean |
S’il s’agit d’un appel Teams, affichez ce message dans la conversation. Sinon, le bot ne parle que le message. |
|
|
Écouter la réponse vocale
|
listenForInput | boolean |
S’il s’agit d’un appel Teams, cette propriété détermine si le bot écoute une réponse vocale. Si non, ou pas un appel Teams, le bot n’écoute pas immédiatement une réponse vocale. |
Retours
- Corps
- BotResponse_People
Obtenir la réponse à la mémoire de l’utilisateur
Cette opération est utilisée pour demander à l’utilisateur d’entrer la mémoire du bot.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
Propriétés
|
properties | object | ||
|
Message
|
message | True | string |
Entrez le message à envoyer à l’utilisateur. |
|
Type de mémoire
|
type | True | string |
Indiquez le type de mémoire à répertorier. |
|
Activité de réponse
|
activityJson | True | string |
Activité de réponse du bot. |
|
URL de l'icône
|
icon | string |
Entrez une URL absolue vers une icône à afficher pour chaque élément de choix. |
|
|
Accepter la réponse de
|
acceptResponseFrom | string |
Acceptez la réponse d’un utilisateur spécifique ou d’un utilisateur. |
|
|
Utilisateur cible
|
targetUserMemory | string |
Spécifiez éventuellement l’UPN de l’utilisateur à partir duquel le bot doit extraire des éléments de mémoire. S’il est laissé vide, il extrait les éléments de mémoire de l’utilisateur qui a lancé la compétence. Dans le cas d’une conversation de groupe démarrée à partir du bot, elle extrait les éléments de mémoire de l’utilisateur authentifiés dans Flow. |
|
|
Autoriser la branchement
|
allowBranching | string |
Autoriser l’utilisateur à déclencher des compétences de branchement avant de fournir une réponse. |
|
|
Afficher dans la conversation
|
showInChat | boolean |
S’il s’agit d’un appel Teams, affichez ce message dans la conversation. Sinon, le bot ne parle que le message. |
Retours
- Corps
- BotResponse_Memory
Obtenir les éléments de mémoire du bot par type
Obtenez tous les éléments de mémoire du bot par type.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom d’utilisateur principal.
|
user | True | string |
Indiquez le nom d’utilisateur principal. |
|
Type de mémoire
|
type | True | string |
Indiquez le type de mémoire à répertorier. |
Retours
- response
- array of MemoryItem
Obtenir une réponse de carte adaptative de l’utilisateur
Cette opération est utilisée pour demander à l’utilisateur d’entrer par le biais d’une carte adaptative.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Carte adaptative sélectionnée
|
selectedCard | True | string |
Sélectionnez la carte adaptative. |
|
webHook
|
webHook | dynamic |
Retours
Obtenir une réponse de l’utilisateur
Cette opération est utilisée pour demander à l’utilisateur d’entrer.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
Propriétés
|
properties | object | ||
|
Message
|
message | True | string |
Entrez le message à envoyer à l’utilisateur. |
|
Activité de réponse
|
activityJson | True | string |
Activité de réponse du bot. |
|
Accepter la réponse de
|
acceptResponseFrom | string |
Acceptez la réponse d’un utilisateur spécifique ou d’un utilisateur. |
|
|
Afficher dans la conversation
|
showInChat | boolean |
S’il s’agit d’un appel Teams, affichez ce message dans la conversation. Sinon, le bot ne parle que le message. |
Retours
- Corps
- BotResponse
Supprimer de la mémoire du bot
Cette opération est utilisée pour supprimer un élément d’informations de la mémoire dans le bot.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom d’utilisateur principal
|
user | True | string |
Utilisateur sur lequel enregistrer l’élément de mémoire. |
|
Type de mémoire
|
type | True | string |
Type de mémoire. |
|
Valeur
|
value | True | string |
Valeur de l’élément de mémoire. |
Retours
- Corps
- Response_DeleteBotMemory
Déclencheurs
| Lorsqu’un mot clé est utilisé |
Cette opération se déclenche lorsque le ou les mots clés donnés sont utilisés par le bot. Fournissez plusieurs mots clés au format délimité par des points-virgules. |
| Lorsqu’un vecteur d’intention est reconnu |
Cette opération se déclenche lorsque le vecteur d’intention LUIS donné est reconnu par le bot. |
Lorsqu’un mot clé est utilisé
Cette opération se déclenche lorsque le ou les mots clés donnés sont utilisés par le bot. Fournissez plusieurs mots clés au format délimité par des points-virgules.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
Propriétés
|
properties | object | ||
|
Description du déclencheur
|
triggerDescription | True | string |
Description affichée dans la boîte de dialogue d’aide du bot |
|
Type de déclencheur de bot
|
triggerType | True | string |
Sélectionnez le type de déclencheur. |
|
Mots clés
|
keywords | string |
Entrez des mots clés personnalisés qui déclenchent le flux. |
|
|
(Déconseillé) Clé API LUIS
|
luisApiKey | string |
(Déconseillé) Fournissez AtBot à votre clé API LUIS. Ce paramètre est déconseillé. Utilisez le déclencheur Vecteur d’intention pour l’utilisation de LUIS à l’avenir. |
|
|
(Déconseillé) Application LUIS
|
luisAppId | string |
(Déconseillé) Choisissez votre application LUIS. Ce paramètre est déconseillé. Utilisez le déclencheur Vecteur d’intention pour l’utilisation de LUIS à l’avenir. |
|
|
(Déconseillé) Intention LUIS
|
luisIntent | string |
(Déconseillé) Choisissez l’intention LUIS à utiliser. Ce paramètre est déconseillé. Utilisez le déclencheur Vecteur d’intention pour l’utilisation de LUIS à l’avenir. |
Retours
Lorsqu’un vecteur d’intention est reconnu
Cette opération se déclenche lorsque le vecteur d’intention LUIS donné est reconnu par le bot.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
Propriétés
|
properties | object | ||
|
Description du déclencheur
|
triggerDescription | True | string |
Description affichée dans la boîte de dialogue d’aide du bot. |
|
Type de déclencheur de bot
|
triggerType | True | string |
Sélectionnez le type de déclencheur. |
|
Vecteur d’intention LUIS
|
intentVector | string |
Choisissez votre vecteur d’intention LUIS. |
|
|
Autoriser la branchement
|
allowBranching | string |
Autoriser l’utilisateur à déclencher des compétences de branchement tout en répondant aux questions de suivi. |
Retours
Définitions
BotReplyResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Message Id
|
id | string |
ID du message créé à partir de la réponse. Utilisé pour mettre à jour le message. |
BotResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Texte de réponse
|
text | string |
Réponse entrée par l’utilisateur. |
|
Avis d’annulation
|
cancelNotice | boolean |
Cet indicateur a la valeur True si l’utilisateur répond avec un mot clé d’annulation. |
|
Réponse de l’utilisateur
|
respondingUser | string |
Utilisateur répondant au bot. |
|
Fichiers
|
files | array of object | |
|
Nom du fichier
|
files.name | string |
Nom du fichier. |
|
Type de fichier
|
files.content-type | string |
Type de fichier. |
|
Octets de fichier
|
files.bytes | byte |
Octets de fichier. |
BotResponse_Date
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Date de réponse
|
text | date-time |
Date de réponse entrée par l’utilisateur. |
|
Date de réponse UTC
|
text_UTC | date-time |
Date de réponse entrée par l’utilisateur au format UTC. |
|
Avis d’annulation
|
cancelNotice | boolean |
Cet indicateur a la valeur True si l’utilisateur répond avec un mot clé d’annulation. |
|
Réponse de l’utilisateur
|
respondingUser | string |
Utilisateur répondant au bot. |
BotResponse_Choice
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Choix de réponse
|
text | string |
Choix de réponse entré par l’utilisateur. |
|
Avis d’annulation
|
cancelNotice | boolean |
Cet indicateur a la valeur True si l’utilisateur répond avec un mot clé d’annulation. |
|
Réponse de l’utilisateur
|
respondingUser | string |
Utilisateur répondant au bot. |
BotResponse_ChoiceList
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Titre de la liste de choix sélectionnée
|
title | string |
Titre de la liste de choix sélectionnée. |
|
Sous-titre de liste de choix sélectionnée
|
subtitle | string |
Sous-titre de la liste de choix sélectionnée. |
|
Valeur de liste de choix sélectionnée
|
value | string |
Valeur de liste de choix sélectionnée. |
|
Avis d’annulation
|
cancelNotice | boolean |
Cet indicateur a la valeur True si l’utilisateur répond avec un mot clé d’annulation. |
|
Réponse de l’utilisateur
|
respondingUser | string |
Utilisateur répondant au bot. |
BotResponse_People
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
contacts
|
people | array of object | |
|
Nom d’utilisateur principal
|
people.upn | string |
Nom d’utilisateur principal. |
|
Identifiant
|
people.userid | string |
L’identifiant de l’utilisateur. |
|
Nom complet
|
people.fullname | string |
Nom complet de l’utilisateur. |
|
Messagerie électronique
|
people.email | string |
E-mail de l’utilisateur. |
|
Avis d’annulation
|
cancelNotice | boolean |
Cet indicateur a la valeur True si l’utilisateur répond avec un mot clé d’annulation. |
|
Réponse de l’utilisateur
|
respondingUser | string |
Utilisateur répondant au bot. |
BotResponse_Memory
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Titre de l’élément mémoire
|
title | string |
Titre de l’élément de mémoire. |
|
Valeur de l’élément mémoire
|
value | string |
Valeur de l’élément de mémoire. |
|
Avis d’annulation
|
cancelNotice | boolean |
Cet indicateur a la valeur True si l’utilisateur répond avec un mot clé d’annulation. |
|
Réponse de l’utilisateur
|
respondingUser | string |
Utilisateur répondant au bot. |
Response_SaveBotMemory
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de l’enregistrement de la mémoire du bot
|
text | string |
Résultat de l’enregistrement de la mémoire du bot. |
Response_DeleteBotMemory
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat de suppression de la mémoire du bot
|
text | string |
Résultat de la suppression de la mémoire du bot. |
BotGroupConversationStartResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de la conversation
|
id | string |
ID de la conversation créée à partir de la conversation de groupe de démarrage. Utilisé pour mettre à jour la conversation. |
|
Message Id
|
messageId | string |
ID du message créé à partir de la conversation de groupe de démarrage. Utilisé pour mettre à jour le message. |
|
Activité de réponse
|
activityJson | string |
Json d’activité. |
BotConversationStartResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Message Id
|
id | string |
ID du message créé à partir de la réponse. Utilisé pour mettre à jour le message. |
|
Activité de réponse
|
activityJson | string |
Json d’activité. |
BridgeOutcome
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat
|
outcome | string |
Résultat du pont. |
|
Pont fermé par
|
bridgeClosedBy | string |
Utilisateur qui a fermé le pont. |
MemoryItem
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Titre de l’élément mémoire
|
title | string |
Titre de l’élément de mémoire. |
|
Valeur de l’élément mémoire
|
value | string |
Valeur de l’élément de mémoire. |
objet
Il s’agit du type 'object'.