À quoi ça sert
L’intégration Pushover permet à vos agents d’envoyer une notification push sur votre compte, pendant l’appel. Par exemple : prévenir l’équipe qu’un client demande un rappel, ou alerter un responsable qu’une demande urgente vient d’être prise. Comme pour les autres intégrations, vous branchez votre propre compte : Bookivox ne fournit aucun identifiant. Vous créez une application dans Pushover pour obtenir son jeton, puis vous copiez votre clé de destinataire.Le destinataire est figé dans la connexion : une fois la clé enregistrée,
l’agent ne peut pas notifier un autre compte. Seul le texte de la notification
varie d’un appel à l’autre.
Ce qu’il faut préparer
Le jeton d’application identifie qui envoie, la clé du destinataire identifie
qui reçoit. Les deux sont nécessaires : Pushover n’accepte jamais une
notification sans l’un des deux.
Connecter Pushover
1
Créer l'application
Dans Pushover, ouvrez Your Applications et créez une application dédiée à
Bookivox. Copiez son jeton.
2
Copier la clé du destinataire
Sur la page d’accueil de Pushover, copiez votre clé utilisateur. Pour
notifier un groupe, utilisez la clé du groupe.
3
Saisir les deux valeurs
Dans Intégrations → Pushover, collez le jeton et la clé. Le formulaire
vérifie qu’il s’agit bien de 30 caractères alphanumériques.
4
Cocher l'action
Sélectionnez Envoyer une notification. Elle devient un outil
indépendant.
5
Vérifier la connexion
Cliquez sur Créer les outils. Bookivox valide le jeton et la clé avec
POST /1/users/validate.json, sans envoyer de notification : un bandeau
vert confirme la création, une erreur est affichée sinon.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
message, et s’il le souhaite title et priority. Le jeton et
la clé du destinataire ne sont jamais des paramètres : ils sont injectés par
la credential.
La priorité va de
-2 (silencieuse) à 1 (haute). La priorité d’urgence 2
exige des champs supplémentaires (retry, expire) et n’est pas exposée :
elle ne peut pas être déclenchée par l’agent.Cas d’usage
Comment ça marche
- Bookivox crée une credential
custom_headerqui ne contient aucun en-tête, seulement deux champs de corps :tokenetuser. - À chaque appel, ces deux champs écrasent les arguments produits par le modèle : l’agent ne peut pas viser un autre compte.
- La requête part vers l’URL fixe
https://api.pushover.net/1/messages.jsonenPOST, en JSON, avec un timeout de 10 000 ms. - Un outil
http_apiest créé avecconfig.provider = "pushover"etconfig.operation = "send_notification". - Pushover renvoie un statut et un identifiant de requête que l’outil restitue à l’agent.
Rédiger la description de l’outil
La description décide quand l’agent envoie la notification. 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.
