2 Answers
- Newest
- Most votes
- Most comments
0
There is no inbuilt way to schedule callbacks for a certain time, particularly as the Initial Delay option doesn't support using attributes. There are a few ways of approaching this including but not limited to:
- Create a new queue and add it to the appropriate routing profiles, then use this queue for the callbacks, then use check hours of operation and a wait block in the customer queue flow for that queue.
- Use tasks. Tasks can have the start time set, up to 6 days in the future. The tasks could then be either sent to agents and they then manually make the callback, or you can set the callback number from the attributes attached to the task and add the call to a queue as a normal callback.
- Do what I did for a customer that wanted scheduled callbacks and create a full system for handling the callbacks. This gives the most control as with this I have been able to have limits to the number of callbacks allowed so the system doesn't get overwhelmed (i.e. you don't end up with 100 callbacks waiting first thing in the morning), and it gives the customer complete visibility of waiting callbacks and the ability to edit/delete them if necessary. But this of course is a much larger piece of work.
For a quick result I'd go with option 2, but for a long term robust solution option 3 is better.
0
Came across this helpful github project. We're going to evaluate it for our use-case where we don't want to call people back too early in the morning (we have some reps that come online at 6am and some people just don't want to be called back that early).
https://github.com/aws-samples/amazon-connect-callback-helper
answered 3 years ago
Relevant content
- asked 3 months ago
- asked 2 years ago
- AWS OFFICIALUpdated 4 months ago
- AWS OFFICIALUpdated 4 years ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated a year ago
Thanks for the thoughtful and detailed answer - yep, 3 seems like a great solution. As you say, we could take the calls out of the Connect domain completely until they should be re-queued. Nice.