Agent Operations

GET /agents/create_agent_id Create a new agent and return agent_id

Try it out

GET /agents/get_agent_id Get existing agent ID

Try it out

GET /agents/list_agents Get all agents

Query Parameters (Optional)

Name Type Description
search string Search agents by name

Try it out

GET /agents/agent_details/{agent_id} Get agent details

Path Parameters

Name Type Description
agent_idrequired string The agent identifier

Try it out

DELETE /agents/delete_agents/{agent_id} Delete an agent

Path Parameters

Name Type Description
agent_idrequired string The agent identifier

Try it out

GET /agents/calculate_llm_usage/{agent_id} Calculate expected LLM usage

Path Parameters

Name Type Description
agent_idrequired string The agent identifier

Try it out

Conversation Operations

GET /conversations/list_conversations List all conversations

Query Parameters (All Optional)

Name Type Description
agent_id string Filter by agent ID
search string Search conversations
user_id string Filter by user ID

Try it out

GET /conversations/get_conversation/{conversation_id} Get conversation details

Path Parameters

Name Type Description
conversation_idrequired string The conversation identifier

Try it out

DELETE /conversations/delete/{conversation_id} Delete a conversation

Path Parameters

Name Type Description
conversation_idrequired string The conversation identifier

Try it out

GET /conversations/get_audio/{conversation_id} Get conversation audio

Path Parameters

Name Type Description
conversation_idrequired string The conversation identifier

Try it out

GET /conversations/signed_url/{agent_id} Get signed URL for conversation audio

Path Parameters

Name Type Description
agent_idrequired string The agent identifier

Try it out

GET /conversations/get_token Get conversation token

Query Parameters

Name Type Description
agent_idrequired string The agent identifier

Try it out

POST /conversations/send_feedback/{conversation_id} Send conversation feedback

Path Parameters

Name Type Description
conversation_idrequired string The conversation identifier

Try it out

Webhook Operations

GET /webhook-transcripts Get received webhook transcripts

Query Parameters (Optional)

Name Type Description
agent_id string Filter by agent ID

Try it out