call analysis deprecation
# support
i
i heard call analysis is being deprecated and to get similar things (like call summary and success rating) we have to start using structured outputs. is that accurate? is there a definitive deprecation date?
v
Based on the documentation I have found, there is no official announcement or definitive date for call analysis deprecation. However, you can achieve similar results (like call summary and success evaluation) using structured outputs. Here's an example of how to define a structured output schema for extracting a call summary and success rating:
Copy code
json
{
  "summary": { "type": "string", "description": "Brief call summary" },
  "successRating": { "type": "number", "description": "Success score (1-10)" }
}
You can attach this schema to your assistant to extract these fields after each call. For more details, see the [structured outputs documentation](https://docs.vapi.ai/assistants/structured-outputs-quickstart). Sources: - [Call analysis documentation](https://docs.vapi.ai/assistants/call-analysis) - [Structured outputs quickstart](https://docs.vapi.ai/assistants/structured-outputs-quickstart)
f
Call Analysis is being phased out in favor of Structured Outputs, which now cover things like call summaries, success ratings, and custom metrics. Structured Outputs give more control and flexibility than the old Call Analysis feature. At this time, there is no publicly announced or definitive deprecation date. Existing Call Analysis features still work, but they’re not recommended for new builds. Best practice is to start migrating now to avoid future disruptions.
c
Hi @User. Yes, call summary and success evaluation is being deprecated in favour of structured outputs. Our team has not provided any dates for when the features will be removed, but it will be backwards compatible with existing API response structures. Even then, I highly recommend migrating away from these deprecated features as soon as possible.