API ReferenceConversations
Authorization
bearerAuth AuthorizationBearer <token>
appSecret or sessionToken
In: header
Request Body
application/json
sessionId*string
Client session ID
startedAt*number
Conversation start timestamp (ms)
messages*array<>
Array of { role, content, ts }
status?string
active | resolved | handed_off | abandoned
channel?string
Channel (web, phone, sms)
resolution?string
Resolution summary
Response Body
application/json
curl -X POST "https://your-convex-deployment.convex.site/api/conversations" \ -H "Content-Type: application/json" \ -d '{ "sessionId": "string", "startedAt": 0, "messages": [] }'{}Edit on GitHub
Last updated on