Configuring Routing Settings

Please follow the instructions below to learn how to assign a call to agents or queues using the Assignment and Dial node.

Assigning a call

When assigning a call, you can select from different parameters to determine the best agent or group to answer the call:

  • “Agents” (the call can be assigned to one or multiple agents).
  • “Queues” (the call can be assigned to one or multiple queues).
  • “Attributes” (select which "Attributes" an agent needs to have and their proficiency level, in order to be considered for the assignment attempt).
📘

Note

You can find more information about these parameters in this article.

As an example, let’s assign the calls that reach our support IVR menu option to a list of queues:

  1. Select the Assignment and Dial (“Support queue”) node and click on Preferences.
  2. Click on Queues.
  3. Make sure the List of Queues in your Talkdesk account option is selected and click the drop-down list.
  4. Tick the box to select all queues, or select the individual queues.
  5. Click “Save”.
📘

Note

You may notice that some errors appear each time you save the flow. This is normal and will continue until all steps are complete, and the flow is ready to be published.

You must now select how many agents should be rung at a time, define the priority of your calls to support, define a maximum waiting time, and choose the music to play to your callers as they wait for a support agent to answer the call:

Interactions are handled by the highest priority level. If different interactions have the same priority, the one that has been in the queue the longest will be assigned first.

Agents need to be in the “Available” status to receive interactions. If multiple agents match the condition, then the “most idle” agent(s) is/are chosen.

Idle time is defined as the amount of time an agent has been available and waiting at the time of the assignment request. Agents who are idle the longest will be chosen first.

For now, let’s complete our support line configuration by defining what to do when there was at least one successful dial attempt but no agent answered the call, and when there was a match, but all agents were busy and the configured timeout was reached:

  1. Select the Exits tab.
  2. On the “No answer” section, select Add new node.
  3. From the "Node type" drop-down menu, select Voicemail.
  4. Type in a name for this exit step: “Voicemail”.
  5. Hit Add node.
  1. On the “Maximum waiting time reached” section, select Voicemail from the drop-down menu.
  2. On the “No match found” section, expand the drop-down menu and select Voicemail.
  3. “Save” your changes.

If you want to give your callers one or several ways out of the waiting queue:

  1. On the “Alternative Exits” section, click Add Exit.
  1. In "Keypress Exits #1" select 1.
  2. We will have option 1 sending the call back to the Standard IVR, so we’ll name our Exit: "Return to Standard IVR".
  3. On “Send to” select My new IVR (the name we gave to our Standard IVR node).
  4. “Save” your flow.
📘

Note

The "Support queue" node is now configured. Please follow the same steps described above for the "Sales queue" node, adjusting your choices accordingly.
When both nodes are configured, it’s time to work on the newly added "Voicemail" node. In this node, you are able to assign voicemail messages left by customers to specific agents or ring groups.

  1. Hit the Voicemail node and select the Preferences tab.
  2. Click the Queues button.
  3. Make sure the list of queues in your Talkdesk account option is selected, and click the drop-down list.
  4. Tick the box to select all queues or select the individual queues to which the voicemail will be assigned.
  5. Go to the “Recording” section and type in the maximum amount of time in seconds that each voicemail message will last.
  6. “Save” your changes.
  1. Now that your call flow is completely configured, click “Save” and then “Publish”.