Events
Events trigger workflows.
Last updated
Was this helpful?
Events trigger workflows.
Last updated
Was this helpful?
This core reference entry is suited for beginner-level builders.
Events trigger .
They are classified into these types:
General events are events that trigger a workflow automatically when a condition is true, such as:
Element events are events that are triggered when a user interacts with an element, such as clicking a button.
Custom events are events that can be triggered from other events, allowing you to set up "modules" or "functions" that you can use in more than one workflow.
Article series:
Bubble Academy: Bubble Academy: Getting started with Bubble:
User is logged in Triggers when the user is , or . |
User is logged out Triggers when the user is , or when they |
Do when condition is true Triggers when the resulting value from a equals yes. |
Page is loaded Triggers when the page is loaded, or whenever the Go to page action is used (even if it goes to the same page). |
Do every X seconds Triggers every X seconds, as specified in the event. | |
An unhandled error occurs Triggers whenever any registered error occurs, regardless of what the error is. |
An element is clicked Triggers whenever an element is clicked by the user. | |
An input's value is changed Triggers whenever an element's value is updated, such as when the user types something in a text input. | |
A map's marker is clicked Triggers whenever the user clicks the marker in a Maps element. |
A popup is opened/closed Triggers whenever the user opens or closes a popup. Note that open/close are two separate events. |
Custom events Can be triggered by an in a separate workflow. |
Recurring event () Triggers once on the server, and then at a specified interval.
Trigger a custom event when data changes ( action) Is set to trigger by an action, and then triggers a custom event on the first instance of a specified change in the database.
Database trigger event () Triggers whenever a specific change happens in the database. |