When Voice Insights general availability was announced Twilio sent an email titled "Introducing Voice Insights and Client Insights beta end-of-life" to the owner of any account with Client Insights usage in the previous 30 days. This email described the new product features and provided notice on the pending shutdown of the preview API endpoints.
Since the announcement we have continued to maintain the preview API endpoints that were provided as part of the Client Insights beta; however, these endpoints will be deprecated on May 1, 2020 and will cease to respond to requests.
Note that the preview API powers the Client Insights Dashboard which will be removed from Console on May 1, 2020.
If your application is currently making requests to any of the preview API endpoints described below, you will need to migrate to the new API endpoint.
- Client Call Summary
- Client Events
- Client Metrics
- Client Reports
- Call summaries for all call types are now provided via the Summary API
- Call events for all call types are now provided via the Events API
- Call metrics for all call types are now provided via the Metrics API
We will continue to maintain the Preview API for Client call data until May 1, 2020. At that time we will cease responding to requests to any of the preview endpoints.
Yes! We've created a migration guide to help with precisely that!
We are working on a reporting solution to provide similar functionality to the preview Reports API, but there is no timeline we can offer at this time regarding its availability.
We will continue to add features to the Voice Insights Events and Metrics API before the preview API is shut down. It is likely that there will always be some differences between the responses from the beta and the GA API; however, please feel free to reach out and let us know about missing details and what you're using them to accomplish so we can understand and prioritize.