Open allanjsx opened 1 week ago
Azure Communication Services is billed per minutes of usage for inbound and outbound calls. In addition to that, depending to the call context, text to speech, speech to text, LLM, and compute.
If there is a long wait time, yoy would be billed for time in call + your logic in your back office (if any).
When doing outbound calls, we have a requirement that the AI agent should be able to deal with long waitings and should not incur much cost. For example,for a typical call, the caller AI will be placed on a wait for 20-30 minutes and there's music playing. I'm wondering what kind of optimization we can do here to reduce the cost during wait time.