Communication
The Imbrace SDK organizes communication into three closely related resources:
| Resource | Client namespace | Description |
|---|---|---|
| Channel | client.channel | Messaging channels (Web, WhatsApp, Facebook, Instagram, Email, WeChat, LINE) |
| Conversation | client.conversations | Individual conversation threads within a channel |
| Contact | client.contacts | Contacts (leads, customers) linked to conversations |
Typical flow
- Create a Channel — set up the messaging channel your users will communicate through.
- Conversations are created automatically when a contact initiates a message on that channel, or you can create them programmatically.
- Contacts are associated with conversations and store identity information (name, email, phone).
See each resource’s reference page for full schema and method details.