Browse documentation

What is Emberblocks?

Emberblocks turns your data into real, polished internal tools. You describe the app you need, AI drafts the tables and views, and you refine everything visually — then publish it to your team in one click. No code, no stale exports, no glue scripts.

How an app is put together

  • Tables hold your data — in the built-in Ember database, or mirrored live from Airtable, or read from your own Postgres. See Connect your data.
  • Views are the pages of your app. A view is a grid of blocks — tables, charts, kanban boards, buttons, comments — or a form for data entry.
  • Actions are the verbs: add a row, edit, navigate, send an email. Buttons and table rows run them. See Actions.
  • Workflows automate the rest — react to row changes, run on a schedule, send emails and notifications, generate PDFs. See Workflows.
  • Roles decide who sees and edits what, down to row-level filters. See Roles & permissions.

Draft, then publish

You always edit a draft. Your team uses the published app at its own address, and nothing changes for them until you press Publish. Before each publish, Emberblocks validates the whole app and lists anything that would break — a chart pointing at a deleted field, a form missing its table — so broken apps don't ship.

Where to go next