Get chat conversation history
Retrieve the conversation history for a workflow's chat session. Returns an array of messages with role (user/assistant) and content.
JWT token for authentication
In: header
Path Parameters
Workflow ID
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/workflows/string/chat/messages"{ "success": true, "data": [ { "role": "user", "content": "Add a new processing node called \"transform\"" } ]}Clear chat conversation history DELETE
Clear the conversation history for a workflow's chat session. This resets the chat context, starting a fresh conversation.
Send a chat message POST
Send a natural language message to the LLM chat backend for a specific workflow. The request includes the current workflow state and optional conversation history so the LLM can generate contextually relevant responses. The LLM response may contain plain text explanations and/or DSL commands in ```flowdrop fenced code blocks. The frontend extracts and previews these commands before execution.