Forms that pass between people and AI agents.
Approvals, onboarding and reviews: one form, many hands. Build it once, in React. Clipless hands it from person to agent to person, shows each of them only what they may see, and records every step.
- React
- Next.js
- TanStack Start
- React Router
- Astro
- Vite
Any React 19 app. Your components, your models, your backend.
A form builder stops at submit. Your process doesn't.
It collects one person's answers and hands you a spreadsheet. Everything after that, the approvals, the send-backs, the checks and the paper trail, ends up in email and Zapier. Clipless runs that part.
Where Clipless has four stars, there's more to build.
One person, once? A form builder is the right tool. Clipless is for the forms that pass between people.
Define it once. Everyone gets their own form.
The whole process lives in one React file, so a change is one edit in one place. The build gives each person a form with only their stage in it, and keeps the AI step's prompt on the engine, out of the browser.
<Workflow id="expense_claim_v1"> <Stage name="claim" actor="role:employee"> <Field name="description" required /> <Field name="amount" type="currency" required> <Remarks /> </Field> <Action id="policy" type="ai_prompt" blocking prompt="Is {{description}} within policy?" schema={VERDICT} /> </Stage> <Stage name="review" actor="role:manager" renderIf={{ 'policy.flagged': { eq: true } }} transitions={[SEND_BACK]}> <Field name="decision" type="select" options={DECISIONS} required /> </Stage> <Stage name="payout" actor="role:finance"> <Field name="payment_ref" required /> </Stage> </Workflow>
-
claim
Employee
fills it in
-
policy
AI agent
checks the policy
-
review
Manager
decides
-
payout
Finance
pays it out
Six real workflows. Open one.
Each runs in your browser, nothing to install. Click through it, send it back, skip to a deadline, and watch the record fill up beside the form. Or describe your own below.
Repeating sections
A tax return with as many dependents and businesses as the household has. Every item is validated on its own; the accountant sees them as tables with totals.
Send it back for changes
An expense claim the manager can return. It comes back as round 2, with notes on the amount that only finance can read.
Checks that take a while
A loan with four people, an identity check that finishes later, an AI risk read, generated PDFs and an email.
The same check, every year
An annual supplier review that starts from last year's answers and shows the reviewer exactly what changed.
Regulated intake
A patient intake with a one-time code, contact details kept out of caches, an encrypted history and consent that must be given.
Conditional stages
B2B onboarding where a risky industry or score routes the application through compliance.
It's just React.
The workflow is a file next to your screens, built with the components you already have. Deploy it with one command. Your backend starts sessions over HTTP and listens for signed webhooks; the engine does the rest.
npx clipless login npx clipless deploy ./expense-claim.tsx
Your frontend
- React
- Next.js
- React Router
- TanStack Start
- Inertia.js
- Astro
- Vite
- TypeScript
Headless hooks and fields that drop into the app you already have.
Your components
- Tailwind
- shadcn/ui
- Radix
- MUI
- Bootstrap
- Ant Design
- Your design system
Every field renders whatever you hand it, or start from ours.
Your models
- Claude
- OpenAI
- Gemini
- Groq
- OpenRouter
- Self-hosted
AI steps run on your own key, on any OpenAI-compatible API.
Your backend
- Node
- Bun
- Deno
- Express
- NestJS
- Django
- FastAPI
- Flask
- Laravel
- Rails
- Phoenix
- Spring
- .NET
- Go
Signed webhooks and an HTTP API. The engine is hosted; your servers just listen.
Pay per session. Every feature on every plan.
A session is one run of a workflow: one claim, one onboarding, one annual check. Test environments are free and unlimited. You bring your own keys for AI, identity checks and file storage, so there is no markup on providers.
- Unlimited test sessions
- 100 live sessions a month
- Every feature
- Community support
- Priced per live session; test sessions stay free
- Every feature, on every plan
- Your own keys for AI, identity checks and storage, with no markup
- Early-access teams help set the prices
Enterprise
A dedicated deployment with its own database and encryption keys, in the region you choose, plus single sign-on and custom terms such as multi-year retention, an SLA or a HIPAA business associate agreement, on request. Talk to us.
Clipless is in early access.
The engine isn't public yet. If you have a form that passes through more than one person, tell us about it, and we'll get you set up.