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.