ts8466
05/06/2026, 10:57 AMAI Evy
05/06/2026, 10:58 AMAI Evy
05/06/2026, 10:58 AMAI Evy
05/06/2026, 10:58 AMAI Evy
05/06/2026, 10:58 AMsend_property_email
- Description : "Envoie un email au client avec les informations du bien immobilier, photos et fiche de contact de l'agent"
2. Configurez l'endpoint de votre fonction
- L'URL doit pointer vers votre serveur backend qui gère l'envoi d'emails
- Votre endpoint recevra les paramètres de la fonction et devra envoyer l'email avec les pièces jointes
3. Utilisez des Dynamic Variables pour passer les informations nécessaires [(1) ]()
- Vous pouvez injecter des variables comme {{property_id}}, {{client_email}}, {{agent_name}} etc.
- Ces variables peuvent être définies au niveau de l'agent ou passées lors de la création de l'appel via retell_llm_dynamic_variables
4. Alternative : Code Tool pour une logique simple [(2) ]()
- Si vous voulez exécuter du code JavaScript directement sans serveur externe, vous pouvez utiliser un Code Tool
- Cependant, pour l'envoi d'emails avec pièces jointes, une Custom Function avec votre propre backend est plus appropriée
## Exemple de configuration
Dans votre Custom Function, définissez les paramètres que l'agent doit collecter :
- Email du client
- ID du bien immobilier
- Informations spécifiques demandées
L'agent appellera cette fonction uniquement quand le client le demande explicitement pendant la conversation.
SOURCES UTILISÉES: [(1) ]() , [(2) ]()ts8466
05/06/2026, 11:01 AMAI Evy
05/06/2026, 11:01 AMAI Evy
05/06/2026, 11:01 AMAI Evy
05/06/2026, 11:01 AMAI Evy
05/06/2026, 11:01 AMAI Evy
05/06/2026, 11:01 AMts8466
05/06/2026, 11:36 AMAI Evy
05/06/2026, 11:36 AMAI Evy
05/06/2026, 11:36 AMreference (string) : référence du bien
- adresse (string) : adresse du bien
3. Utilisez Response Variables pour extraire les données
- Sauvegardez les informations du bien trouvé comme variables dynamiques
- Exemple : {{property_id}}, {{property_address}}, {{property_price}}
## Différence avec MCP
Les *MCP (Model Context Protocol) * permettent d'intégrer des serveurs MCP externes et d'utiliser leurs outils [(2) ]() . Ils sont plus adaptés pour :
- Connecter des systèmes standardisés MCP
- Utiliser des outils MCP préexistants
Pour une simple recherche dans votre base de données propriétaire, une Custom Function est plus directe et flexible [(1) ]() .
## Configuration recommandée
Avec n8n, créez un workflow qui :
- Reçoit la référence ou l'adresse
- Interroge votre base de données
- Retourne les informations du bien au format JSON
Puis configurez la Custom Function dans Retell AI pour appeler ce webhook n8n .
SOURCES UTILISÉES: [(2) ]() , [(1) ]()AI Evy
05/06/2026, 11:36 AMAI Evy
05/06/2026, 11:36 AM