Building with chat
The chat is the whole interface. Every capability — design, copy, images, forms, deploys, experiments — is reachable by asking for it in plain language.
How a request becomes a change
When you send a message, the AI selects from Waveform's tool set (150+ tools spanning pages, sections, content, images, SEO, deploys, and more), makes the change, and the preview rebuilds. You'll see what it's doing as it works — which sections it's writing, which files changed.
The creative brief
The brief is your site's source of truth: audience, voice, pages, design language. It's generated from your first description and updated as you give direction. Two things to know:
- Correct the brief, not just the page. If the whole site feels off, say "the voice should be more formal" — that updates the brief, and future changes follow it.
- The quality gate scores against it. After major builds an automatic review checks the site against the brief and flags misses.
Slash commands
Typing / in the composer opens a command palette:
| Command | What it does |
| --- | --- |
| /scaffold | Build out a full site from the current brief |
| /mockup | Design from an uploaded image or mockup |
| /import | Rebuild an existing website from its URL |
| /polish | Run a polish pass over design and copy |
| /review | Audit the site (copy, SEO, accessibility) and fix findings |
| /design | Visual design review with critique-and-fix rounds |
| /undo | Revert the last change |
| /publish | Deploy the site |
Scoping a change to one section
Click Edit section in the preview toolbar, then click any section of your site — the chat composer scopes to it, so "tighten this copy" applies exactly where you pointed.
Getting better results
- One direction per message works better than five stacked requests.
- Say why, not just what: "shorter headline — visitors should get the point in two seconds" beats "change the headline".
- Reference other sites freely: "spacing like stripe.com" is a perfectly good instruction.
- Trust the undo. Bold requests are safe — everything reverses.
Memory across sessions
Waveform keeps persistent project memory. Decisions and preferences you state ("never use stock-photo-style imagery", "our brand color is #1B4332") survive into future sessions without re-explaining.