Skip to main content

Vue d’ensemble

Une intégration http_api permet à un agent d’appeler vos propres API pendant l’appel. Elle est réutilisable sur plusieurs agents.
Version produit pas-à-pas : Intégration : Appel HTTP. Cette page détaille le pilotage par API.

Anatomie d’une intégration

Définition http_api

Le champ definition porte un objet dont type vaut "http_api".

parameters (fournis par le modèle)

Utilisez-les pour les valeurs que l’agent doit extraire de la conversation.

preset_parameters (injectés)

Pour les valeurs que Bookivox injecte automatiquement : valeur fixe, ou variable de contexte ({{produit_ref}}, identifiant d’appel…).

Exemple de définition

L’authentification ne se met pas dans url ni dans headers. Stockez le secret dans le gestionnaire d’identifiants et référencez-le via credential_uuid. Ne mettez jamais de secret dans description.

Attacher l’outil à un agent

Dans le graphe, l’outil est référencé sur le nœud agent (agentNode) via son tool_uuid. Récupérez-le ensuite par API :

Outil vs récupération pré-appel

Sécurité

  • Utilisez HTTPS uniquement.
  • Appliquez le moindre privilège au jeton d’API utilisé.
  • Validez côté serveur tous les paramètres reçus : l’agent peut être manipulé par un appelant malveillant.
  • N’inscrivez jamais de secret dans la description.
  • Si vos API sont publiques, protégez-les contre l’usage abusif (quotas, rate-limiting) : un agent peut générer un volume d’appels imprévu.

Guide produit

Créer l’intégration pas à pas.

Outils (API)

Schéma complet de création d’outil.

Nœud Webhook

Envoyer et recevoir des données autour de l’appel.

Endpoints

Cheatsheet complet.
Last modified on October 28, 2026