Open a conversation for a contact, authored as the contact. Pass workflowId to start a workflow, or agentId to engage an AI agent. The contact is created on the fly if it does not exist yet.
Bearer <token>.Pin a specific API version; defaults to the current version.
Makes the POST retryable: a completed successful response replays for 24 hours (Gleap-Idempotency-Replayed: true). Semantics are at-least-once — a retry that races a crashed or >60s-running original may re-execute. Error responses are never stored; retry them normally.
The customer's first message.
Ticket attributes (data attributes); agent-only when the attribute's shared visibility is disabled.
Free-form source tag, e.g. "abb-mobile".
Ticket type, e.g. "BUG". One of the project's ticket types; defaults to "INQUIRY". FEATURE_REQUEST and CRASH are not allowed.
Start this workflow immediately (wf_… or bare id). Mutually exclusive with agentId.
Engage this AI agent directly. Mutually exclusive with workflowId.
Created
CSAT rating 0-10 given by the contact (rateconversation step or POST …/rating).
Construct a type with a set of properties K of type T
Missing, invalid or revoked service account token.
The addressed resource does not exist in this project.
Idempotency-Key reuse with a different request body.
Rate limit exceeded — honor the Retry-After header.
Any other error, including validation_failed (400) and internal_error (500).