Configuring a Workflow (Round Robin) Script Block

While most of the script blocks in SAS Flex are used to gather information from callers, workflow blocks help automatically alter the flow of the script depending on the variables you’ve programmed in.

In this article we'll discuss:

When to Use a Workflow (Round Robin) Script Block

There are a few different reasons you may want to use a Workflow (Round Robin) block within your script. For example:

  • Sales Teams: If your business has a sales team, setting up a Workflow (Round Robin) block can evenly distribute calls among them without having the operator choose at random. 
  • Counseling Centers: For Counseling centers who employ multiple therapists, setting up a Workflow (Round Robin) block can evenly distribute calls among counselors without having the operator choose at random or having to ask the caller who they want to see (if they are a new patient).
  • Tow truck drivers / Taxi cabs: For tow truck or taxi companies, setting up a Workflow (Round Robin) block can evenly distribute calls among drivers without having the operator choose at random.

How to Create a Workflow (Round Robin) Script Block

1
First we'll need to create a new script block. From the left-side navigation panel, click the Builder icon. Then, select Blocks.

2
From the Blocks list under  Block Templates, locate and click on Workflow (Round Robin).

3
Once the block populates on your screen, you'll see the Block Type along the top of the block, and a space to add a Block Label next to it. Block Labels will help us identify the block within the system later on. We named ours  Round Robin - Sales, since we want this block to cycle through our Sales team.

4
Under the Options tab, you'll need to select your Evaluation Type. In this example, we'll choose the Round Robin distribution type.
  • Random selection: If this type is selected, the system will randomly select a path each session.
  • Round robin distribution: If this type is selected, the system will select a path each session and cycle through the other options on subsequent calls. 

5
Under the  Logic tab, click  Add new logic option to enter each option. If you'd like to add multiple Logic options at once, click the  Add bulk option. 

6
Under the  Logic Label heading, add the list of items that agents will select from. In this example, we'll be adding the names of our Sales team members.

If you want to change the order of your options, simply hover over the 6-dot icon on the left, and drag and drop the options into place.

7
The Collector tab will have pre-set data that cannot be changed.

8
When you are finished editing, click  Save in the bottom right-hand corner of your screen.

Adding a Workflow (Round Robin) Script Block to your Script

In our current script, we have 2 sections configured; Calling for Sales and Calling for Service. Both options are gathering basic information and sending a message through. In this tutorial, we want to edit the Calling for Sales path to incorporate the Workflow (Round Robin) script block we've already created, which will evenly distribute calls among our sales team members.

1
Since the Workflow (Round Robin) block will need to be incorporated into it's own section, we'll need to update the Calling for Sales section by removing the Closing block and replacing it with a Page Break block. To do this, hover over the section you want to update and click the Gear icon to edit.

2
On the next page, scroll down to the bottom of the section and click the  X button to remove the current Closing block. 

3
Next, click the  + sign to add a new block.

4
From the pop-up window, select the  Page Break block option.

5
Once the block populates on your screen, you'll see the Block Type along the top of the block, and a space to add a Block Label next to it. Block Labels will help us identify the block within the system later on. We named ours  Page Break - Sales.

6
Both the  Logic and  Collector tabs will have pre-set data that cannot be changed.

7
When you are finished editing, click Save in the bottom right-hand corner. You will see the new block where the Closing block used to be. Click Save again to be brought back to the script workflow.

You will now notice that the script section we just edited is showing as incomplete. This is because the Page Break block broke up the section. We'll now need to create a new section for our Workflow (Round Robin) script block.

8
In the upper left-hand corner of your page, click the + sign to add a new section.

9
Click the  Drag to create a new section button and drag it into your script workflow, preferably next to the section you are updating.

10
Hover over your new section, and click the + sign to add a block.

11
From the Custom Blocks library on the left-hand side of your screen, locate the Workflow (Round Robin) block you've already created, and drag it over to the designated area within the section builder.

12
Name your section, choose a color, then click Save in the bottom right-hand corner. We named ours Round Robin - Sales.

You will now see your new section as shown below. As you can see, the sections are still showing as incomplete. This is because we need to link up our first section (Calling for Sales), to our new section (Round Robin). 

13
To link up your sections, click the open circle in your first section, and drag it over to the open circle within your second section, as shown below.

Our Calling for Sales section is now showing as complete, but our Round Robin section is still incomplete. To fix this, the Round Robin section will need to be linked to a subsequent section or sections, as the system will need to know what to do after a selection has been made. Depending on your specific needs, this next step may vary.

14
In our example we'll create a new closing section using a Closing (Collector) script block. The Closing (Collector) block will automatically select a Profile, Outcome and a Cold Transfer endpoint (optional) at closing based on a prior collector value (in this case, the Round Robin selection). However, you can choose to create separate Closing blocks and sections for each individual person, or continue adding other sections if you want the system to collect more data from callers. Again, this step will change depending on your needs.

15
When you are finished editing your script, click Save in the upper right-hand corner.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us