Skip to main content

Name node

The Name node collects and verifies a user's name during a conversation. It prompts users to enter their name and checks the input to ensure it includes only alphabetic characters. If users enter numbers or special symbols, the AI-agent asks them to provide a valid name.

Example:

Support: "Hi! May I know your name to find your account?"
Booking and reservations: "Can I get your name for the reservation?"
Account setup: "What name would you like to register with?"

note

If you are building a multilingual bot, it is recommended to use a Question node instead of a Name node.

Following are the supported input types:

Input TypeUser InputAccepted/Not Accepted as a valid nameName processed by the platform
Only numbers139344Not Accepted-
Numbers + Special characters13143=?Not Accepted-
At least one alphabet, Numbers + Special character1243242swqw=?Accepted1243242swqw=?
GibberishscsadfAcceptedscsadf
SentenceMy Name is VikashAcceptedVikash
Sentence in any languageमेरा नाम विकाश कुमारAcceptedकाश कुमार

Configure name node

To configure name node, follow these steps:

  1. Drag and drop the Name node in the flow editor.

  2. Enter message to capture the first and the last name of the user.

  3. In If validation fails, enter the message to be displayed when the user enters an invalid response and store the user response in a variable.

Refer to the following GIF to see how the Name node works: