Support
Support is currently a workspace-native ticketing flow. Teams can create tickets, browse an org-scoped inbox, open a ticket detail view, and continue the conversation through replies.
Current support flow
The app currently supports:
- listing support tickets for the organization
- searching by subject, category, or preview text
- creating new tickets from a modal flow
- opening ticket detail pages
- replying inside a message thread
Ticket model
Current support tickets expose:
- subject
- category
- status
- priority
- message count
- latest message preview
- created and updated timestamps
Replies are modeled as ordered messages with customer or support author roles.
API workflow
List support tickets
curl "$API_BASE/api/support/tickets?organizationId=org_123" \
-H "Authorization: Bearer $TOKEN"
Create a support ticket
curl -X POST "$API_BASE/api/support/tickets" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"organizationId": "org_123",
"subject": "Voice agent handoff issue",
"category": "technical",
"body": "We are seeing repeated handoffs during a live session."
}'