Docs/Integrations

Integrations

Drop SeeItLive into the helpdesk your agents already use. Both integrations create a session from the ticket in one click and embed the agent viewer in the sidebar — agents never leave their tool or need a SeeItLive login.

The pattern

Your integration holds a SeeItLive API key server-side. On a button click it creates a session for the customer on the ticket, sends them the link, and embeds the returned agentViewUrl in an iframe. Saved snapshots can be pushed back into the 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 sidebar

Freshservice

A ticket-sidebar app (Freshworks FDK). It adds a Start live view button to the ticket, generates the session from the requester's phone/email, embeds the viewer, and pushes captured snapshots into the ticket as a private note. The API key is stored per install in secure iparams.

Layout: manifest.json (sidebar placement) · app/ (UI + session create) · config/iparams.json (API key).

Odoo

A custom Odoo module embedding the launcher in the Helpdesk ticket and CRM lead views. A controller calls the API (key in ir.config_parameter), logs the customer link in the chatter, and embeds the viewer; snapshots attach back to the record.

Layout: __manifest__.py (depends on helpdesk, crm) · controllers/main.py · views/*.xml · security/.

Build your own

Anything that can make an HTTPS request can integrate: create a session, share inviteUrl however you like, and embed agentViewUrl. See the Sessions reference for the full API.

Integrations