Skip to main content
Alongside Genie Apps and Genie Agents, a workspace can also hold Genie Tools — small internal apps with a screen, but nothing you build or deploy. You describe what you want to Genie AI (“a table of orders, and a form to add one”), and Genie renders it live, right there in the chat and on its own page in your workspace.
Open Tools in the workspace sidebar to see every Genie Tool in the workspace, or open one directly at its own page under /workspace/<your-workspace>/tools.

How it’s different from an App or an Agent

The short version: an Agent runs on its own and has no screen; a Tool has a screen and only runs when someone opens it. Both can read and write the exact same data — a Genie Agent can drop new rows into a workspace table overnight, and a Genie Tool can show them the next morning, with nothing to wire up between the two.

Building one

There’s no separate form-based builder — Genie AI is how you create and change a Genie Tool, the same conversation you’d use for anything else in Genie:
  • “Build me a tool with a table of orders and a form to add one”
  • “Add a button that marks the selected order as shipped”
  • “Show a running total of orders at the top of the page”
Genie AI shows the tool working right in the chat as it builds it — a live table, a working form — not just a description of what it did. Once you’re happy with it, it’s saved and appears on the Tools page — private to you until you share it, the same as a Genie Agent: open its settings menu (⋯) and choose Everyone in the workspace or Only selected people.
Because there’s no separate editor, changing a tool is always a conversation: “add a column for the customer’s phone number” or “remove the delete button, I don’t want anyone deleting orders by accident.”

What a Genie Tool can show

A tool’s page is built from a small set of building blocks, and Genie AI picks and arranges them for you: Every block handles the in-between states on its own: a table shows a loading skeleton while it fetches, says plainly when it’s empty, and if something fails, the rest of the page still renders with the failure named next to whatever broke — one bad block never blanks the whole tool.

Pages, and a form that asks one thing at a time

A tool with a lot going on isn’t one long scroll: a page that’s both long and mixing different jobs — importing data, managing it, reading a chart — is automatically split into focused pages, typically Dashboard, Upload, Manage, and Analytics, each carrying just the blocks it needs. The page you’re on is part of the tool’s URL, so a link to a tool can point at one specific page, and a tool keeps up to 10 pages (see Limits). A page can also run as a form: instead of one long form block, it’s drawn one question at a time with a progress line, ending on a thank-you screen once it’s submitted — the same shape as a typeform.

Where the data lives

A Genie Tool’s data lives in your workspace’s own tables — a schemaless place to keep records that doesn’t require a Genie App or a Genie Cloud database at all. Ask Genie AI for “a tool with a table of leads” and it creates the table the first time something is written to it; there’s no schema to design up front, and adding a new field later is just as conversational as asking for the tool itself. These same workspace tables are also available as a step inside a Genie Agent — so an agent can gather leads overnight and insert them, and a Genie Tool can list them the next morning, both reading and writing the exact same rows.
A Genie Tool always runs using your own access — opening one, or having someone else open it, never hands out anyone else’s data or credentials. If a tool reads from one of your connected integrations, it does so with your own connection, exactly as if you’d asked Genie AI for that information directly.

Limits

Ask Genie AI things like “list our Genie Tools” or “add a row to the leads table” — it can read, build, run, and edit tools and their underlying tables on your behalf, the same as you can from the Tools page.

Genie Agents

Backend automations that share the same data nodes as a Genie Tool, including workspace tables.

Workspaces overview

Find your way around the workspace and its sidebar.