Conversations

Create sessions, send messages, and manage chat conversations for your projects.

Create sessions, send messages, and manage chat conversations for your projects. Use these endpoints to programmatically interact with your chatbot — create conversations, send and receive messages, list sessions, and update session state.

All endpoints require project_uid to identify the project. The project must have an active chatbot configuration.

Permissions

EndpointRequired scope
Create Sessionconversations:write (owner, editor, operator)
Send Messageconversations:write (owner, editor, operator)
Get Sessionsconversations:read (owner, editor, viewer, operator)
Get Session Messagesconversations:read (owner, editor, viewer, operator)
Update Sessionconversations:write (owner, editor, operator)

On this page

Permissions