Build an App With AI
When no template fits, describe the app you want and it gets built for you. You don't need to know what a database is, and you never see any code — you describe the work, review a plan, and approve it.
Open Apps and choose Create new app.
Describe what you need
Write it the way you'd explain it to a new employee. Concrete beats clever:
A booking app for my barbershop, with reminders.
Track repairs at my phone shop and text people when it's ready.
Sell tickets to my events and check people in at the door.
Mention who uses it and what should happen automatically. If something's unclear, you'll be asked a short question or two rather than left with a guess.
Review the plan
Before anything is built you get a plan to approve. It sets out:
- What it stores — the kinds of records the app will keep.
- Screens — each one named, with who it's for: Staff, Signed-in customers, or Public.
- Runs by itself — anything the app will do without being asked, like sending a confirmation.
- A few questions — the decisions that would genuinely change the result. Answering is optional.
- Needs to be connected — any capability the app assumes but your workspace doesn't have yet, such as a messaging or payment provider, with a link straight to Integrations.
Read the screen list closely, especially the Public ones — those are the pages anyone with the link can open.
If it's not right, say what to change and choose Update the plan. When it is, choose Build it.
Watch it get built
The build runs in front of you, step by step: creating screens, adding data models, writing the actions that run behind them, and finally compiling the app. Each step reports as it finishes.
If something doesn't hold together, the build says what needs fixing instead of handing you a broken app — describe the fix, or choose Retry.
When it's done, choose Create to add it to your workspace, then Open App.
Keep changing it
An app is never final. From the Apps page, choose Improve with AI on any app — including one you installed from a template — and describe the change:
add a deposit field and a pickup reminder
The app updates and you keep everything already in it. Your records aren't thrown away when the app changes.
What to expect
The builder is good at the shape of a organization app: records, forms, lists, dashboards, a public page, and simple automatic steps. It works best when you ask for one clear thing at a time and refine from there, rather than describing an entire company in one message.
Anything it can't do by itself — sending a text, taking a card payment, issuing an invoice — it flags as needing an integration, because that part is delivered by a provider you connect. See what each integration category does.