À quoi ça sert
L’intégration Zelty permet à vos agents de consulter vos commandes, vos clients et vos établissements pendant l’appel. Par exemple : vérifier si une commande vient d’être passée, retrouver la fiche d’un client habitué, ou retrouver l’identifiant d’un point de vente avant de filtrer ses commandes. Comme pour les autres intégrations, vous branchez votre propre compte : Bookivox ne fournit aucun identifiant. La clé se génère directement dans le back-office Zelty.L’intégration est en lecture seule : toutes les actions sont des requêtes
GET. Bookivox ne demande aucune permission d’écriture, et ne peut donc ni
modifier une commande, ni encaisser, ni changer un prix.Ce qu’il faut préparer
Zelty n’affiche la clé que quelques minutes après sa génération, puis la
masque (
MTY123••••IHA=). Copiez-la immédiatement : si vous la perdez, il faut
générer une nouvelle clé.Connecter Zelty
1
Générer la clé
Dans le back-office Zelty, ouvrez Marketplace, sélectionnez votre
application, puis l’onglet Statut. Copiez la clé affichée sans attendre.
2
Coller la clé
Dans Intégrations → Zelty, collez la clé. Le formulaire vérifie le format
base64 avant l’envoi.
3
Cocher les actions
Sélectionnez les actions utiles. Chacune devient un outil indépendant.
4
Vérifier la connexion
Cliquez sur Créer les outils. Bookivox appelle
GET /restaurants avec la
clé : un bandeau vert confirme la connexion, une erreur est affichée sinon.5
Attacher les outils
Rattachez les outils utiles à un nœud agent. Ils s’exécutent pendant
l’appel.
Ce que l’agent peut faire
L’agent fournit
restaurant_id, et s’il le souhaite from, to et status
pour les commandes. La clé n’est jamais un paramètre : elle est injectée par
la credential.
restaurant_id est obligatoire pour lister les commandes : demandez-le à
l’agent avec l’action Lister les établissements, ou figez-le dans la
description de l’outil.Cas d’usage
Comment ça marche
- Bookivox crée une credential
bearer_token: la clé devient l’en-têteAuthorization: Bearer <clé>sur chaque requête. - Les paramètres (
restaurant_id,from,to,status) partent en query params sur l’URL fixehttps://api.zelty.fr/2.7: le chemin n’est jamais construit à partir d’une valeur du modèle. - Chaque action cochée devient un outil
http_apiavecconfig.provider = "zelty",config.operationet un timeout de 15 000 ms. - Zelty renvoie le résultat en JSON, que l’outil restitue à l’agent.
Rédiger la description de l’outil
La description décide quand l’agent consulte Zelty. Rédigez-la comme une consigne :Sécurité
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.
