Customers reaching the queue during peak hours receive no callback option and are forced to wait indefinitely or abandon the call, directly impacting customer satisfaction and queue management.
• Channel: Voice call
• Telephony: MS Teams Phone
• Work distribution: Push, Profile based (Default voice inbound)
• AI agent: Remove since Direct callback is not supported with Copilot Studio agents (https://learn.microsoft.com/en-us/dynamics365/customer-service/administer/voice-channel-direct-callback)
• Routing ruleset: Catch-all rule routing all calls to queue
• Type: Advanced voice queue
• Users: Human representatives only (no Copilot Studio agents)
• Overflow condition: Before work items are queued
– Condition: Customers waiting in queue exceed 1
– Action: Direct callback
• "Offer customer callback" – Status: Active, Language: English – United States
• "Customer callback response" – present
1. Set agent status to Busy (unavailable for new calls)
2. Place call 1 to the voice queue number → call enters queue as waiting
3. Wait 15–20 seconds
4. Place call 2 to the same number
Call 2 triggers the overflow condition (1 customer already waiting, exceeds threshold of 1) and hears: "Current wait times are longer than expected. If you would like a call back, please press 1 or continue to wait for the next available agent."
Call 2 enters the queue silently with no callback offer message. Caller hears the queue position message ("You are next in line").
2. Is there a known bug for Direct callback action failing silently when the overflow condition fires correctly?
4. What is the recommended alternative for offering a callback to customers in a Teams Phone Extensibility voice deployment?

Report
All responses (
Answers (