provider conversations POST /api/projects/{project_id}/conversations/tickets/{id}/reply/
@utdk/posthog /api/projects/{project_id}/conversations/tickets/{id}/reply/
conversations_tickets_reply_create
Post a reply or internal note to a ticket. With is_private=false, the reply is delivered to the customer via the ticket's channel (email, Slack, Teams, GitHub). With is_private=true, the message is stored as an internal note only visible to team members.
id path required
The ticket's UUID or its numeric ticket number.
string
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
conversationsTicketsReplyCreate
POST/api/projects/{project_id}/conversations/tickets/{id}/reply/
Post a reply or internal note to a ticket. With is_private=false, the reply is delivered to the customer via the ticket's channel (email, Slack, Teams, GitHub). With is_private=true, the message is stored as an internal note only visible to team members.

Parameters

required

The ticket's UUID or its numeric ticket number.

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

Reply content in markdown.

If true, store as an internal note (not sent to the customer). If false, the reply is delivered to the customer over the ticket's channel.

Optional TipTap rich content JSON for formatted messages.

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.conversationsTicketsReplyCreate({
  "is_private": false
})