Create Lead

The Create Lead element creates a new lead record at any point in your IVR flow. This is useful because inbound calls are not always automatically matched to an existing lead — for example, if a caller withholds their number, or if no matching record exists in the system. While most configurations include a last-ditch lead creation when a call ends, this element lets you create the lead earlier in the flow, so it is available to agents and for reporting from the moment the call is handled.


Connections

ConnectionDescription
I – InputThe entry point for this element. Connect from the preceding element in your IVR flow.
O – OutputThe path taken when a lead has been successfully created or matched.
T – TimeoutThe path taken if the element times out before completing.
N – No MatchThe path taken when no lead could be created or matched.
E – ErrorThe path taken if the element encounters an error during lead creation.

Settings

FieldDescription
NameGive the element a clear name so it is easy to identify within your IVR flow.
DescriptionOptional. Add a note to explain the element's purpose — useful in more complex flows.
Agent Can See ThisWhen enabled, agents can transfer a live caller directly to this element via the IVR Transfer option.
Supervisor Can See ThisWhen enabled, the element is visible in the IVR Transfer list for users with a Supervisor role. It remains hidden from all other users.
Result CodeAssign a result code to this element. This result code is applied if the caller disconnects while in the element.
Create New Even If MatchedWhen enabled, the element always creates a new lead regardless of whether the call has already been matched to an existing one.
Create If AnonymousWhen enabled, a lead will be created even if the caller's number is withheld or anonymous.
Phone NumberSets the source of the phone number used to create the lead.
Select Phone Number to use the number the call came in on, or select Other Property to use a value captured earlier in the IVR — such as digits entered by the caller. If using Other Property, enter the element name followed by .digits in the Property field — for example, capturenumber.digits.
Add Number to Lead If DifferentWhen enabled, if the phone number being used to create the lead is different from any numbers already on the matched lead record, it will be added to that record.
List SourceDetermines which list the created lead is assigned to. The available options are:
  • Keep Original — keeps whatever list the call is currently set to.
  • Pick From List — select a specific list from the dropdown.
  • Other Property — enter a List ID directly. If the value entered is invalid, the original list value is kept.

Example

In the example above, a caller rings in with a withheld number. A Capture Digits element prompts them to enter their phone number, with Digits Validation set to Phone Number – UK. The Create Lead element then uses that captured value — set as capture_number.digits in the Phone Number field — to create a lead record from the number the caller provided.


Related articles