Skip to main content

À quoi ça sert

L’intégration Maileroo permet à vos agents d’envoyer un e-mail depuis votre domaine vérifié, pendant l’appel. L’agent rédige l’objet et le corps ; le destinataire est fourni par le client. Comme pour les autres intégrations, vous branchez votre propre compte : Bookivox ne fournit aucun identifiant. Vous créez une clé d’envoi dans Maileroo, 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

La vérification de connexion liste les e-mails planifiés de votre domaine. Une clé rattachée à un domaine évite toute restriction ; une clé rattachée à l’application exige un domaine lié, que Bookivox déduit automatiquement de l’adresse expéditrice.

Connecter Maileroo

1

Vérifier le domaine

Dans Maileroo, ouvrez Domains, ajoutez votre domaine et validez les enregistrements DNS.
2

Créer la clé d'envoi

Dans Domains → Sending Keys, créez une clé dédiée à Bookivox et copiez-la immédiatement : elle n’est plus affichée ensuite.
3

Saisir la clé et l'expéditeur

Dans Intégrations → Maileroo, collez la clé, l’e-mail expéditeur et le nom affiché. Le formulaire vérifie le format avant l’enregistrement.
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 les e-mails planifiés de votre domaine 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.
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, plain. L’expéditeur (from) n’est jamais un paramètre : il est injecté par le preset figé.
Chez Maileroo, to est un objet : { "address": "client@exemple.fr", "display_name": "Nom" }. address est obligatoire ; display_name est facultatif.

Cas d’usage

Comment ça marche

  1. Bookivox crée une credential custom_header contenant l’en-tête Authorization: Bearer <clé d'envoi>.
  2. L’expéditeur est figé dans un paramètre preset de type objet : from = { "address": "…", "display_name": "…" }, construit à partir des valeurs saisies par le client.
  3. À chaque appel, ce preset écrase les arguments produits par le modèle : aucun autre expéditeur n’est possible.
  4. La requête part vers l’URL fixe https://smtp.maileroo.com/api/v2/emails en POST, avec un timeout de 10 000 ms.
  5. Un outil http_api est créé avec config.provider = "maileroo" et config.operation = "send_email".
  6. Si vous ajoutez une action à la même connexion plus tard, Bookivox relit l’identité d’expédition déjà enregistrée : vous n’avez pas à la ressaisir.

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