Need help for a Architect flow

Need help for a Architect flow which look up DNIS data tables for inbound call and based on dnis, play greeting , then check the schedule of working hours and non working hours and then transfer the calls to Queue

What are the steps ? Any help is much appreciated.

Thanks

Do you have a screenshot of your flow and what you have so far?
Easier to try filling the gaps you have than walk through an entire flow setup.

Datatable lookup would be using something like Call.CalledAddressOriginal as the input, and the Datatable setup to have the DNIS entries as the key, and from there you could have a column with the Prompt Name for Greeting you want to use for that number. Then just do Find Prompt to get the prompt in the flow, then play the prompt.

Schedules are not dynamic yet (they just rolled back a change that would allow this) so currently until that is in, you would need a switch, and check the hours there. If multiple DNIS have the same hours just again in the datatable have a column that lets you identify those, and have your switch cases based on that value. Just using the Evaluate Schedule or Evaluate Group Schedule actions

Transfer to Queue, if you are sending calls to queues based on DNIS, include the queue name or id in the data table, then just to a Find Queue action to get the queue, and transfer to ACD based on the found variable. Or just hard code it under the switch cases.

There is some documentation and tutorials on using architect flows here that might also help:

1 Like