Conversation
Create and manage saved conversations. Pass the ID returned by POST /api/conversation as sessionId to POST /api/analyze.
Get a saved conversation
Returns a conversation and its saved analyses. Access requires ownership or team-creator permissions. Analysis results are stored under analyses[].analysisJsonOpenai.
Create a conversation
Creates a conversation owned by the authenticated account. Send the returned id as sessionId to POST /api/analyze to save analyses. The conversation inherits the account’s configured default call type. Requires at least 100 available credits; this is a balance requirement, not a fixed creation fee. The name is optional.
Rename a conversation
Updates the display name of a saved conversation. Access requires ownership or team-creator permissions.
Delete a conversation
Permanently deletes the conversation and its associated analyses. Access requires ownership or team-creator permissions. Send id in the JSON request body.