SDKs
The SDKs provide client-side control over the live chat experience. They don’t require REST API calls. Instead, you load the SDK in your app and interact with the chat widget or mobile chat interface directly.- Chat widget SDK: customize and control the HubSpot live chat widget on your website. Use this to open or close the widget, identify visitors, listen for events, and more.
- Android mobile SDK: embed HubSpot live chat into your Android app.
- iOS mobile SDK: embed HubSpot live chat into your iOS app.
REST APIs
The conversations REST APIs let you read and manage inbox data: inboxes, channels, threads, messages, and actors.Latest API (2026-09)
The 2026-09 conversations API includes endpoints for integrating custom messaging channels and identifying authenticated visitors:- Custom channels: integrate your own messaging channels into the HubSpot inbox. Includes endpoints for managing channels, channel accounts, and messages.
- Visitor identification: generate tokens to identify authenticated visitors in the chat widget.