AI Form Builder
Use AI Form Builder to collect structured customer information during a conversation. It works well for enquiries, registrations, surveys, applications, event check-ins, and other processes where you need complete and consistent details.
Create a Form
- Open Form Builder in your workspace.
- Select New Form.
- Add a name, customer-facing description, completion message, and a clear trigger.
- Add the fields you need and mark required information appropriately.
- Choose whether submissions should be stored in a data store.
- Add any follow-up workflow actions.
- Publish the form and test it through the same channel your customers will use.
Write the trigger in plain language. For example: “Use this form when a customer wants to register for the event” is clearer than a list of isolated keywords.
Available Fields
- Text — short answers such as name, email, or reference number.
- Text Area — longer comments or descriptions.
- Select — one option from a dropdown.
- Checkbox List — one or more options.
- Radio — one option from a visible list.
For selection fields used in WhatsApp Forms, you can also add a short description, supporting information, or an image to help customers choose confidently.
WhatsApp Forms
Enable WhatsApp Forms to give customers a guided, multi-screen form inside WhatsApp.
Build the Customer Journey
- Define all form fields first.
- Turn on Enable WhatsApp Forms.
- Group related fields into screens, such as Contact Details and Preferences.
- Customize screen titles, button text, captions, and optional images.
- Add a summary screen when customers should review their answers.
- Add a clear completion screen that explains what happens next.
If you do not create custom screens, Nviti places the fields on a default screen. If you do create screens, make sure every form field is included at least once.
Prefill Information Already Shared
When an AI conversation opens a WhatsApp Form, matching details already supplied by the customer can appear in the form automatically. The customer can review and edit them before submitting. This makes handoffs feel continuous and prevents repeated questions.
Use clear, consistent field names such as Full Name, Phone Number, and Email Address to improve matching. Always test the handoff with a realistic conversation before publishing.
Allow More Than One Entry
Turn on Allow Multiple Entries when one customer may submit separate registrations for several people. Each person receives an independent form and creates a separate entry, which is useful for event guests, family registrations, or group bookings.
Leave this setting off when each customer should have only one active entry.
WhatsApp Text Limits
WhatsApp limits the length of labels, descriptions, button text, and option text. Keep wording short and put essential guidance in the screen body. Nviti applies the channel limits when generating the form, but concise wording gives customers a better experience.
Form Workflows
Form workflows begin when an entry reaches the status you choose. You can branch by submitted answers and then add one or more actions:
- Email Notification — notify a team member immediately or on a schedule.
- API Action — send selected entry details to another business system.
- Delay — wait before continuing.
- Throttle — limit how often a path can run for the same entry.
- Add or Remove Tags — organize the entry or the linked visitor for follow-up.
- AI Message — create a warm, focused reply based on the submission and recent conversation.
- No AI Response — prevent an additional automatic reply when the workflow already handles the response.
- QR Response — generate and send a QR code connected to the entry.
- Stop — end the workflow path.
AI Message
Use AI Message for a personalized confirmation or next-step message. Give it one focused instruction, such as “Confirm the registration and explain when the attendee should arrive,” and choose a tone that matches your brand.
Keep important facts—dates, prices, addresses, and policies—in the instruction or submitted data. Test the output before relying on it for time-sensitive instructions.
QR Response
Use QR Response for tickets, check-in codes, collection references, or verification links. You can:
- Add a WhatsApp caption.
- Use the default entry verification destination or provide another destination URL.
- Add selected entry values as query parameters when the destination requires them.
- Choose PNG or SVG and set the image size.
Each QR code is tied to its form entry. Avoid placing unnecessary personal information in the QR destination or query parameters, and test the scan experience with the device that will be used at check-in.
Best Practices
- Ask only for information you genuinely need.
- Use familiar labels and explain why sensitive information is requested.
- Put related questions on the same screen.
- Tell customers what will happen after submission.
- Use Allow Multiple Entries only for genuine group-registration scenarios.
- Test data prefill, form submission, workflow messages, and QR scanning end to end.
- Review submitted entries regularly and improve questions that customers often misunderstand.
Related
Keywords
AI form builder, WhatsApp Forms, form prefill, multiple entries, registration form, QR code, form workflow, customer data collection