Everything you can do in SFProto, in the order you meet it.
Sign in, make a project and build your first page.
Sign in
Go to sfproto.com/login and enter your email. We send you a 6-digit code — there is no password. SFProto is invite-only while we test, so your address has to be invited first.
Create a project
A project holds the pages you build for one piece of work, such as "Service Console refresh". Everything you save goes to your account, so it follows you to another computer.
Choose how to build
AI Prompt: describe the page. User Story: paste a Jira story and its acceptance criteria. Build via Palette: start from a template or a blank page and drag components in.
Save and reopen
Save keeps the page under its own name in the project. The badge at the top says whether your work has reached your account or is still only in this browser.
How to describe a page, answer its questions and make changes.
Describe the page as you would to a developer
Say what is on the page, what happens when someone clicks, what they choose and what they see next. "Build a Deal Support Request page with a Link DSR action that opens a popup with two options" works better than "build a DSR page".
Answer the questions
When a request could go several ways, the AI asks a couple of questions instead of guessing. Answer them in the conversation and it builds. Those question-and-answer turns don't count against your monthly allowance.
Change what is there
Switch the chat to "Edit this page" and describe the change: "add a Region picklist to the Details tab". Each change is one undo step (⌘Z or Ctrl+Z).
Write longer requests comfortably
The message box grows as you type, and the expand button opens a large editor for a long specification. Ctrl+Enter (⌘+Enter on a Mac) sends from either one.
Keep an eye on your allowance
Under the message box you can see how many AI builds and changes are left this month. When they run out, the conversation tells you when they reset.
Attach a sketch, mock-up or screenshot and have the page match it.
Attach the files
Use Attach wireframes on the project screen, or Attach in the studio chat. PNG, JPG, WebP or PDF, up to 5 files of 10 MB each.
Say what matters
You can send wireframes on their own, but a sentence helps: which object the page is for, and anything in the picture that should not be built.
Check the notes
If a file can't be read, or the offline engine answered, the reply says so. Where your words and the picture disagree, the AI follows your words and mentions the difference.
Turn a prototype back into documentation and scaffolding.
Export the spec
Export in the studio header generates user stories, a data dictionary of every field with API names and types, and Gherkin acceptance criteria.
Paste into Jira or Confluence
Copy any section with one click and paste it into a ticket description or a page. The Gherkin scenarios are written Given / When / Then.
Hand code to developers
The same dialog produces Lightning Web Component scaffolding (.html, .js, .js-meta.xml and .css) as a starting point for the build.
Use SFProto from Claude Desktop, Cursor or Windsurf.
Claude Desktop
Add an "sfproto" server to claude_desktop_config.json that runs the bundled MCP server, then restart Claude Desktop. The tools icon appears when it connects.
Cursor and Windsurf
Add a remote MCP server of type SSE pointing at https://sfproto.com/api/mcp?transport=sse, then refresh.
What your tools can do
Generate a prototype, read your saved pages and export LWC code, without leaving the tool you are already working in.
What is stored, how to get a copy, and how to leave.
Where your work lives
Projects, pages, AI conversations and wireframes are saved to your account so they are on every computer you sign in from.
Download a copy
Account → Download my data gives you a JSON file of everything: projects, pages with their conversations, share links and who they were shared with, wireframes and feedback.
Delete your account
Account → Delete my account asks you to type your email to confirm, then removes your work and stops your shared links. It cannot be undone, so download your data first.
Tell us what to build
The Feedback button sends an idea, a problem or anything else straight to the SFProto team.
Inviting testers, reading feedback and watching AI usage.
Invite people
Account menu → People. Enter up to 20 email addresses at a time. Each person gets an invitation telling them how to sign in. Remove takes their access away but keeps their work, so inviting them again restores it.
Read the feedback
Account menu → Feedback inbox. Filter by status and mark notes New, Planned, Done or Not planned. You are emailed when someone sends one.
Watch the AI bill
Account menu → AI usage shows this month's builds, changes, tokens and an estimated Gemini cost per person. Google's own budget alerts and spending cap are what actually stop the bill running away.
Something missing? Send it with the Feedback button in the app, or email support@sfproto.com.