Skip to main content

Inbox & Messaging API

The Inbox & Messaging API powers Pingr 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 open ticket 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 via POST /api/v1/inbox/messages/{inbox_id}:

Available Endpoints

Tickets & Conversations

Messaging & Media