v2.0.10
Recordings recovered when an upload fails
- 2improved
- 1fixed
When a bot's recording cannot be written to storage on the first attempt, its files are now recovered in the background and the bot completes normally once they land. Previously those bots completed with empty artifact URLs and transcription ran against audio that was not there.
Improvements
- A bot whose upload fails is held in
processinguntil its files are recovered, then releases its completion webhook and starts transcription.bot.completednow always carries usable recording and transcript URLs; in this rare case it simply arrives later. - A bot recovered this way is charged once, not twice.
Bug Fixes
bot.completedno longer fires withnullrecording URLs after a storage upload failure, and transcription no longer runs against audio that never arrived.