Skip to main content
Les outils intégrés permettent à un assistant d’effectuer des actions approuvées pendant une conversation. Configurez-les sous Assistant → Tools et décrivez clairement dans quelles situations chaque outil peut être utilisé. Si un outil est indisponible ou mal configuré, l’assistant reçoit un résultat d’échec sûr et peut poursuivre la conversation.

Outils disponibles

La disponibilité et la prise de rendez-vous de calendrier se configurent via Calendrier et prise de rendez-vous. La saisie au clavier se configure avec un nœud Collect dans le Flow Builder.

Transferts

Transfert téléphonique

Choisissez une destination, le type de transfert (à froid ou à chaud), et la condition dans laquelle l’assistant doit transférer — décrivez-la de façon aussi détaillée que possible, car une formulation précise rend le déclencheur plus fiable. Vous pouvez aussi laisser l’assistant déterminer dynamiquement le numéro de destination plutôt que de le fixer. Cold transfer met l’appelant directement en relation avec la destination. Définissez un délai de sonnerie (15 à 80 secondes, 30 par défaut) avant que la tentative soit considérée comme sans réponse. Warm transfer informe un collègue avant de mettre l’appelant en relation — utilisez-le chaque fois que le destinataire a besoin de contexte au préalable. Il nécessite quelques réglages supplémentaires : Fallback on failure détermine ce qui se passe si le collègue ne décroche pas : l’assistant poursuit la conversation lui-même et propose des alternatives, prend congé et met fin à l’appel, ou met l’appelant directement en relation avec un numéro de repli sans briefing.

Transfert vers un autre assistant

Confiez un appel en cours à un autre assistant du même espace de travail — utile pour le routage par langue (détecter la langue de l’appelant, transférer vers un assistant spécialisé dans cette langue), un parcours de conformité ou de consentement différent (basculer vers un assistant configuré avec un autre réglage d’enregistrement), ou pour enchaîner des assistants spécialisés (ventes → intégration, tri → expert) sans provisionner un numéro distinct pour chaque étape. Choisissez l’assistant cible et un Context Engineering Plan — la quantité de conversation qu’il reçoit. Les options vont de l’historique complet des messages jusqu’à un résumé accompagné des derniers messages (recommandé), aux derniers messages seuls, à un simple résumé, ou à aucun contexte préalable pour une passation propre. Vous pouvez éventuellement définir un message before transfer, et choisir si l’assistant cible prononce son propre message initial une fois qu’il prend la main. La vue Squad affiche le graphe de routage entre assistants qui en résulte. Les transferts vers le même assistant sont refusés, et une limite de transferts empêche les boucles.

Mettre fin à l’appel

Rédigez la description de End call aussi clairement que si vous l’expliquiez à un nouvel employé — l’outil ne se déclenche que lorsque sa condition correspond réellement :
  • Simple — mettre fin à l’appel une fois que toutes les questions ont reçu une réponse et que l’appelant n’a plus besoin d’aide.
  • More detailed — mettre fin également après une réservation réussie, une fois que l’appelant a pris congé, ou une fois que la conversation est clairement terminée.
Couvrez les cas réalistes que vous anticipez (succès, au revoir, « je n’ai besoin de rien d’autre ») afin que l’assistant ne raccroche ni trop tôt, ni ne prolonge inutilement un appel terminé.

SMS et e-mail

Pour le SMS, choisissez si le destinataire est l’appelant ou un numéro E.164 fixe. L’assistant doit utiliser un numéro de l’espace de travail avec la messagerie sortante activée. Pour l’e-mail, choisissez un expéditeur vérifié et l’un des trois modes de contenu :
  • Assistant-written — génère l’objet et le corps du message à partir de la conversation.
  • Fixed — envoie toujours exactement le contenu configuré.
  • Template — insère les variables d’appel et s’arrête si une valeur requise est manquante.
Un envoi réussi signifie que le message a été accepté pour livraison ; cela ne garantit pas sa réception dans la boîte de réception ou sur l’appareil final.

Horaires et rappels

Les horaires d’ouverture peuvent contenir une ou plusieurs plages horaires pour chaque jour de la semaine. La vérification utilise toujours le fuseau horaire configuré de l’assistant. Pour les rappels, choisissez la destination et le nombre maximal de jours à l’avance que les clients peuvent réserver. L’assistant doit répéter l’heure convenue et obtenir une confirmation. Les dates passées et les dates en dehors de la période autorisée sont refusées.

Collecte d’une carte de paiement

Connectez votre compte de paiement sous Tools → Agent Connectors, puis ajoutez Collect payment card à l’assistant ou à un nœud Collect d’un flux. L’appelant saisit ses données de carte de façon sécurisée. Famulor n’expose jamais le numéro de carte complet ni le code de sécurité dans l’historique des conversations. N’utilisez cette fonctionnalité que là où votre base légale, votre parcours de consentement et vos autorisations de compte le permettent.
La collecte d’une carte de paiement consomme des crédits supplémentaires, au tarif Card collection de l’espace de travail ; les tarifs actuels figurent sur la page Usage.

Variables d’appel et heure actuelle

Set call variable permet à l’assistant d’enregistrer des valeurs approuvées, comme un nom d’entreprise ou une préférence de rendez-vous. Limitez les clés autorisées lorsque l’assistant ne doit mettre à jour que certains champs précis. Chaque assistant dispose aussi d’un outil d’heure actuelle. Il utilise le fuseau horaire de l’assistant pour résoudre des demandes comme « demain à 15 h » ou « mardi prochain ».

API et MCP

Les outils intégrés peuvent être gérés via PATCH /api/v1/assistants/{id} et les outils d’assistant dans MCP. Utilisez GET /api/v1/email-senders ou son équivalent MCP pour lister les expéditeurs vérifiés sans exposer les identifiants.