Using the Warm Transfer (Collector) Script Block

The Warm Transfer (Collector) block automatically selects a warm transfer number based on a prior collector value. For example, a business may want to set up transfers for callers asking to speak with specific staff members within the company. With a Warm Transfer (Collector) block, we can match up a Condition (specific person) with a Comparison (which person was selected), which alleviates the need to set up multiple Warm Transfer blocks for each individual employee. 

In this article we'll discuss:

Creating the Warm Transfer (Collector) Script Block

1
Within SAS Flex, click on the  Builder icon from the menu on the left. Then select  Blocks.

2
From the  Block templates list, locate and select the  Warm Transfer (Collector) block.

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  Warm Transfer - Specific Person.

4
Now under the Receptionist tab, you will need to fill in the operator text, or what you want the operator to say to your callers. In this case, we’ll let the caller know we're checking to see if someone is available to take the call.
NOTE: If you want to add a note for the agents, click the  Add note check box and add your text accordingly.

5
Under the  Options tab, you can customize the transfer script, or use the system's default option. The default option will instruct operators to say: "Hello, this is {{agent_name}} from SAS with a call. May I transfer them through?" If you want to customize the script, check the Use customized script option and type in your own message. 

After you've configured your transfer script (if applicable), you'll need to choose where to transfer calls to. You can either select the Transfer to Number option and manually type in the contact's name and number, or you can choose the Transfer to Profile number option which will allow you to choose a specific Profile and number to transfer calls to.

Once you've chosen how you'd like to transfer calls, you'll need to configure your Conditions and Comparisons accordingly. In our example, we'll match the Condition "Specific Person" to a Comparison of the name the agent selected from a Specific Person logic block. First, select your  Condition from the appropriate dropdown. We'll choose Specific Person from our list of Custom Collectors.

Next, type in your  Comparison. We'll be typing in the names of the people we have listed in our Specific Person logic block.

NOTE: What you enter in the Comparison field must be an exact match to what you have in the Logic Option you're pulling data from.

After your Condition and Comparison fields are completed, enter in the transfer number(s) accordingly. If you'd like our agents to attempt to dial 2 numbers for each staff member, add the secondary number in the Additional Transfer field.

NOTE: You can also include an extension by entering the number in the following format: 8885322479x21

6
Depending on your own setup, continue adding conditions and comparisons until you've completed your list.

NOTE: If you want to remove any conditions, click the trashcan icon next to the condition you want deleted.
7
The  Logic tab will show 4 pre-programmed options the operator can take depending on what happened on the call. These cannot be edited.

NOTE: After the Warm Transfer block is completed, we'll need to go back and create the subsequent blocks that will match up with the options listed below. We'll be doing this in a later step. 
8

When you are finished, click  Save.

Implementing the Warm Transfer (Collector) Block into a Section

Once your Warm Transfer (Collector) block is created, we'll need to add it into it's own section. 

1
Within SAS Flex, click on the Builder icon from the menu on the left. Then select  Scripts.

2
Select the script you would like to update. 

3
On the script workflow page, locate the script section you want to add the Warm Transfer block to and click the  Gear icon to edit. In our example, we'll add the warm transfer to our All Calls section.

3
Scroll down to the existing Closing block and click Remove

4
Locate your newly created Warm Transfer block under  Custom blocks library, and drag it over to add it to the section.  

5
When you are done, click  Save. 

Creating New Closing Blocks

In this section we'll discuss:

All-Day Closings

All-day closings will display the same closing text to agents no matter what day or time a customer calls in.

Once you have finished creating the Warm Transfer (Collector) block and adding it to it's own section, we'll need to configure the steps that follow this action. As we've shown above, the Warm Transfer (Collector) block comes pre-programmed with the following logic options:

  • Successfully Transferred Call 
  • Employee Refused the Transfer
  • Caller Refused to be Transferred
  • Unable to Transfer Caller

Each of these options needs to point to a subsequent block. You may want agents to continue gathering more information if they're unable to transfer. However, in this tutorial, we'll be ending the call with a Closing block after the Warm Transfer. 

NOTE: If you want each staff member to receive their own messages after the transfer, you'll want to set up Closing (Collector) script blocks instead of regular Closing blocks. In this tutorial, we'll stick with the standard Closing blocks.
1
First we'll create our Closing block for calls that were successfully transferred. Click on the  Builder icon from the left navigation menu and select  Blocks.

2
Under the Block templates list, locate and select the  Closing block.

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  Transferred Caller - Specific Person.

4
Under the  Receptionist tab, we'll be using the  All day closing option since we want the agents to use the same closing verbiage 24/7. If this option is chosen, standard text is pre-filled in the Operator Text. Feel free to customize this accordingly. 

5
Under the  Options tab, you can choose one of the Outcomes listed in the drop down, or you can create your own by using the text box to type in a new Outcome.

6
You can also choose to send the message to a specific Profile or Profiles.

7
Click  Save.
8
Repeat the steps above to create your other Closing blocks for the remaining logic options. The only difference with these blocks will be the Operator Text, as well as how you name them. Check out our examples below.

Text to use for Employee Refused Transfer and Unable to Transfer:

Text to use for Caller Refused Transfer:

9
Once all your Closing blocks are created, you'll need to add them to their own respective Sections, just like you did for the Warm Transfer (Collector) block. 

Business and After-Hours Closings

Business and after-hours closings will display different closing text to agents depending on what day or time a customer calls in. 

Once you have finished creating the Warm Transfer (Collector) block and adding it to it's own section, we'll need to configure the steps that follow this action. As we've shown above, the Warm Transfer (Collector) block comes pre-programmed with the following logic options:

  • Successfully Transferred Call 
  • Employee Refused the Transfer
  • Caller Refused to be Transferred
  • Unable to Transfer Caller

Each of these options needs to point to a subsequent block. You may want agents to continue gathering more information if they're unable to transfer. However, in this tutorial, we'll be ending the call with a Closing block after the Warm Transfer. 

NOTE: If you want each staff member to receive their own messages after the transfer, you'll want to set up Closing (Collector) script blocks instead of regular Closing blocks. In this tutorial, we'll stick with the standard Closing blocks.

1. First we'll create our Closing block for calls that were successfully transferred. Click on the Builder icon from the left navigation menu and select Blocks.

2. From the  Block Templates list, find and select the Closing block.

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 Transferred Caller - Specific Person.

4. Now under the  Receptionist tab, select the Separate business and after hours closing option. Then choose your Business Hours set from the drop down.

5. Next, fill in the operator text under the  Business Hours closing section. In our example, we’ll be letting the caller know that we're sending their information along for a return call.

Adjust your Script Workflow

Once you've finished creating your new Sections, it's time to incorporate them into your script Workflow. 

1
Click on the   Builder icon from the left navigation menu and select  Scripts.

2
Choose your Script to bring up the Workflow.

3
In our example, we'll be adding the Warm Transfer (Collector) section after our Specific Person section. You'll notice that our Specific Person section shows 3 empty circles, indicating that the workflow is incomplete. 

4
Drag out your new Warm Transfer section, then link up your sections accordingly. In our example, we'll be pointing all Specific Person options to our Specific Person Transfer section.

5
Once those options are linked, drag out your respective Closing sections. Then, link up each circle to its appropriate Closing. Once each section is linked up, the red error icon will disappear. 

6
When you are done, click  Save
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