New · 30+ ready-to-launch templates

The no-code platform
your whole business runs on.

Model any process — CRM, projects, inventory, helpdesk, HR — in minutes. Real-time collaboration, public forms, automations, billing, audit log. One platform, infinite back offices.

app.backoffice.io / acme / customers
Customers
142 records · 3 filters · live
SK DM +4 + New
Status: Active Owner: anyone Plan: Pro · Enterprise + Add filter
MRR
$58,420
▲ 12.4% MoM
New customers
127
Pipeline

Trusted by lean teams shipping fast

NORTHWINDHOOLIINITECHSTARK CO.UMBRELLAPIED PIPER
Why BackOffice

Stop duct-taping ten SaaS tools together.

Most growing teams pay for a CRM, a helpdesk, a project tracker, a forms tool, a billing portal — and still end up gluing them with spreadsheets. BackOffice is one workspace where every record lives next to its automations, dashboards, permissions, and audit trail.

  • One source of truth. Customers, deals, tickets, projects, invoices — all related, all real-time.
  • No-code, but not toy. Roles, grants, audit log, API tokens, webhooks, public forms, Stripe billing.
  • Yours forever. Export everything. Self-host the whole stack if you outgrow us.
10×
faster than custom-building internal tools
$0
to start. No card, no sales call, no demo deck.
~1h
to migrate a spreadsheet into a real app
workspaces — one per team, one per client
The Builder

Configure every pixel — without writing code.

Fields, layouts, flows, forms, permissions, dashboards. Every surface in BackOffice is something you drag, rename, and ship in minutes — and you can watch it happen below.

Drag a field in. Watch the form rebuild itself.

30+ field types — text, currency, date, picklist, rich text, relation, formula, lookup, geo. Each ships with validation, conditional visibility, and a beautiful default UI.

  • 30+ field types out of the box
  • Conditional visibility & validation, no code
  • Per-role read/write at the field level

Lay out record profiles like a designer would.

Sections, columns, tabs, two- and three-pane layouts. Drag widgets onto a record to compose a profile that finally tells the whole story — without a designer in the room.

  • Drag widgets between panes
  • Conditional sections based on record data
  • Per-role layouts — sales sees deals, support sees tickets

Wire automations like Lego — without Zapier.

Triggers, conditions, branches, delays, HTTP calls, code steps. Build a workflow on the canvas — watch dots flow through your logic in real time.

  • Run on record changes, schedules, webhooks, or forms
  • Replay any past run to debug step-by-step
  • Branch on any field, role, or external API result

Publish any entity as a branded public form.

Lead capture, applications, support intake, RSVP, job postings. Toggle which fields are visible, drop your logo on, and the public URL is live.

  • Custom domain & branding
  • File uploads, e-signatures, payments
  • Submissions become records — instantly routable

Permissions that pass a security review.

Role-based by default; row- and field-level grants when you need them. Every change lands in a tamper-evident audit log — exportable to CSV for compliance.

  • Roles, scopes, grants — composable
  • Field-level read/write per role
  • Signed audit log, replayable

Dashboards your CEO will actually open.

Stat cards, charts, kanbans, calendars, gantts, pipelines. Mix them on any page or record profile — not buried inside a separate BI tool.

  • 15+ widget types, all real-time
  • Drill from a stat into the underlying records
  • Public dashboards for clients & investors
Real-time multiplayer

Your team, in the same record, at the same time.

Cursors, presence avatars, live comments. Like Figma — for ops.

API · webhooks · MCP

Typed everywhere — including for AI.

// any field, any entity, any tenant
await bo.records.create({
  entity: 'customer',
  data: { name: 'Globex', mrr: 890 }
})
// → fires webhooks · audit log · flows
Multi-tenant native

One workspace per client.

Each isolated at the database level. Scale to thousands without rewriting a thing.

acme.io
globex.com
hooli.xyz
+ 142 workspaces
Stripe billing built-in

Charge customers from the same workspace your team operates in.

INV-1042 May 9, 2026
Team · 12 seats $228.00
Storage add-on $12.00
Total $240.00
PAID
Template marketplace

30+ ready-to-launch apps. Or fork one and remix.

CRMHelpdeskProjectsInventory HRATSField serviceBookings POSDonor CRMBug trackerOKRs
Built-in AI

Your back-office, with an AI agent on the team.

BackOffice ships with an MCP server, an in-app chat, and AI flow steps — so models like Claude can read your records, build new entities, and run automations alongside your humans. Bring your own key. Stop paying SaaS-on-top-of-AI tax.

BackOffice AI claude-opus-4-7 · MCP
You

Build me a sales CRM with deals, contacts, and a pipeline kanban.

AI

On it. Calling MCP tools…

mcp.entity.create "Deal"
mcp.entity.create "Contact"
mcp.field.bulkAdd 8 fields
mcp.view.create "Pipeline" kanban
AI

Done. Want a follow-up flow when a deal is won?

You

Yes — and draft the email template too.

Acme Co. workspace
📦 Sales CRM
📋 Deals 8 fields
👤 Contacts 6 fields
📊 Pipeline kanban
Flow: deal-won drafting…
AI is building · 4 changes · audit logged
💬

Talk to your data

Ask any record a question. Summarize a customer's last 90 days, draft a reply in your voice, classify a thread, score a lead. The AI sees only what the asker is allowed to see — same permissions as a human.

Summarize Globex's Q1 issues.
3 themes from 47 tickets:
  • Sync delays on bulk imports (18×)
  • Dashboard refresh latency (12×)
  • Onboarding doc clarity (9×)
🛠

AI as a builder

Every workspace exposes an MCP server. Point Claude, Cursor, or your own agent at it — they can create entities, add fields, build views, and wire flows just like a human admin would.

await mcp.entity.create({
  name: 'Invoice',
  fields: [
    { name: 'amount', type: 'currency' },
    { name: 'status', type: 'select' }
  ]
})
ClaudeCursorClineGooseYour agent

AI inside flows

Drop an AI step into any automation. Classify tickets by urgency, enrich leads from a website, summarize threads, route work — all without code. Pick the model per step; cheap and fast or smart and slow.

Classify ticket claude-haiku-4-5
→ urgency: high → category: billing → assign: @finance
Bring your own model. Claude, GPT, Gemini, local Ollama — all supported. We don't markup tokens. We don't rate-limit your AI. Your keys, your bills, your control.
ClaudeGPT-4GeminiLlamaMistralOllama
Templates

Launch in five minutes — peek inside any template before you fork it.

Each template is a real working app. Browse the entities, fields, flows, and views you'll get on day one. Pick one, hit "Use this template" on signup, then make it yours.

+24 more templates marketplace launches with the public beta
📋

Sales pipeline

A working CRM in five minutes — leads, deals, contacts, won-revenue dashboards.
4entities
28fields
3flows
5views

What's inside

📦 Deal 8 fields
amountstageprobabilityclose_dateowner+ 3
👤 Contact 7 fields
🏢 Company 6 fields
📅 Activity 7 fields

Built-in flows

  • Deal won → onboarding kickoff
  • Lead router · round-robin
  • Weekly digest to #sales

Public form

📝 Lead capture · branded · captcha
Pipeline · Q2 2026 ● live
Lead 14
Globex$890
Initech$420
Soylent$1,200
Qualified 8
Hooli$2,650
Stark Co.$3,100
Won 23
Northwind$4,200
Umbrella$1,800
Use this template → Free tier covers the entire template
🎫

Support tickets

Inbound from email and forms, SLAs that actually trigger, a public reply portal customers will use.
4entities
34fields
5flows
6views

What's inside

🎫 Ticket 12 fields
subjectprioritystatussla_deadlineassignee+ 7
👤 Customer 6 fields
💬 Reply 8 fields
SLA Policy 8 fields

Built-in flows

  • Inbound email → ticket
  • SLA approaching → alert assignee
  • AI: classify priority
  • CSAT survey on resolve
  • Daily backlog digest

Public form

📝 Support intake + ticket status portal
Inbox · 23 open ● live
P1 Globex · billing API returning 500 SLA 12m
P2 Hooli · CSV export missing currency col SLA 1h
P2 Initech · cannot invite teammate SLA 2h
P3 Stark Co. · feature request: dark mode SLA 4h
P3 Northwind · onboarding doc typo SLA 1d
Use this template → Includes a public ticket-status portal
🗂

Project tracker

Projects, tasks, milestones, gantt + kanban + timesheet — everything an agency or product team needs.
5entities
32fields
4flows
7views

What's inside

📁 Project 6 fields
Task 9 fields
titleownerduestatusestimate+ 4
🎯 Milestone 5 fields
Time entry 6 fields
📎 File 6 fields

Built-in flows

  • Task overdue → assign + Slack
  • Weekly project digest
  • Milestone hit → invoice draft
  • AI: summarize standup notes

Public form

📝 Project request intake (client-facing)
Roadmap · Q2 → Q3 ● live
Discovery
API rebuild
Mobile beta
Billing v2
GA launch
AprMayJunJulAugSep
Use this template → Includes timesheet + invoice export
📦

Warehouse + orders

SKUs, multi-location stock, suppliers, purchase orders, low-stock alerts that actually fire.
5entities
36fields
3flows
4views

What's inside

🏷 SKU 9 fields
📍 Stock level 6 fields
sku_idlocationon_handreorder_at+ 2
📃 Purchase order 8 fields
🏭 Supplier 7 fields
📋 Order 6 fields

Built-in flows

  • Below reorder point → draft PO
  • PO received → adjust stock
  • Daily low-stock email to ops

Public form

📝 Damage / loss report (warehouse staff)
Stock · all locations ● live
Widget Pro412
Widget Lite270
Bracket M-1238
Cable USB-C11
Adapter 65W324
Mount kit540
Use this template → Multi-location ready · barcode-scan compatible
👥

Hiring & onboarding

ATS pipeline, interview loops, offers, day-1 checklists, doc storage. Plug-and-play for a 10-50 person team.
5entities
41fields
6flows
6views

What's inside

🧑 Candidate 11 fields
namerolestagescorecardresume+ 6
🗣 Interview 8 fields
📜 Offer 9 fields
🎉 Employee 8 fields
Onboarding task 5 fields

Built-in flows

  • Application → screening checklist
  • Interview booked → calendar invite
  • Offer accepted → onboarding kickoff
  • Day-1 checklist auto-assigned
  • AI: summarize interview feedback
  • Rejected → polite-reject email

Public form

📝 Job application + careers page builder
Engineering pipeline · 12 open roles ● live
Applied 47
JM Julia M.
RN Raj N.
EO Ezra O.
Screen 12
PT Priya T.
MS Mia S.
On-site 4
DK Daniel K.
Offer 2
AB Aisha B.
Use this template → GDPR-friendly applicant data handling
🛠

Field service

Jobs, dispatch, technicians, customer SMS, invoices. Built for HVAC, plumbing, install crews, mobile repair.
4entities
30fields
4flows
5views

What's inside

🔧 Job 12 fields
addressscheduled_forstatustechnicianphotos+ 7
🧑‍🔧 Technician 7 fields
🏠 Customer 6 fields
🧾 Invoice 5 fields

Built-in flows

  • Job dispatched → SMS customer ETA
  • Job complete → invoice draft
  • No-show → reschedule + notify
  • CSAT survey + Google review prompt

Public form

📝 Service request intake (mobile-first)
Today's dispatch · May 9 ● live
08:00 Boiler service · 412 Oak St RT done
10:30 HVAC install · 88 Pine Ave RT on site
13:00 Leak repair · 22 Birch Rd DK scheduled
15:30 Annual checkup · 901 Cedar MS scheduled
Use this template → Mobile-first · works on a tech's phone
How it works

From zero to your team's daily driver — in about an hour.

Most of that hour is spent answering "what do you call this thing?" The rest is just clicking.

01 ~4 seconds

Spin up a workspace.

Pick a template (or start blank). We provision a Postgres schema, seed entities, wire default flows, and hand you the keys before you've finished saying "actually, hold on…"

  • 30+ templates · zero setup wizards
  • Your own subdomain, instantly
  • Demo data included if you want it
02 ~30 minutes

Make it sound like your business.

Rename "Customer" to "Account." Drag fields around. Pick your brand color, your terms, your workflow stages. The defaults are good — the customizations make it yours.

  • In-place renaming (yes, even the URL slugs)
  • Conditional fields & validation, no code
  • Brand colors and logo — public form ready
03 forever

Invite the team. Watch it come alive.

Roles, grants, public forms, a typed API. Your whole team is in the same workspace by lunch — and the activity feed makes the "where did that get decided?" Slack threads disappear.

  • Live presence + cursors + comments
  • Dashboards your CEO opens, not just installs
  • Audit log so compliance never asks twice
Built for any team

What will you run on BackOffice?

🏪Agencies

One workspace per client, billed via Stripe.

🏗Construction

Jobs, subcontractors, materials, timesheets.

🚚Logistics

Shipments, drivers, routes, proof-of-delivery.

🩺Clinics

Patients, appointments, intake forms, billing.

🛒E-commerce

Orders, returns, suppliers, customer service.

🎓Schools

Students, classes, assignments, parent portal.

🏛Nonprofits

Donors, grants, programs, impact reporting.

🛠SaaS startups

Internal tools, customer ops, billing back-office.

“We replaced HubSpot, Zendesk, and a Notion-as-database mess with one BackOffice workspace. Onboarding our 12 ops people took an afternoon. Three months in, we've built six apps we never would've built in a custom stack.”
RA
Rosa Aguilar
Head of Operations · Northwind Traders
Pricing

Honest, per-seat pricing. Cancel any time.

Start free. Upgrade only when your workspace grows beyond the Free limits — never because of feature gates.

Free
$0/mo

For solo builders & small teams kicking the tires.

  • ✓ Up to 3 seats
  • ✓ 1 workspace
  • ✓ 1,000 records
  • ✓ All entity & dashboard features
  • ✓ Public forms (BackOffice branding)
  • ✓ Community support
Start free
Business
$49/seat/mo

For ops-heavy teams and agencies running client back-offices.

  • ✓ Everything in Team
  • ✓ Unlimited records
  • ✓ SSO (SAML / OIDC)
  • ✓ Field-level permissions & grants
  • ✓ Signed audit log export
  • ✓ Dedicated CSM + 99.9% SLA
Talk to sales

Need self-host? BackOffice Enterprise →

FAQ

Questions, answered.

Is BackOffice really no-code, or do I need a developer?

Truly no-code for 95% of what teams build. Power users can drop into the typed API, webhooks, or MCP server for custom integrations — but you can run a full CRM + helpdesk + project tracker without a single line of code.

How does it compare to Airtable, Notion, or Retool?

Airtable is great for spreadsheets-with-views; BackOffice is built for operations — roles, grants, audit log, public forms, billing, real-time presence, and multi-tenancy come standard. It also ships with templates that boot a real CRM or helpdesk in five minutes, not a starter kit.

Can I export my data?

Yes — every entity exports to CSV from the toolbar, and the typed API lets you stream the whole workspace if you ever leave. Your data is yours.

Do you support SSO and on-prem?

SSO (SAML / OIDC) ships in the Business plan. Self-host is available on Enterprise — your team gets the full stack (Postgres + Redis + storage) under your VPC, with the same upgrade path as cloud.

How are you priced compared to bundling separate SaaS tools?

Most teams replace 3–5 paid tools the first month. Even on Business, BackOffice typically costs less than just the CRM line item it replaced — and you stop paying integration tax forever.

What about AI? Which models? Who pays for tokens?

AI shows up in three places: an in-workspace chat that respects each user's permissions, an MCP server so external agents (Claude, Cursor, Cline, Goose, your own) can build entities and run flows, and AI steps inside flows for classify/enrich/summarize/route. Bring your own model — Claude, GPT, Gemini, or local Ollama — we don't markup tokens or rate-limit your AI. Your key, your bill, your control. Jump to the AI section →

Build the back-office your team actually wants to use.

Free for 14 days. No credit card. Cancel any time. Bring your spreadsheets — we'll do the rest.