Inbox & Messaging API
The Inbox & Messaging API powers Sayvy AI’s customer communication hub. It bridges customer interactions across Meta WhatsApp Cloud API, automated AI voice & text agents, and human support representatives into unified conversation tickets.Key Capabilities
Ticket Lifecycle Management
Organize contact discussions into structured tickets with
open and closed status lifecycles.Rich Two-Way WhatsApp Messaging
Send and receive text, images, documents, audio clips, and video files with context-aware reply threads (
context_message_id).Secure Media Upload & Streaming
Upload attachments securely to cloud object storage and stream media directly through authenticated endpoints.
Interactive Emoji Reactions
Send and clear WhatsApp emoji reactions (
👍, ❤️, 🎉) on individual messages with instant WebSocket broadcast.Ticket Lifecycle & Statuses
Each conversation thread between an organization and a contact is represented by an Inbox Ticket:- Active Ticket: Contacts have at most one
openticket at a time. New incoming or outgoing messages append directly to this thread. - Closed Ticket: When a conversation issue is resolved, agents or automations patch the ticket status to
closed. Subsequent new contact engagements will spawn or reopen a fresh ticket.
Supported Message Types
When sending messages viaPOST /api/v1/inbox/messages/{inbox_id}: