Richpanel icon

Richpanel

Interact with Richpanel API

Conversation → Create

AI-generated

Summary

Create a Richpanel conversation ticket

Inputs

  • messageBody (required) — The message content for the conversation
  • channel (required) — The communication channel for this conversation
  • from (required) — The sender email address (shown when channel is email)
  • to (required) — The recipient email address (shown when channel is email)
  • fromId (required) — The sender phone ID (shown when channel is phone or sms)
  • toId (required) — The recipient phone ID (shown when channel is phone or sms)
  • additionalFields — Optional conversation metadata including status, priority, subject, public flag, author ID, timestamp, assignee, tags, and customer profile information

Output shape

The Richpanel API returns the created ticket object at https://api.richpanel.com/v1/tickets

Parameters are mapped as follows: messageBody becomes the ticket comment body; channel and from/to or fromId/toId configure the via.source; additionalFields id, status, priority, subject, public, author_id, created_at, assignee_id, and tags are merged into the ticket object, with customerFirstName/customerLastName/customerEmail/customerPhone populating customer_profile

Examples

Example 1: Create an email conversation

messageBody: 'Hello support', channel: 'email', from: 'customer@example.com', to: 'support@example.com'

Example 2: Create an SMS conversation

messageBody: 'Urgent update', channel: 'sms', fromId: '+1234567890', toId: '+0987654321'

Discussion