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
Le Webhook reçoit une requête POST et transmet son contenu à l'AI Agent.
- 2
L'AI Agent traite le message selon les consignes qui lui sont données.
- 3
Google Gemini Chat Model fournit le modèle de langage qui rédige la réponse.
- 4
Window Buffer Memory conserve l'historique de la conversation, avec le jeton du corps de la requête comme identifiant de session.
- 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
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- 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.
Autres templates : Chatbots & Assistants IA
- Répondre aux questions sur vos fichiers Google DriveUn chatbot qui répond à partir des fichiers de votre Google Drive, indexés dans Pinecone.
- Agent IA relié à Vagent.io pour Google Calendar et NotionAgent IA multi-agents qui planifie des événements Google Calendar et crée des tâches Notion depuis un message de chat.
- Répondre aux questions sur un CV avec un agent IA et PineconeUn chatbot qui répond sur votre parcours à partir de vos documents Google Drive, avec une base Pinecone mise à jour automatiquement.
- Agent téléphonique IA qui prend des rendez-vousUn agent vocal IA répond aux appels entrants, prend des rendez-vous dans Google Agenda et répond aux questions à partir de documents.
- Interroger une base Supabase en langage courant avec un agent IAUn agent OpenAI qui écrit des requêtes SQL pour répondre à vos questions sur une base Supabase.
- Conseiller d'achat IA sur WooCommerce avec RAG QdrantUn assistant de chat qui recherche des produits WooCommerce ou répond à partir de vos documents Google Drive.
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