data-panel="overlay".
Snippet
Copy Your website UI from Settings → Web Embed. Keep both the card and the script:data-trigger at your real card, or add data-trikon-talk to it.
JavaScript API
data-ui="custom" exposes window.TrikonVoice on the host page:
data-panel="overlay" shows a closeable modal while the call runs. Omit it to stay on your card.
Advanced: session token only
If you are building your own player instead of using the script, callPOST /api/embed/session from the allowed website:
POST /api/embed/sessionstring
required
Your public widget key (
tvk_pk_…) from Settings → Web Embed.string
required
The UUID of the agent that should handle the call.
string
required
The exact URL origin (e.g.
https://www.acme.com) of the website hosting the session. Must match an allowlisted domain.string
A short-lived JWT used to authenticate the WebSocket at
/ws/live?token=…&parentOrigin=….