Accessing Conversations
1
Open the agent builder
Navigate to your agent from the Dashboard and click to open it.
2
Click the Conversations tab
Select Conversations in the top navigation of the agent builder.
Reading a Transcript
Click any conversation in the list to open the full message exchange. The transcript view displays:- User messages — aligned to the right, showing exactly what visitors typed.
- Agent responses — aligned to the left, showing exactly what your agent replied.
Conversation Metadata
Every conversation entry surfaces the following fields:Understanding Conversation IDs
Each conversation is assigned a unique identifier. This ID is:- Used as the path parameter when querying conversations and messages via the REST API.
- Included in webhook payloads when you configure outbound webhooks for your agent.
API Access to Conversations
You can retrieve conversations and their messages programmatically using the BotSmith REST API. See the Chat API Reference for full request and response schemas. To fetch all conversations for a specific agent, send aGET request with your bearer token:
YOUR_TOKEN with your API token from Account → API Keys and YOUR_CHATBOT_ID with the agent’s ID, visible in the agent builder URL.
To fetch all messages within a specific conversation, use the conversation’s ID: