Build with AI
Describe a flow in plain language and let the assistant draft editable native screens you can refine.
Build with AI
Build with AI is an assistant that sits on top of the visual flow builder. Describe the flow you want in plain language, and the assistant drafts real native screens you can open in the editor. It can also edit an existing flow when you ask for changes in chat.
Think of it as an accelerator, not a black box. The assistant gives you a head start on structure, copy, and layout, and you stay in control with the full drag-and-drop editor for everything that follows. Nothing the assistant creates goes live until you publish it yourself.
What you can do
| Capability | What it does |
|---|---|
| Create a flow with AI | Describe your app and your goal. The assistant asks a few questions, proposes a plan, and drafts a flow once you confirm. |
| Edit a flow with AI | Open an existing flow and ask for changes in plain language. The assistant edits the draft and the canvas updates. |
| Refine in the editor | Take any AI draft and adjust screens, copy, components, targeting, and styling with the same tools you use everywhere. |
Creating a flow with AI
Use this when you want to go from an idea to a working draft without building every screen by hand.
- Start a new flow. From the Flows dashboard, click New Flow.
- Choose Build with AI. Pick the Build with AI option instead of starting from a blank flow or a template.
- Describe your app and your goal. Tell the assistant what your app does and what the flow should accomplish. For example, "An onboarding flow for my language-learning app that ends on a paywall."
- Answer a few questions. The assistant asks a short set of intake questions to fill in the details it needs, such as your audience, the key value to highlight, and where the flow should end.
- Review the proposed plan. Before anything is generated, the assistant proposes a plan: the screens it intends to create and the order they will appear in. Read it over.
- Confirm to generate. When the plan looks right, confirm it. The assistant generates a draft flow with real, editable native screens. (Generating a flow uses an AI credit. See Credits below.)
- Refine in the editor. The draft opens in the flow builder. Adjust copy, swap components, change styling, set targeting, and rearrange screens until it is exactly what you want.
The plan-then-confirm step means nothing is generated until you approve the proposed screens. If the plan is not quite right, tell the assistant what to change before you confirm.
Editing a flow with AI
You do not have to generate a flow from scratch to use the assistant. Any flow can be edited by chat, including flows you built by hand, imported from Figma, or started from a template.
- Open a flow. Open any existing flow in the flow builder.
- Switch on Build with AI. Open the Build with AI panel for that flow.
- Ask for the change you want. Describe the edit in plain language. The assistant updates the draft directly and the canvas reflects the change so you can see the result right away.
Some example prompts:
| Prompt | What the assistant does |
|---|---|
| "Add a permission screen before the paywall." | Inserts a new screen at the right point in the flow. |
| "Reorder these steps." | Rearranges the screens into the order you describe. |
| "Change the paywall to a free-trial layout." | Reworks an existing screen to a different layout. |
After an AI edit, the result is still a draft. Review it, refine it in the editor, and publish when you are ready.
Editing a flow by chat does not spend a generation credit. Only generating a new flow from a confirmed plan uses an AI credit.
Credits
Generating a flow with AI uses AI credits. Editing an existing flow by chat does not.
Every plan includes a monthly allotment of credits, and you can buy top-ups if you need more. Your current balance is visible in two places:
- In the flow editor while you work with the assistant.
- In Settings -> Billing, alongside the rest of your plan usage.
For the exact number of credits included with your plan and your current balance, check Settings -> Billing. The balance there is the source of truth for your workspace.
Tips for better results
- Lead with your app, audience, and goal. The more the assistant knows up front about what your app does, who it serves, and what the flow should achieve, the closer the first draft lands. Mention these in your opening description rather than waiting to be asked.
- Generate first, then refine. Treat the generated flow as a strong starting point. Fine-tuning copy, swapping components, and adjusting styling are quick in the editor and do not require regenerating.
- Use edit-by-chat for small tweaks. Reach for the chat to add a screen, reorder steps, or change a layout. It is faster than rebuilding by hand, and it does not spend a generation credit.
- Read the plan before confirming. The proposed plan is your chance to course-correct cheaply. Adjust it before you generate rather than regenerating afterward.
What's next
- Flow Builder -- refine an AI draft with the full visual editor.
- Publishing -- take a draft live once you are happy with it.
- Personalization -- make the flow dynamic with user data and multiple languages.
- Audience & Targeting -- decide who sees the flow and when.