Hi Retell Support,
We’re currently using the Retell AI Python SDK in production for our voice agent platform, and we’ve experienced disruptions when SDK or API changes are made. In a few cases, our platform functionality broke until we were able to identify the change and update our integration.
We’d like to ask whether there is a way to receive advance notice of upcoming SDK or API changes so we can test and adapt proactively.
Some recent changes that impacted us were:
get_callsbeing moved fromv2tov3. and no transcript in that endpoint anymore.LLMResource.createno longer supportsversionas a parameterInboundVoiceAgentno longer supportingnormalize_for_speech, with that setting moved tohandbook_config.speech_normalization
These changes affected core parts of our platform, especially:
- agent updating
- call logs functionality
Luckily, we were able to figure these out in time and roll out a fix.
To help us maintain stability, could you please clarify:
- Is there a notification system, mailing list, changelog notifications, or release channel where we can be alerted about SDK/API changes before they are released?
- Do you provide deprecation notices or migration guides in advance of breaking changes?
- What is the recommended way for integration partners like us to stay informed about SDK updates, API version changes, and field/parameter migrations?
- Is there any versioning or transition period for breaking changes so existing integrations do not fail immediately?
Advance notice would make a big difference for us operationally and would help us avoid downtime for our users.
Thank you for your help.
Best regards