The Button element is the primary “Call to Action” (CTA) in your application. Unlike a simple Link element, buttons are designed to trigger complex workflows; such as creating database rows, sending emails, or executing API requests.
This page covers how to trigger actions, navigate pages, or submit forms with interactive buttons.
The Button element is like a trigger that lets users do something when they click it. It’s a way to make things happen with a simple click, making actions easy and quick for users.
{{ Item Name }}”).
+ icon).Click the button to open the General properties tab.
Enter the label displayed on the button.
{{ User Name }}” – ensures the user knows exactly which record they are acting upon.The most important part of a button is what it does.
Tip: You can stack multiple actions. For example, Create Row -> Send Email -> Show Notification. Learn more about configuring events.

By default, the button inherits the “Primary Button” style defined in your Global Theme. To customize a specific button (e.g., creating a red “Delete” button), use Theme Overrides.
Buttons change appearance based on user interaction. You can style each state independently:
To control how the button sits on the page (width and position), switch to the Style tab at the top of the properties panel.
Currently, the Button element is text-only. To create an icon button, consider using a standard Image element and checking if it supports “On Click” events, or place a small image next to a text link.
You cannot strictly “disable” a button based on logic (e.g., “disable if form is empty”) in the current version. However, you can use Element Visibility to hide the button entirely if certain conditions (like User Role) are not met.
Check the Style Tab. If Width is set to “Full Width,” it will expand. Set it to “Auto” and check the Alignment settings to fix it.
Still need help? If you’re looking for something else, please feel free to make recommendations or ask us questions; we’re ready to assist you.