Conversations over API
The Conversations API is a cross-channel communication platform that enables businesses to interact with customers through a single, unified API.
It allows you to integrate selected Conversations features into your own systems and workflows based on your business needs.
What you can build with Conversations API
You can use the Conversations API to create custom solutions such as:
- Admin dashboards
- Agent communication interfaces
- Custom waiting strategies
- Integrations with external bots (welcome bot, mid-conversation bot, closing/satisfaction bot)
Core capabilities
The Conversations HTTP API supports:
- Conversation threading
- Cross-channel messaging
- Agent, queue, and routing management
- Call center features
You can choose to use only conversation threading, or combine it with agent and routing management if your use case requires it.
Automation options
The Conversations ecosystem supports automated communication through:
- Moments API (opens in a new tab)
- Flow
- External bots
- Broadcast messaging
- Customer data and segmentation over People API (opens in a new tab) and People
For implementation details, refer to the full Conversations API (opens in a new tab) documentation.
If you encounter issues, contact your dedicated account manager or the Support team.
Available channels
The Conversations API supports the following channels:
- Apple Messages for Business
- Calls (Voice and Video)
- Instagram Messaging
- KakaoTalk
- LINE
- Live Chat
- Messenger
- Open Channel
- RCS
- SMS
- Telegram
- Viber Bots
- Viber Business Messages