API keys can be scoped to the whole organization or to one agent, and limited to triggers, channels, end users, or campaigns. See API authentication.
APIs
- Start conversations: begin a conversation at a trigger gambit
- Send channel messages: outbound sends on WhatsApp
- End users: CRUD and batch import for end user records
- Webhook campaigns: per-call campaign sends with a locked contract
Web embed
- Embed script and TarsConfig: the script tag and configuration
- Widget JS API:
TarsWidgetcontrols from the host page - Host page events:
tars:bridgeevents and host navigation - Iframe method: the direct iframe and its limits
- Identity signing: verified end user identity with HMAC
Mobile
- The WebView bridge: architecture and handshake
- React Native, Swift, Kotlin: platform wiring
- Bridge events reference: every message, field by field
