In some Chatbot flows Chatbot, it may be necessary to identify a Lead using information already present in the record, such as CPF, email, phone number or another custom field.
This identification allows the bot to locate the contact in the CRM, personalize the service and use data already recorded in the system.
π When to use this identification
This feature is useful when the flow needs to:
Identify a customer already registered in the system;
Retrieve existing information from the Lead profile;
Direct the service based on data already recorded;
Avoid duplicate registrations.
Identification examples:
In the Chatbot flow, use a Question block to request the data that will be used for identification.
Example:
βTo locate your record, please provide your CPF.β
Define the response type as needed:
Save the answer in a flow variable.
2οΈβ£ Use the Lead identification action
After collecting the information, add an Action block in the flow.
Select the option to identify or locate Lead using an existing field.
In the search field, configure:
Lead Field: choose the field that will be used for identification (e.g.: CPF, Email, Phone).
Value: use the variable that stored the user's response.
3οΈβ£ Define the flow behavior
After identification, the flow can follow different paths:
If the Lead is found:
Continue the service with the registration data;
Update the contact information;
Route to a specific department.
If the Lead is not found:
Request the data to create a new record;
Route to a manual service;
Restart the identification attempt.
π‘ Best practices
β Use uniquefields, such as CPF or email, to avoid identifying the wrong Lead.
β Validate the format of the information whenever possible (e.g.: email field).
β Inform the user of the reason for requesting the data to improve the experience.
Example:
βWe need your CPF only to locate your record in the system.