Overview
The AI Assistant turns a plain English prompt into real, editable screens. This guide picks up after your first generated screen and covers the three things you do next: wording a prompt so you get the structure you actually want, asking for a multi screen flow in one go, and refining an existing screen with a follow up prompt. By the end you will have generated a three screen onboarding flow with real navigation between the screens, checked that wiring yourself, and made a follow up edit to a screen that already had content on it. Prerequisites- A NativeFlow Studio account, signed in, with a project open.
- One screen already generated, so you have something to iterate on. Creating a project and prompting the very first screen is covered in the Quickstart.
All four prompts below, run back to back in one continuous session: the vague prompt, the specific prompt, the 3-screen onboarding flow, and the follow-up + Undo.
Prompt for one screen
Send a vague prompt to get a fast first draft
Switch rows for Push Notifications and Dark Mode, a MORE section with a second List of two rows, and an outlined red Log Out button. None of that was asked for by name. The AI chose the structure and then explained its choices in the chat.
The canvas after the prompt Build a settings screen, showing Account, Preferences and More sections plus a Log Out button, none of which were requested
Send a specific prompt to get exactly what you described
Switch rows with exactly those three labels, a one line description under each, and a Save Changes button pinned to the bottom using a flexible spacer. No extra sections and no invented content. The component tree showed three Column > Row(Text, Switch), Text groups and nothing more.
The Notification Preferences screen with three named Switch rows, a description under each, and a Save Changes button pinned to the bottom
Generate a multi screen flow
One prompt can create several screens and wire real navigation between them.Describe every screen and the navigation in one prompt
Creating screen 'Welcome', Creating screen 'Permissions', Creating screen 'Sign Up', then one Building component tree step per screen, several Setting component events steps that wire the button actions, and Switching to screen <id> steps in between.Confirm the new pages exist

The Pages panel listing five pages after the flow prompt: Settings, Notification Preferences, Welcome, Permissions and Sign Up
Check the navigation wiring yourself
On Tap row.- Welcome’s Get Started button showed 1 action, a Navigate To.
- Permissions’ Continue button showed the same, 1 action, a Navigate To.
- Sign Up’s Create Account button showed no action at all. The touch event rows were empty, with only a
+to add one.

The Actions tab for Welcome's Get Started button, showing one real Navigate To action under On Tap

The Actions tab for Sign Up's Create Account button, with no action attached under On Tap
Setting component events steps, even though the result delivered two working navigations and one clearly flagged gap.Read the AI’s own summary for anything it says it skipped, and open the Actions tab on the buttons where navigation matters. Do not treat the screen count alone as a pass.On Tap event. It is the same mechanism you get when you add an action by hand, so you can inspect and edit it exactly like any other.Iterate with follow up prompts
Send a change against the screen that is open
Action style changed from Primary blue to what the AI called the Positive or green action style, and a new Marketing Emails row appeared with the same structure as its neighbours: a label, a description and a Switch. The component tree showed it as a new sibling Column alongside the three that were already there.
The Notification Preferences screen after the follow up: the Save Changes button is green and a Marketing Emails row has been added
Check where the new element actually landed
Undo one step at a time
- The Marketing Emails row was removed completely. The component tree went back to ending at the Save Changes
Button. - The Save Changes button stayed green. It was not reverted to Primary.
- The chat transcript was not rolled back. The AI’s message describing both changes, and its suggested follow up chips, stayed visible and now described a state the canvas no longer matched.

The component tree after one click of Undo last AI action: the Marketing Emails row is gone but the Save Changes button is still green

