Aller au contenu principal

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. 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. 2

    Pour une question, le nœud AI Agent interroge la base Qdrant par l'outil de recherche vectorielle, avec des embeddings OpenAI.

  3. 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. 4

    Le modèle OpenAI rédige la réponse, que le nœud Respond to Webhook renvoie à Retell AI.

  5. 5

    En fin d'appel, le nœud Telegram envoie la transcription complète au chat dont vous avez saisi le CHAT_ID.

  6. 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

  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