Skip to main content

Bubble is a powerful no-code platform that enables you to build and customize web applications without writing a single line of code. The platform offers a drag-and-drop interface for designing your app and a workflow-based approach for defining the app's functionality. With, you can rapidly develop and deploy scalable, production-ready applications.

Triggering Workflows

One of's key features is its ability to create and manage workflows — sequences of events defined by the application logic. With the Naas Drivers library, you can programmatically trigger these workflows from your Python environment.

Here's an example of how to send data to a workflow:

import naas_drivers

url = ""
data = { "first_name":"Bryan", "last_name":"Helmig", "age": 27 }

result = naas_drivers.bubble.send(url, data)

In this example, url refers to the workflow endpoint URL, and data is the JSON object containing the data you wish to send to the workflow.

Official Documentation

For more in-depth information about's features, capabilities, and how to use the platform's API, refer to the official API documentation. This comprehensive guide will provide you with a better understanding of the platform and its extensive functionalities.'s ability to build complex web applications without the need for traditional programming makes it an innovative and powerful tool for rapid application development. Combined with the Naas Drivers library, you can seamlessly integrate workflows with your data & AI products, creating a highly flexible and efficient development ecosystem.