AI Employee
Commencer
integrations

Configurer les canaux de communication

Connectez votre Employé IA à Telegram, Slack, WhatsApp et d'autres plateformes de messagerie.

Pourquoi des canaux de communication ?

Vous pouvez toujours interagir avec votre Employé IA via le chat intégré de la plateforme, mais les canaux de communication permettent à votre équipe (et éventuellement à vos clients) d'échanger avec l'employé directement depuis les outils de messagerie qu'ils utilisent déjà. Ainsi, votre équipe commerciale peut contacter l'Employé IA dans Slack, ou vos clients peuvent le joindre via Telegram -- sans avoir à se connecter à la plateforme ianai.

Canaux disponibles

  • Telegram -- Le canal le plus populaire. Configuration rapide avec BotFather.
  • Slack -- Connexion à un espace de travail Slack pour l'usage interne de l'équipe.
  • WhatsApp -- Communiquez avec vos clients sur la messagerie la plus utilisée au monde (nécessite l'API WhatsApp Business).
  • E-mail -- Votre Employé IA dispose de sa propre adresse e-mail et répond aux messages entrants.
  • Chat web -- Intégrez un widget de chat sur votre site web pour les interactions avec vos clients.
  • SMS -- Intégration par message texte pour une communication simple et directe.

Configurer Telegram

Telegram est le canal le plus rapide à mettre en place. Voici la procédure complète :

  1. Ouvrez Telegram et recherchez @BotFather.
  2. Envoyez la commande /newbot et suivez les instructions pour nommer votre bot.
  3. BotFather vous fournira un jeton (token) -- une longue chaîne de caractères. Copiez-le.
  4. Dans ianai, accédez à l'onglet Paramètres de votre Employé IA et recherchez la section Canaux.
  5. Cliquez sur "Ajouter un canal" et sélectionnez Telegram.
  6. Collez le jeton dans le champ prévu et cliquez sur "Connecter".
  7. ianai enregistre automatiquement le webhook auprès de Telegram. Votre bot est désormais actif.

Pour tester, ouvrez Telegram et envoyez un message à votre nouveau bot. L'Employé IA devrait répondre en quelques secondes.

Configurer Slack

L'intégration Slack nécessite la création d'une application Slack dans votre espace de travail :

  1. Rendez-vous sur api.slack.com/apps et cliquez sur "Create New App".
  2. Choisissez "From scratch" et donnez-lui un nom correspondant à votre Employé IA.
  3. Dans "OAuth & Permissions", ajoutez les scopes bot requis : chat:write, app_mentions:read, im:history, im:read, im:write.
  4. Installez l'application dans votre espace de travail et copiez le Bot User OAuth Token.
  5. Dans ianai, ajoutez un canal Slack et collez le jeton.
  6. Configurez les abonnements aux événements dans Slack pour pointer vers l'URL de webhook affichée dans ianai.

Configurer les autres canaux

WhatsApp, E-mail, Chat web et SMS suivent des schémas similaires : obtenez les identifiants requis auprès de la plateforme concernée, puis collez-les dans la configuration du canal dans ianai. La page de configuration de chaque canal comprend des instructions détaillées spécifiques à la plateforme.

Fonctionnement du flux de messages

Comprendre le flux des messages facilite le dépannage :

  1. Un utilisateur envoie un message via le canal (par ex. dans Telegram).
  2. La plateforme de messagerie transmet le message à ianai via un webhook.
  3. ianai achemine le message vers le bon Employé IA en fonction de la configuration du canal.
  4. L'Employé IA traite le message, utilise les outils nécessaires et génère une réponse.
  5. La réponse est renvoyée à l'utilisateur par le même canal.

Ce flux complet s'exécute généralement en 2 à 10 secondes, selon la complexité de la demande et le nombre d'outils mobilisés par l'employé.

Gérer plusieurs canaux

Un même Employé IA peut être connecté à plusieurs canaux simultanément. Il maintient des contextes de conversation séparés pour chaque canal et chaque utilisateur. Ainsi, votre Employé IA Représentant commercial peut gérer en parallèle les conversations Telegram de votre équipe terrain et les messages Slack de votre équipe au bureau.