Aller au contenu principal

Créer un bot Slack avec Google Gemini

Pour qu'un bot Slack réponde avec Google Gemini, ce template commence par un webhook qui reçoit les requêtes en POST. L'AI Agent traite le contenu, s'appuie sur l'historique de la conversation et renvoie un nouveau message dans Slack. Le webhook doit être joint en https://, car l'adresse localhost par défaut ne sera pas reconnue par Slack. Slack n'attend pas plus de 3000 ms, c'est pourquoi le message final est publié comme un nouveau message qui fait référence à la question d'origine.

Déclencheur
Webhook
Taille
5 nœuds
Outils
Google Gemini, Slack, Agent IA

Comment fonctionne ce workflow

  1. 1

    Le Webhook reçoit une requête POST et transmet son contenu à l'AI Agent.

  2. 2

    L'AI Agent traite le message selon les consignes qui lui sont données.

  3. 3

    Google Gemini Chat Model fournit le modèle de langage qui rédige la réponse.

  4. 4

    Window Buffer Memory conserve l'historique de la conversation, avec le jeton du corps de la requête comme identifiant de session.

  5. 5

    Slack publie la réponse dans le canal sous la forme d'un nouveau message qui rappelle la question d'origine.

Quand l'utiliser

  • Répondre aux questions de l'équipe directement depuis un canal Slack.
  • Tester un modèle Google Gemini dans un flux de messages existant.
  • Faire répondre le bot avec vos propres outils ou sources de données, une fois l'agent complété.

À préparer avant l'import

  • Un compte Google Gemini et une clé API configurés dans n8n.
  • Une application Slack avec un jeton d'accès et les droits d'écriture dans le canal visé.
  • Une URL publique en https:// pour le webhook, à la place de localhost:5678.

Bon à savoir

Remplacez l'adresse localhost:5678 par une URL https:// publique avant de déclarer le webhook dans Slack, sinon Slack ne la reconnaîtra pas.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.

Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.

Vous voulez ce workflow branché sur vos outils ?

Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.

Voir notre accompagnement n8n