Agent téléphonique IA qui prend des rendez-vous
Un appel reçu sur un numéro relié à un agent Retell AI déclenche des requêtes vers n8n par webhook. Le workflow traite deux demandes : la prise de rendez-vous, inscrite dans Google Agenda, et la réponse aux questions, tirée d'une base vectorielle Qdrant alimentée par des documents Google Drive. Pour le faire fonctionner, il faut configurer l'agent Retell AI, relier ses deux fonctions aux URL des webhooks n8n, puis acheter le numéro chez Twilio.
- Déclencheur
- Webhook
- Taille
- 29 nœuds
- Outils
- OpenAI, Qdrant, Telegram, Google Agenda, Requêtes HTTP (API), Google Drive, Agent IA
Comment fonctionne ce workflow
- 1
Le nœud Webhook reçoit les demandes que l'agent Retell AI envoie pendant l'appel, et le nœud Filter trie les événements.
- 2
Pour une question, le nœud AI Agent interroge la base Qdrant par l'outil de recherche vectorielle, avec des embeddings OpenAI.
- 3
Pour un rendez-vous, le workflow crée l'événement dans Google Agenda, avec le titre et la description que vous avez saisis.
- 4
Le modèle OpenAI rédige la réponse, que le nœud Respond to Webhook renvoie à Retell AI.
- 5
En fin d'appel, le nœud Telegram envoie la transcription complète au chat dont vous avez saisi le CHAT_ID.
- 6
Un second chemin lit les documents sur Google Drive, les découpe avec Token Splitter et les écrit dans Qdrant.
Quand l'utiliser
- Un cabinet ou une boutique qui veut que les demandes de rendez-vous par téléphone arrivent directement dans son agenda Google.
- Répondre aux questions fréquentes sur les horaires, la politique de retour ou les détails produit, à partir de documents déposés sur Google Drive.
- Recevoir par Telegram la transcription de chaque appel terminé.
À préparer avant l'import
- Un compte Retell AI et un agent configuré avec sa voix, sa langue et son prompt système.
- Un numéro de téléphone acheté via le fournisseur Twilio dans Retell AI, avec le crédit gratuit.
- Une clé API OpenAI, enregistrée comme identifiant dans n8n.
- Une instance Qdrant, avec son URL et le nom de la collection à créer.
- Un compte Google connecté à n8n, avec accès à Google Agenda et Google Drive.
- Un bot Telegram et votre CHAT_ID.
Bon à savoir
Renseignez QDRANTURL et COLLECTION avant de lancer la vectorisation, puis remplacez CHAT_ID dans le nœud Telegram avant de passer un premier appel de test.
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
- 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.
- Assistant Telegram avec mémoire et notes dans BaserowBot Telegram qui traite texte, voix et photos, et enregistre notes et souvenirs dans Baserow.
- Répondre aux questions de voyage avec Couchbase et GeminiUn chatbot qui répond à partir de points d'intérêt stockés dans Couchbase, avec des embeddings OpenAI et le modèle Gemini.
- Donner une mémoire à long terme à un agent IA avec Google DocsUn agent IA qui retient des informations entre les conversations, dans un Google Doc, et peut les envoyer par Gmail ou Telegram.
- Chatbot IA avec mémoire longue et notes dans Google DocsChatbot qui lit et écrit sa mémoire longue et ses notes dans Google Docs, avec Telegram en option.
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