list_conversations
Retrieve and filter conversation history from ElevenLabs agents, enabling users to review past interactions and monitor audio processing activities with pagination and time-based filtering.
Instructions
Lists agent conversations. Returns: conversation list with metadata. Use when: asked about conversation history.
Args:
agent_id (str, optional): Filter conversations by specific agent ID
cursor (str, optional): Pagination cursor for retrieving next page of results
call_start_before_unix (int, optional): Filter conversations that started before this Unix timestamp
call_start_after_unix (int, optional): Filter conversations that started after this Unix timestamp
page_size (int, optional): Number of conversations to return per page (1-100, defaults to 30)
max_length (int, optional): Maximum character length of the response text (defaults to 10000)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
agent_id | No | ||
call_start_after_unix | No | ||
call_start_before_unix | No | ||
cursor | No | ||
max_length | No | ||
page_size | No |
Input Schema (JSON Schema)
{
"properties": {
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
},
"call_start_after_unix": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Call Start After Unix"
},
"call_start_before_unix": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Call Start Before Unix"
},
"cursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
},
"max_length": {
"default": 10000,
"title": "Max Length",
"type": "integer"
},
"page_size": {
"default": 30,
"title": "Page Size",
"type": "integer"
}
},
"type": "object"
}