À quoi ça sert
L’intégration Popina permet à vos agents de consulter vos commandes, votre catalogue et vos établissements pendant l’appel. Par exemple : vérifier si un plat est encore disponible, annoncer un prix, ou retrouver la commande d’un service. Comme pour les autres intégrations, vous branchez votre propre compte : Bookivox ne fournit aucun identifiant. La clé Popina est transmise par votre contact Popina et rattachée à un seul établissement.L’intégration est en lecture seule : Popina indique que son API ne propose
aujourd’hui que des ressources en lecture. Aucune action ne peut créer, modifier
ou annuler une commande.
Ce qu’il faut préparer
Une clé Popina correspond à un établissement. Pour couvrir plusieurs points
de vente, créez une connexion par établissement.
Connecter Popina
1
Demander la clé
Demandez votre clé API à votre contact Popina, en précisant
l’établissement concerné.
2
Coller la clé
Dans Intégrations → Popina, collez la clé telle quelle, sans préfixe
Bearer. Bookivox l’envoie dans l’en-tête authorization.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 /v1/locations 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
Tous les paramètres sont facultatifs :
index et size pour la pagination,
since, until et reportId pour filtrer les commandes. La clé n’est
jamais un paramètre : elle est injectée par la credential.
Les montants sont exprimés en centimes et la TVA est multipliée par 100
(
2000 signifie 20 %). Demandez à l’agent de convertir en euros pour le client,
et de ne jamais recalculer une taxe.Cas d’usage
Comment ça marche
- Bookivox crée une credential
api_keydont l’en-tête estauthorizationet la valeur la clé brute : le schéma Popina estapiKey, donc sans préfixeBearer. - Les paramètres (
index,size,since,until,reportId) partent en query params sur l’URL fixehttps://api.popina.com: le chemin n’est jamais construit à partir d’une valeur du modèle. - Chaque action cochée devient un outil
http_apiavecconfig.provider = "popina",config.operationet un timeout de 10 000 ms. - Popina 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 Popina. 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.
