manage_tickets
Your support tickets with FlexYield. action='create' (subject, message, optional request_id of the failing call, optional category) opens a ticket with the call's evidence attached; action='list' (optional status); action='get' (reference); action='reply' (reference, message, optional resolve/reopen). Use it when a call was refused or failed and the doorway said to file it, or to follow up. Not for reading what an error code means (use explain_error first) and not for product ideas (use manage_feedback). Returns JSON: create/reply → reference, subject, status, category, priority, channel, created_at, last_activity_at, url; list → tickets; get → the same plus messages, evidence, suggested_paths. Needs your API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | 'create' | 'list' | 'get' | 'reply' | |
| reopen | No | ||
| status | No | For 'list': filter by status | |
| message | No | ||
| resolve | No | ||
| subject | No | ||
| category | No | ||
| reference | No | The ticket reference for 'get' and 'reply' | |
| request_id | No | The request id from a failing call's error body |