The Bubble AI Agent is an in-editor assistant that helps you build, troubleshoot, and understand your app more efficiently. It uses Bubble documentation and app context to provide hands-on guidance so you can spend less time searching for answers and more time building.
How to access the AI Agent
The Agent opens automatically the first time you load your app — there's nothing to install or activate. You can minimize it at any time and reopen it by clicking the magic wand icon in the top navigation bar:
. The window is resizable and responsive, and it remains open until minimized
. You can keep it visible while working in the editor or hide it when you prefer a cleaner workspace.
Permissions
The Bubble AI Agent works with the same permissions as the person who starts the chat, with one additional limit on reading app data.
Your permissions | What the Agent can do |
Editor | Make edits to the app on your behalf. |
View only | Inspect the app and give guidance, without making changes. |
Reading app data (the records stored in your app's database) is further limited to owners and admins, and only for the data types enabled in Agent settings. This means that even when an editor starts the chat, the Agent can't read the app's data unless that person is an owner or admin.
If you have collaborators in your app, each collaborator's Agent follows their own permissions. Someone with view-only access can't use the Agent to edit your app. If they ask it to, the Agent declines.
Generate apps with AI
The AI Agent can build an entire app from scratch, from just one prompt. Instead of starting from a blank canvas, you can describe what you want your app to do the the AI Agent, and it will set up a plan and execute with your approval.
The finished product comes complete with pages, elements, a database, workflows and sample data for your development environment. In addition to the features you specifically ask for, the Agent will also build out typical needed core features like sign-up, login and reset password flows.
This allows you to get started instantly, reducing the time it takes to go from idea to working prototype. By seeing the app in the editor, and asking the AI Agent questions, you’ll also quickly learn how Bubble’s logic works.
Article:Generate apps with AI
Edit existing apps
The AI Agent also helps you continue developing your app after the first version is done. It can add and edit pages, wire up workflows, structure your database, connect to external APIs, make style changes and many other things.
Additionally, the Agent can explain how your app works, read data and offer guidance as you keep building. The combination of the know-it-all Agent and Bubble’s easy-to-use visual editor makes powerful app development approachable, whether you’re building your first app or your fiftieth.
Article:Edit apps with AI
FAQ: Bubble AI Agent
Can the Agent troubleshoot and debug my app?
Can the Agent troubleshoot and debug my app?
Yes! Ask it why something's not working, and it will give you a plan to fix it, or fix it automatically.
Is Agent 2 available to everyone?
Is Agent 2 available to everyone?
Yes, Agent 2 is available on every plan, and works on web and mobile apps you've already built as well as new ones.
I already have Bubble — do I need to do anything to get the Agent's latest capabilities?
I already have Bubble — do I need to do anything to get the Agent's latest capabilities?
If you see the Bubble AI Agent in your editor, you don't need to do anything else. You're already on the most powerful version of the Bubble AI Agent. If you don't see the Agent yet, contact us via Support to be added.
Can the Agent connect my app to external services, like Stripe or Anthropic?
Can the Agent connect my app to external services, like Stripe or Anthropic?
Yes, it will set up the API call for you automatically. Simply insert your API keys and click "Initialize".
What if I want to edit my app manually?
What if I want to edit my app manually?
Bubble's fully visual editor lets you adjust anything yourself, so you're never stuck with what AI generates. You can switch between visual editing and chatting with the Agent whenever you want.
How is this different from an AI code generator?
How is this different from an AI code generator?
Vibe coding means building software by prompting AI, which generates traditional code. That gets you a starting point quickly, but leaves you with code you have to read, debug, and maintain. Bubble generates a visual app instead. You can see how every part works and change it yourself, without reading code. And if the Agent gets something wrong, you can open the editor and fix it rather than prompting until it's right.
What's new with Agent 2?
What's new with Agent 2?
Agent 2 is 2X more functional and 1.5X more accurate than the previous version, particularly on complex requests that change several parts of your app at once. It's also better at working out what you meant from a short prompt. Preview now lives inside the editor as its own tab, with the Agent pinned beside it, so you can ask for a change and watch your app update.

