# Your first app

> Four prompts, from a quick look to a write that follows the app's rules.

Canonical: https://dvt.dev/docs/first-app/

Once your AI is [connected](https://dvt.dev/docs/connect/), paste these one at a time. Each one asks for a little more.

## Prompts to try

1. Use flurry. Tell me who I am in flurry and show me the apps I can open, then build me a small app from the SHOP.CORE.ORDERS table.
2. Open the Revenue overview app in flurry and explain what each panel shows.
3. Build a flurry app that shows deals by stage from SALES.CRM.DEALS, with a filter for region.
4. Add a page to my orders app that lets a manager approve price change requests, and show me the preview before you publish.

## What you'll see

- **Your AI reads first.** It asks flurry who you are, which spaces you can build in, and which tables you can read. It never sees data your Snowflake role can't see.
- **A draft, not a live change.** New apps and edits land as drafts. Open the app's **Versions** page in flurry to see what changed, then publish.
- **A change note on everything.** Each version and each write says what changed and why, in a sentence your AI writes and you can edit.
- **Writes follow rules.** The fourth prompt adds a form that changes data. flurry only accepts the write if it matches the rule the app declares, and records who made it.

## When an app is ready

Publish it from the **Versions** page. It starts in your Personal space. Share it with your team when you're happy with it, and an admin can certify it so others know they can trust it.

## Didn't work?

See [troubleshooting](https://dvt.dev/docs/troubleshooting/).
