Analyze Batch with AI
Analyzes a batch of calls based on using questions and goals.
Headers
Your API key for authentication.
Path Parameters
The unique identifier for the batch of calls to be analyzed.
Request Body
This is the overall purpose of the batch of calls. Provides context for the analysis to guide how the questions/transcripts are interpreted.
An array of questions to be analyzed for each call in the batch.
Each question should be an array with two elements: the question text and the expected answer type (e.g., “string”, “boolean”).
Fairly flexible in terms of the expected answer type, and unanswerable questions will default to null
.
Examples:
Response
Will be success
if the request was successful.
Confirms the request was successful, or provides an error message if the request failed.
Contains the analyzed answers for each call in the batch.
The keys are call_id
s from the batch, and the array values are the analysis results for each question in the batch.
Token-based price for the analysis request.
As a rough estimate, the base cost is 0.003
credits with an additional 0.0015
credits per call in the batch.
Longer call transcripts and higher numbers of questions can increase the cost, however the cost scales very effectively with batches vs. individual calls.