Skip to main content

Chat

Chat is an event source. It exposes an HTTP endpoint at Path and starts a workflow for each request, shaped for conversational exchanges.

What distinguishes it from Form is conversation tracking: Enable Auto Conversation Id carries an identifier across requests so a workflow can tell one conversation from another.

The activity has three tabs: Configuration, Params, and Output.

Configuration

FieldRequiredDescription
NameOptionalName of the step, should be unique within this workflow.
DescriptionOptionalBrief description of what this step does.
PathOptionalThe API route pattern, optionally containing {} for path parameters.
Enable Auto Conversation IdOptionalGenerate and track a conversation identifier automatically.
Conversation Id KeyOptionalThe key the conversation identifier is read from and written to. Defaults to conversationId.

Params

FieldRequiredDescription
Query ParamsOptionalQuery string parameters to append to the request URL.
Path ParamsOptionalPath variables used in the API path, such as /users/{id}.

Output

FieldRequiredDescription
OutputOptionalThe inbound request, mapped into the workflow.