Appbricx documentation
Appbricx gives the apps your coding agent builds a real backend: a Postgres database per app, sign-in, per-role access, workflows, AI and payments, checked as every user before it goes live. Start with the path that matches how you work.
I use a coding agentConnect Claude Code, Cursor or any MCP client with one browser sign-in. Your agent writes the app, Appbricx builds, verifies and deploys it.Quickstart with an agentI want to build in the browserDescribe the app in plain words in the built-in builder and get a working app on a link. Nothing to install.Quickstart with the builder
New here? Read what Appbricx is and the core concepts (ten minutes), then follow the booking app tutorial, which builds a real app you can open at example-bookings.apps.appbricx.com.
Guides
- Data and tablesTables, fields, references, seed data and queries
- Access and rolesWho may read and change which rows, enforced by Postgres
- Business rulesRefuse bad writes on the server, whoever sends them
- Sign-inEmail, magic link, Google, GitHub, two-factor codes, organisations
- Custom screensYour own React screens, brand colour and sign-in page
- Realtime, channels and presenceLive rows per user, chat and typing channels, who's here
- Workflows, schedules and webhooksWork that runs on its own, after a change, on a timetable or on a call
- Server functionsYour own server code, called from a screen with app.call
- AI in your appSuggestions, summaries and triage with app.ai and ctx.ai
- PaymentsOffline payment always, Stripe Checkout when connected
- FilesPrivate uploads for photos, PDFs and documents
- MessagesEmail, SMS and WhatsApp from your workflows
- IntegrationsAbout 200 apps such as Slack, Stripe and HubSpot
- VerifyEvery role, every table and every page checked before you ship
- Publishing, domains and rollbackGo live, use your domain, undo a bad release
- Operating your appSQL, rows, schema, logs and secrets, from the builder or an agent
- User provisioning (SCIM)Add and remove workspace members from Okta, Entra ID or OneLogin
- Export and self-hostTake the code with you or run Appbricx on your servers
- Self-host installDocker Compose on your own servers, with a one-time license
Tutorials
- Build a booking app with Claude CodeEnd to end, with every file and screenshot from the real app
- Multi-user todo listPrivate rows per user and a daily overdue email
- Client portalEach customer sees only their own projects and invoices
- Slack on new sign-upConnect Slack and post every new member to a channel
- TemplatesApps to start from; blocks, workflows and components to add
Reference
- Reference homeSignatures, parameters, errors and examples, generated from the source
- Frontend SDKEvery call on app, with types
- HTTP APIThe developer API and your app's data API
- MCP toolsThe tools your coding agent calls
- CLIEvery command and flag
- Integrations catalogEvery integration and its actions
- Contract formatEvery key of the app contract
- AI key resolutionWhich key the builder uses, and why
- Run Appbricx locallyFor contributors to the platform