Skip to main content

Shared Inbox

Conversations group messages by contact and device so you can review inbound chats, assign owners, and reply without losing context.

In the dashboard

  1. In the sidebar, open Messaging and choose Inbox.
  2. Filter by status, device, Mine, or Unassigned.
  3. Open a thread to read the history, change status, assign a teammate, and reply.
New inbound WhatsApp messages create or update threads automatically when message logging is on for the device.

How it works

  • Each contact on a linked device gets a conversation thread.
  • New inbound messages open or update that thread automatically.
  • You can mark threads open, pending, or closed, assign a teammate, and mark them read.
  • Replies send through the same messaging pipeline as normal API sends.

Work with conversations from the API

ActionMethodEndpoint
List conversationsGET/api/v1/conversations
Get a conversationGET/api/v1/conversations/{id}
Update status / assignee / readPATCH/api/v1/conversations/{id}
List messages in a threadGET/api/v1/conversations/{id}/messages
Reply with text or mediaPOST/api/v1/conversations/{id}/reply
Useful list filters: status, whatsapp_account_id, assignee_user_id, search (phone).

SDK example

Media replies

In the dashboard composer you can attach a file or paste a media URL (image, document, video, voice).
API replies accept message_type, media_url / media_base64, plus optional caption, filename, and mimetype.
Each conversation still sends from its linked device (shown as Sending as …). Full field details are in the API Reference.