Flows are the Collab's tool to design IVR interactions. Flexible and OneContact oriented, they allow you to choose the best path an interaction must take in order to optimize your contact center productivity, without loosing interactions (even out of working hours or in a interactions overflow scenario) and keeping your customer's needs in check.
On Managing flows, you can:
Flows list
The Manage flows page shows a list of flows created, along with the selected information about them:
On the Flows homepage you can:
- Edit the information displayed
- Refresh the information displayed
- Filter the information displayed
- Open a flow
- Edit a flow
- Duplicate a flow
- Delete a flow
To edit the information displayed:
- Click on
to open the settings pop-up:
On the pop-up:
- Click on the check box of the information you want displayed.
- The selected columns have a
and are presented on a list on top.
- The unselected columns have a
and are present on a list below.
- Click SAVE to apply changes.
The information available for selection is:
Name | - | Name attributed to the flow. |
Type | - | The type of flow. |
Description | - | The flow's description. |
Owner | - | The flow's creator. |
Created | - | The date when the flow was created. |
Last Updated | - | The last date when the flow was modified. |
To refresh the information displayed:
- Click on
.
To filter the information displayed:
- Click on
.
- Select a category from the drop-down menu.
- On the selected category, click on
.
- Select the desired itens.
Note:Click onto delete the filter.
To open a flow:
- Click on the desired flow.
or - Click on
on the flow's row.
- Click on Open from the drop-down menu.
To edit a flow:
- Click on the desired flow.
or - Click on
on the flow's row.
- Click on Edit from the drop-down menu.
To duplicate a flow:
- Click on
on the flow's row.
- Click on Duplicate from the drop-down menu.
To delete a flow:
- Click on
on the flow's row.
- Click on Delete from the drop-down menu.
Add flow
Add flow allows you to create a new flow:
- Click on
to open the Create flow pop-up:
- On the Create flow pop-up window:
- Insert a name.
- Insert a description.
- Select a type, from the drop-down menu:
- Initial: Runs when an interaction arrives at the system. The initial script is shared by all services. You can use it to perform tasks which are common to all services.
- Service: Runs when an interaction is assigned to a service. This script is used to perform service specific actions.
- Queue: Runs while an interaction is in a service’s queue.
- Postcall: Runs when the queue script ends, whether if the interaction is terminated or delivered to an agent. This script is used to execute specific actions and is optional.
- Click SAVE to apply changes and close the pop-up window.
Edit flow
Click on the flow, from the list, to open the Flow design page:
The flow profile page allows you to:
- Edit the flow information
- Edit the Speech Settings
- Configure the flow's behavior
- Add variables
- Add system variables
Edit flow information
Click on to open the Edit flow pop-up window:
On the Edit flow pop-up window:
- Insert the flow's name.
- Insert the flow's description.
- Click SAVE to apply changes and close the pop-up window.
Note: After creating or editing a flow, it must be associated or re-associated to the campaign.
Edit Speech Settings
Click on , on Speech Settings to open the Edit speech settings pop-up window:
On the Edit speech settings pop-up window:
- Select the speech engine from the drop down-menu:
- Microsoft
- Watson
- If Watson is selected, the pop-up window expands:
- On the expanded pop-up window:
- For Custom Text-to-speech settings:
- Insert the WebService Url (here you define your synthesize api)
- Insert the Api Key
- For Custom Speech-to-text settings:
- Insert the WebService Url (here you define your recognize api)
- Insert the Api Key
Note: Click here for more information on Watson.
Note: To download the binaries click here.
- For Custom Text-to-speech settings:
- If Watson is selected, the pop-up window expands:
- Select the speech language, from the drop-down menu.
- Insert the timeout, in seconds, in which, if the client is in silence, the voice transcription stops. The default is 0 and it means it uses the engine default.
- Select, by clicking on the checkbox, if cache is enabled (text-to-speech). True might increase disc space requirement but it can reduce costs and increase efficiency.
- Select, by clicking on the checkbox, if log files are enabled (speech-to-text).
- Click SAVE to apply changes and close the pop-up window.
Note: if you have the enable cache selected for the Watson binaries then you will need to add the following configurations to the OneParkPluginRunner.exe.config file:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/>
</startup>
<appSettings>
<add key="TextToSpeechCachePath" value="E:\Adapters\Cache"/>
</appSettings>
</configuration>Note: if you have the enable cache selected for the Google binaries then you will need to add the following configurations to the OneParkPluginRunner.exe.config file:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/>
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Google.Apis.Auth" publicKeyToken="4b01fa6e34db77ab" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.48.0.0" newVersion="1.48.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>Note: The Google binaries work with the following languages:
- en-US
- pt-BR
- es-ES
- pt-PT
- fr-FR
- de-DE
- A file with the name TENANT.json with Google authentication must be added to the Park folder in order for the binaries to work. The authentication can be done in your google account where you will download the required file.
Configuring the system to the adapters
Download the adapter file, unzip the file, copy the folder inside and paste the folder on your local system. (eg: "C:\")
Use the variable "AdaptersPath" in OnePark advanced properties (OneAdmin) or in OnePark configuration file (manual configuration) to set the path to the folder you just placed in your local system.
Note: To download the binaries click here.