provider conversations POST /api/projects/{project_id}/conversations/tickets/
@utdk/posthog /api/projects/{project_id}/conversations/tickets/
conversations_tickets_create
project_id path required
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
string

Try it

Authentication
Configure credentials for PostHog API
conversationsTicketsCreate
POST/api/projects/{project_id}/conversations/tickets/

Parameters

required

Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.

Input

required
required
required
required
required

Ticket status: new, open, pending, on_hold, or resolved * `new` - New * `open` - Open * `pending` - Pending * `on_hold` - On hold * `resolved` - Resolved

Ticket priority: low, medium, or high. Null if unset. * `low` - Low * `medium` - Medium * `high` - High

required

Customer-provided traits such as name and email

required

Trust signal indicating whether the ticket's claimed identity was attested by the server (widget HMAC, SPF-authenticated email, or a signature-validated platform webhook). True when verified, false when assessed but not attested, null when unknown (e.g. created before this signal existed).

required

AI support pipeline triage and outcome (status, result, ticket_type, confidence, attempts, etc.).

required
required
required
required
required
required
required
required
required

SLA deadline set via workflows. Null means no SLA.

required
required
required
required
required
required
required
required
required
required
required

Customer's PostHog organization group key, resolved at ticket creation. Null when unknown.

required

Configure credentials above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import posthog from '@utdk/posthog';

await posthog.conversationsTicketsCreate()