How it works

Ship high-converting onboarding with your AI agent.

Sunboard is agent-native onboarding for SaaS apps. An expert AI plans a high-converting activation flow with you, wires it into your product, and ships it as code. You bring the product, Sunboard brings the activation expertise. The result: in-app checklists and tours that turn signups into activated users, versioned with your commits instead of clicked together in a separate admin UI.

Get started freeWorks with Claude Code, Codex, and opencode.
01

Install Sunboard in your app

$sunboard init

Run npm i -g sunboard, then sunboard init in your Next.js or Vite app. The CLI installs the React SDK, wires the provider, creates a project, and adds the agent skills for Claude Code, Codex, or opencode.

02

Plan it with an activation expert

>/sunboard.spec

What's the first moment a user gets real value, and what's the shortest path to it?

You don't need to be a growth expert. Sunboard's agent studies your product, then interviews you about your users and the job they're hiring it for: the aha moment, the must-have setup, the segments worth targeting. It turns your answers into an activation strategy and drafts the spec. The spec is a real file in your repo, not a setting in someone else's dashboard.

03

Wire it into the real product

>/sunboard.implement

The agent adds data-sunboard-id selectors to the elements your steps reference, plus the useSunboard().track() calls that mark each step complete. It already knows your codebase, so the anchors land on the real buttons and routes.

04

Preview locally before anyone sees it

>/sunboard.preview

Sunboard boots your dev server and serves the spec against your real app, so you can walk the checklist and tours before anyone sees them. Refine the copy and order with your agent while the context is fresh. Nothing is published.

05

Ship it as an inactive candidate

>/sunboard.deploy

Deploy uploads the spec as a new, immutable candidate version with its git commit metadata. It doesn't go live automatically. Promoting to production is a deliberate, authenticated step, never something that happens from your local machine.

06

Promote when you're ready

Open Sunboard, review the candidate, target the right segments, and promote it to live. Refresh your app and the onboarding appears. Old versions stay available, so rolling back is one click.

07

Measure and improve, on a loop

>/sunboard.analyze

Onboarding is never one-and-done. /sunboard.analyze reads your real funnel, finds the step where users drop off, and hands your agent a concrete fix to ship. Each pass lifts activation, then you measure again.

Why agent-native

Onboarding that lives in your codebase

Your agent authors the spec and wires it into the real product, so your onboarding is reviewed, versioned, and shipped like any other code. No drift from a disconnected visual builder.

Versioned with your commits

Every spec is a file in your repo and every deploy is an immutable version with git metadata. Your onboarding has the same history, review, and blame as the rest of your product.

Reviewed before it goes live

Deploying only creates a candidate. Publishing is a separate, authenticated step in the dashboard. A public runtime key can read onboarding but never activate it.

Roll back instantly

Promotion just moves a pointer to the active version. Previous versions stay available, so you can roll back to a known-good flow without redeploying your app.

See it work in your app

Install the CLI once, run sunboard init, and ask your agent to design your first activation flow.

$npm i -g sunboard
$sunboard init

Free to start. Works with Claude Code, Codex, and opencode.

Questions founders ask

Have more questions? Reach out at sean@sunboardhq.com

Agent-native onboarding for SaaS. In-app checklists, tours, and hotspots that ship as code — authored by your AI coding agent, versioned with your commits.
Made in Sweden