Intégrations
Intégrez SeeItLive directement dans le helpdesk que vos agents utilisent déjà. Les deux intégrations créent une session depuis le ticket en un clic et intègrent la visionneuse agent dans la barre latérale — les agents ne quittent jamais leur outil et n'ont pas besoin d'un compte SeeItLive.
Le principe
Votre intégration détient une clé API SeeItLive côté serveur. Au clic d'un bouton, elle crée une session pour le client à partir du ticket, lui envoie le lien, puis intègre l'agentViewUrl retourné dans une iframe. Les captures enregistrées peuvent être renvoyées dans le ticket.
# From your integration backend, using the requester's contact info:
curl -X POST https://api.seeitlive.io/v1/sessions \
-H "Authorization: Bearer $SEEITLIVE_KEY" \
-H "Content-Type: application/json" \
-d '{ "channel": "sms", "recipientPhone": "+15555550123" }'
# -> embed the returned agentViewUrl in the ticket sidebarFreshservice
Une application de barre latérale de ticket (Freshworks FDK). Elle ajoute un bouton Démarrer la visio au ticket, génère la session à partir du téléphone/e-mail du demandeur, intègre la visionneuse, et renvoie les captures dans le ticket sous forme de note privée. La clé API est stockée par installation dans des iparams sécurisés.
Structure : manifest.json (emplacement dans la barre latérale) · app/ (interface + création de session) · config/iparams.json (clé API).
Odoo
Un module Odoo (seeitlive_connect) qui ajoute un onglet SeeItLive à tout enregistrement doté d’un chatter, pas seulement les pistes CRM. Odoo Community n’a pas de modèle helpdesk.ticket : plutôt que de supposer Helpdesk ou CRM, le module étend directement mail.thread et laisse un administrateur choisir les modèles concernés. Le panneau dialogue avec le serveur Odoo lui-même — pas de contrôleur, et la clé API n’atteint jamais le navigateur — et joint les captures et un résumé dans le chatter à la fin de l’appel.
Configuré depuis Réglages → SeeItLive : collez la clé API, puis cochez les modèles qui affichent l’onglet sous Modèles activés — tout modèle doté d’un chatter (fil de discussion) ; crm.lead, project.task et res.partner par défaut — afin que l’onglet n’apparaisse que là où une installation le souhaite vraiment.
Structure : __manifest__.py (dépend uniquement de base et mail) · models/ (session, client API, réglages) · static/src/ (le panneau intégré) · views/ · security/.
Créez la vôtre
Tout ce qui peut effectuer une requête HTTPS peut s'intégrer : créez une session, partagez l'inviteUrl comme vous le souhaitez, et intégrez l'agentViewUrl. Consultez la référence Sessions pour l'API complète.