The Condition Splitter
A Condition splitter step allows the use of contact or call information stored in CloudTalk to decide the route a call will take in the call flow. You can set logical conditions to filter incoming calls into different subsequent actions. These filtering conditions can be based on details about a caller's phone number—like a country code—or information stored about a saved contact, such as tags, industry, our custom attributes.
Add Into Call Flow
To add a Condition splitter step to a call flow:
From the dashboard, navigate to the Numbers tab. Select the
blue pencil iconnext to the number you want to edit or design a route for.
+ iconon the step you want a condition splitter to follow.
Choose Condition splitter. Confirm.
+ iconon your Condition splitter step to start a new condition branch. You can set one or more optional conditions:
Choose the action you want to happen when calls meet this condition.
Set up the action details. Under Condition Splitter settings, select Add new.
Use the Property, Operand and Value fields to create a logical statement. When this statement is
Truefor an incoming call, the call will flow into this action branch and any branches following it.
Recommended—Always make a failover branch after you are done making your optional conditions:
Save changes to your call flow. If possible, we recommend running some test calls to see if your condition logic is working as intended.
Condition Splitter Logic
Select the data you want to observe about the call. This can be call data or contact data, if the caller is stored as a contact in CloudTalk.
Call - External number
Call - Internal number
Call - Waiting time (in seconds)
Contact - Name
Contact - Title
Contact - Company
Contact - Industry
Contact - Address
Contact - City
Contact - ZIP Code
Contact - State
Contact - Tags
Contact - Custom fields
Contact - Type
Choosing an appropriate operand is important for your condition to run correctly. Different operands will be available for different property types.
Use Case Notes
is equal to
Contact - ZIP Code is equal to 10100
is not equal to
Contact - ZIP Code is not equal to 10100
Call - External number starts with +420
Contact - ZIP Code ends with 51
Contact - Tags contains (select tag) VIP
Contact - Name is set
Contact - State is empty
Have more questions? Contact our Support team. We're always happy to help!