In this article you will learn what Webchat Forms is, how this new interface for data collection and validation works, and the necessary steps to configure it within your bot.
It is the native Botmaker step-by-step tool designed exclusively for the WebChat channel.

Offers real-time validation of the information entered by the user.
Data management: The collected information is automatically saved into variables within the platform.
Convenience: Access to pre-designed templates based on different business objectives.
Customization: Adaptation of the visual identity (styles) to match the aesthetics of your website.
Step 1:




Step 2: Customize the design and logic Within the editor, you will be able to see a live Preview on the right.




To be able to use the form, you must click on “Publish”. Once published, you can return to the editor and modify whatever you need.

Step 3: Insertion in the Botdesigner



Keep in mind that a branch will automatically be created to differentiate whether the channel is Webchat or not. It is only supported by this channel, so you can route the flow in a different way.
Which channels can it be used on?
It is supported only on the Webchat channel. If your bot is multi-channel, you must configure a branch in the flow to offer an alternative on channels like WhatsApp.
Do I need to know how to code to use it?
No. The pre-created templates offer a 100% no-code experience. Touching the code is only required if you wish to perform edits that are not in the visual designer or texts.
How is the data completed by the user saved?
It is saved automatically in the platform variables you defined during the form configuration.
Can I change the colors so it looks like my brand?
Yes. When configuring the form, you can choose the visual style based on the styles you have already created for your Webchats in Botmaker.
What happens if the user closes the chat halfway through the form?
The interface is designed to prioritize user experience and precision, but the final data saving usually occurs upon completing the defined screens.
Remember to visit our Help Center for further information.