Canaux
Un canal permet à des personnes de joindre un agent depuis l’extérieur d’endue. Appairez un agent à une plateforme de messagerie : il y répond directement, dans le fil, sans que personne ait besoin d’ouvrir endue.
Quand l’utiliser
Section intitulée « Quand l’utiliser »Quand les personnes qui ont besoin de l’agent sont déjà ailleurs : une équipe sur Slack, une communauté sur Discord, des clients qui écrivent à votre entreprise sur KakaoTalk, NaverTalk ou WhatsApp. Un canal place l’agent là où la question est posée.
C’est la direction inverse du connecteur Slack, qui permet à un agent de lire et d’écrire dans un service de messagerie dans le cadre de son propre travail. Les deux sont indépendants, et vous pouvez utiliser les deux.
Canaux disponibles
Section intitulée « Canaux disponibles »| Canal | Mode de connexion | Comment appeler l’agent |
|---|---|---|
| Discord | Collez un jeton de bot : le serveur, le point de terminaison et la liste d’autorisation sont configurés pour vous | /ask sur le serveur |
| Slack | Deux jetons de votre application Slack (Socket Mode, aucun point de terminaison public nécessaire) | Mentionnez l’application ; elle répond dans un fil |
| KakaoTalk | Collez l’URL de webhook émise par endue dans le serveur de skills de votre éditeur de chatbot | Envoyez un message au canal |
| NaverTalk | Saisissez la clé API d’envoi, collez l’URL de webhook dans le Partner Center | Envoyez un message au compte TalkTalk |
| Saisissez le jeton d’accès Cloud API, enregistrez l’URL de webhook dans votre application Meta | Envoyez un message au numéro professionnel | |
| Telegram | — | Bientôt disponible |
Deux modèles coexistent. Pour Discord et Slack, endue détient un jeton et contacte lui-même la plateforme. Pour KakaoTalk, NaverTalk et WhatsApp, c’est la plateforme qui appelle une URL de webhook émise par endue : vous collez cette URL dans la console du fournisseur. NaverTalk et WhatsApp demandent en plus une clé ou un jeton d’envoi, car répondre passe par leur propre authentification.
Appairer un canal
Section intitulée « Appairer un canal »-
Ouvrez Canaux dans Agent Builder, sous la section Appairage de l’agent, puis choisissez le fournisseur.
-
Renseignez ce que demande ce fournisseur : un jeton de bot, deux jetons d’application ou une clé d’envoi. Le formulaire nomme chaque champ.
-
Pour les fournisseurs entrants, copiez l’URL de webhook qu’endue vous affiche et collez-la dans la console du fournisseur : le serveur de skills de l’éditeur de chatbot KakaoTalk, le Partner Center de NaverTalk ou les paramètres de webhook de votre application Meta.
-
Pour Discord et Slack, invitez le bot sur le serveur ou dans l’espace de travail.
Qui peut l’invoquer
Section intitulée « Qui peut l’invoquer »Un canal est une porte d’entrée vers un agent auquel vos connexions sont associées. Chaque appairage s’accompagne donc d’une règle d’invocation :
| Règle | Qui peut invoquer |
|---|---|
| Moi uniquement | Le compte qui a appairé le canal, ainsi que toute personne figurant sur la liste d’autorisation |
| Personnes de la liste uniquement | La liste d’autorisation, et personne d’autre |
| Tous les membres du canal | Toute personne pouvant joindre le bot sur ce serveur ou dans cet espace de travail |
Une personne non autorisée reçoit un bref refus plutôt qu’un silence, et sa demande apparaît dans le panneau de l’appairage : vous pouvez l’ajouter à la liste d’autorisation depuis ce panneau, ou saisir un ID à la main.
Ce qu’est une conversation de canal
Section intitulée « Ce qu’est une conversation de canal »Une conversation lancée depuis un canal est une vraie conversation, avec le même historique, la même mémoire et les mêmes livrables qu’une conversation commencée dans endue. Vous pouvez ensuite l’ouvrir dans endue et la poursuivre.
L’agent sait qui a parlé. Dans un canal où plusieurs personnes s’adressent à lui, chaque message est attribué à son auteur : il peut donc répondre correctement à « qu’est-ce que je t’ai demandé tout à l’heure ? » pour chaque personne.
Ce qu’un agent ne fera pas dans un canal
Section intitulée « Ce qu’un agent ne fera pas dans un canal »Contrairement à une exécution lancée depuis une discussion dans endue, une exécution de canal n’a personne au contrôle d’approbation : considérez-la comme une exécution sans surveillance.
- Les actions qui envoient vers l’extérieur ou suppriment sont refusées au lieu d’être mises en attente.
- Une question à laquelle l’agent a besoin d’une réponse doit être traitée dans le fil ; il ne peut pas utiliser l’interface de choix enrichie qu’affiche endue.
Un agent qui répond à des questions, fait des recherches et résume fonctionne bien sur un canal. Un agent dont le travail consiste à envoyer des choses, non.
- Discord, Slack, KakaoTalk, NaverTalk et WhatsApp pour l’instant ; Telegram arrive bientôt.
- Un seul appairage par agent et par fournisseur.
- Les réponses apparaissent dans le canal sous le nom du bot, pas sous le vôtre.
- Les fournisseurs entrants (KakaoTalk, NaverTalk, WhatsApp) répondent par leur propre circuit d’envoi : la mise en forme des messages est donc la leur, pas celle d’endue.