Skip to main content
POST
Start chat conversation

Body

application/json

Request body for sending a chat message

message
string
required

The message text to send. Example: 'Generate a login flow test for staging'.

Minimum string length: 1
applicationOverrides
object[]

Optional per-application environment overrides to apply for this conversation.

Response

202 - application/json

The request has been accepted for processing, but processing has not yet completed.

Conversation data with recent messages (newest first).

shortId
string
required
Pattern: ^chat(-.+_.+|_.+)$
url
string
required

Dashboard URL for the conversation.

createdAt
string<date-time>
required
updatedAt
string<date-time>
required
title
string
source
enum<string>

Where the conversation originated. api for conversations created via this API, ui for the dashboard, github/gitlab for VCS-triggered chats, and system for everything else.

Available options:
api,
ui,
github,
gitlab,
system
messages
object[]

Recent messages, newest first. Empty on creation; poll GET /chat/{chatConversationShortId} to retrieve.