I'm trying to access information in a data table via a call flow. Based off of the information found in the data table, which at this point is very basic (client name, DNIS number, queue name to handle calls), I want to use the DNIS number that was called, to transfer to a corresponding ACD queue. We have over 600+ DNIS numbers to route calls to, so just creating a call flow for each DNIS doesn't seem as affective.
I found a posting that seems to describe what I need to do, but a real world example would help me grasp what exactly it's telling me I'm trying to do. Since queue's in Genesys don't have a (extension) number that can be called, I'm trying to understand how changing the string to an integer is going to get my call transferred to the correct queue. Here's my sample data table that I have setup:
Name DNIS number Queue Name
ABC company 212-555-1212 queue1
XYZ company 212-555-1313 queue2
If someone can give me an example of how I would get this information from the data table to a point where I can route calls to 212-555-1212 to queue1, and 212-555-1313 to queue2, I would greatly appreciate it.
Convert a string value to a typed value - Genesys Cloud Resource Center
| Genesys Cloud Resource Center |
remove preview |
|
| Convert a string value to a typed value - Genesys Cloud Resource Center |
| In Architect, use parallel arrays to convert a string value to another value type. Because this solution effectively sets up a key > value mapping, and the specified values are unlimited, it works beyond network-based value types. For example, a flow contains a string collection variable called Task.QueueNames, and a queue collection variable named Task.Queues. |
| View this on Genesys Cloud Resource Center > |
|
|
#ArchitectureandDesign------------------------------
Chris Dent
Ovation Travel Group, Inc
------------------------------