Skip to main content

À quoi ça sert

L’intégration Resend permet à vos agents d’envoyer un e-mail depuis votre propre domaine vérifié, pendant l’appel. L’agent rédige l’objet et le corps ; le destinataire est fourni par le client au moment de l’appel. Comme pour les autres intégrations, vous branchez votre propre compte : Bookivox ne fournit aucun identifiant. Vous créez une clé API dans Resend, vous indiquez l’adresse expéditrice et le nom affiché, puis vous cochez l’action à exposer.
L’expéditeur est figé dans la connexion : une fois la clé enregistrée, l’agent ne peut pas envoyer depuis une autre adresse. Seuls le destinataire, l’objet et le corps varient d’un appel à l’autre.

Ce qu’il faut préparer

Resend refuse la vérification de connexion aux clés limitées à l’envoi (sending_access) : elles répondent 401 sur les endpoints de lecture. Créez donc une clé Full access pour cette intégration.

Connecter Resend

1

Créer la clé API

Dans Resend, ouvrez API Keys → Create API Key et choisissez l’accès Full access.
2

Vérifier le domaine

Dans Domains, ajoutez votre domaine et validez les enregistrements DNS. Attendez que le domaine passe en Verified.
3

Saisir la clé et l'expéditeur

Dans Intégrations → Resend, collez la clé, l’e-mail expéditeur et le nom affiché. Le formulaire vérifie le préfixe re_ et le format de l’adresse.
4

Cocher l'action

Sélectionnez Envoyer un e-mail. Elle devient un outil indépendant.
5

Vérifier la connexion

Cliquez sur Créer les outils. Bookivox interroge GET /domains avec votre clé : un bandeau vert confirme la création, une erreur est affichée sinon. La clé disparaît du formulaire : elle reste chiffrée et n’est plus réaffichée.
6

Attacher l'outil

Rattachez l’outil à un nœud agent. Il s’exécute pendant l’appel.

Ce que l’agent peut faire

L’agent fournit to, subject, html et, s’il le souhaite, text. L’expéditeur n’est jamais un paramètre : il est injecté par la credential.

Cas d’usage

Comment ça marche

  1. Bookivox crée une credential custom_header contenant l’en-tête Authorization: Bearer re_… et un champ de corps from égal à Nom <adresse>.
  2. À chaque appel, le champ from de la credential écrase les arguments produits par le modèle : aucun autre expéditeur n’est possible.
  3. La requête part vers l’URL fixe https://api.resend.com/emails en POST, avec un timeout de 10 000 ms.
  4. Un outil http_api est créé avec config.provider = "resend" et config.operation = "send_email".
  5. Resend renvoie un identifiant d’e-mail ({ "id": "…" }) que l’outil restitue à l’agent.

Rédiger la description de l’outil

La description décide quand l’agent envoie l’e-mail. Rédigez-la comme une consigne :
Un envoi d’e-mail est irréversible. Précisez dans le prompt de l’agent qu’il doit relire l’adresse du destinataire avant d’appeler l’outil.

Sécurité

Créez une clé dédiée à Bookivox et révoquez-la en cas de doute depuis Resend. Une clé partagée avec un autre usage ne peut pas être révoquée sans interrompre cet autre usage.

Ce qui est déconseillé

Limites et dépannage

Intégrations

Toutes les intégrations et les catégories d’outils.

API HTTP

Comprendre les outils HTTP : paramètres, presets, credentials.
Last modified on November 3, 2026