Skip to main content

Standard Apps

Standard apps are apps the platform ships whole. Where a custom app is something you author — rules, bindings, output contract, versions — a standard app arrives finished: its screens, its logic, and its vocabulary are part of the platform, and adding one to a workspace makes it live there at once, with nothing to write or publish. Each standard app still is an ordinary app row in your workspace, so it appears in the gallery, can be pinned to the sidebar, and is addressed by the same /v1/apps surface as every other app.

You add one from the Create an App wizard: choose Add a standard app, and the wizard lists the catalog as tiles, each with its icon and a sentence on what it does. Tiles for apps the workspace already holds are marked Added; on the others, choose Add and the app is created with a fixed slug and opens on its own dedicated page. The slug is the contract between the app row and that page, which is why it is fixed by the platform rather than derived from the name. Adding a standard app requires the configure tier — a workspace owner in the web app.

In the gallery, a standard app carries a Standard app chip instead of a mode chip and always counts as live. It has no versions, so its card shows when it last ran, or when it was added if it never ran. Everything else behaves like any app: owners can pin it to the sidebar rail, and the card menu's Rename sets a workspace-specific name, icon, and one-sentence description. Two workspaces running the same standard app can therefore call it different things, while its slug — and the routes and tools derived from it — stays the same everywhere.

What the catalog includes

Document Generation is a platform-standard app: it is present in every workspace from the start, so it is always on the gallery and never needs to be added. It turns your own Word templates into finished letters and agreements, one per record of a data product, with every value traceable to where it came from. See Document Generation for the full walkthrough.

Other standard apps are added from the wizard when a workspace wants them. Contracts keeps every contract with its amendments, renewals, and terminations folded into the terms in force, its status, and the dates that need someone — each term cited to its source line. Money Found surfaces recoverable money in the documents and tables the workspace already holds, every row cited to its source line. The wizard always shows the current list; the catalog can include further apps built for specific workflows, and each describes itself in the wizard before you add it.

Under the hood a standard app is deliberately plain. It is created with a fixed slug, a display name, and a mode, and carries no authored logic of its own — no rule cards to compile, no draft to publish, no acceptance set to maintain. Its dedicated page does the work, reading the workspace's data products and documents through the same access checks as every other screen. Because the app row is ordinary, GET /v1/apps lists it next to your custom apps with its slug, its workspace-specific name and icon, and its pin state, so scripts and agents can find it the same way they find anything else.

Who can do what follows the same role ladder as the rest of Apps. Anyone in the workspace can open a standard app the gallery shows them, and what they see inside it is bounded by their Sources access. Adding a standard app, pinning it to the sidebar, and renaming it are owner actions, because they change what the whole workspace sees. Work inside each app follows its own page's permissions — in Document Generation, for example, uploading templates, confirming field sheets, and generating need the member role, while viewers can read templates and history.

Standard apps respect the same boundaries as everything else on the platform: they read only data the workspace already holds, every figure they show carries its provenance, and Sources access rules still decide what each person can see.

Choose a standard app when your need matches what it already does — you get a finished surface on day one and future improvements as the platform ships them. Build your own app when the decision is specific to your business: your rules in your words, your data products as inputs, your output contract, your thresholds, and a versioned ledger you can replay and diff before every change. The two coexist in one gallery, and a workspace commonly runs both.

Find standard apps in the catalog
# Every app row in the workspace, standard apps included
curl -s https://api.talonic.com/v1/apps \
  -H "Authorization: Bearer tlnc_your_api_key" \
  | jq '.apps[] | { slug, display_name, mode, nav_pinned }'

# → { "slug": "doc-gen", "display_name": "Document Generation", "mode": "assisted", "nav_pinned": false }
#   (display_name is this workspace's own — a rename shows here; the slug never changes)
Rename a standard app for this workspace
curl -s -X PATCH https://api.talonic.com/v1/apps/$APP_ID/presentation \
  -H "Authorization: Bearer $OWNER_SESSION_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"display_name": "Letters", "description": "Renewal and notice letters from our contract records."}'
# → { "display_name": "Letters", "display_icon": null,
#     "description": "Renewal and notice letters from our contract records." }

Frequently asked questions

Do standard apps cost extra?+
Adding a standard app is part of the platform and does not change your plan. Work an app does on your behalf is metered like the rest of the platform, through the same credit balance, so check the usage pages for what a given workflow consumes.
Can I rename a standard app?+
Yes. Workspace owners can set a workspace-specific name, icon, and one-sentence description from the card menu or via PATCH /v1/apps/:id/presentation. The slug never changes, so links, routes, and tool names keep working.
Should I use a standard app or build my own?+
Use a standard app when it already does what you need: it is finished, maintained by the platform, and live in one click. Build your own when the decision is specific to your business and you want your own rules, inputs, thresholds, and a versioned ledger you can replay before every change.
Who can add a standard app?+
Workspace owners. Adding an app changes what the whole workspace sees, so it sits at the configure tier like creating a custom app. Members and viewers see standard apps once they are added and work inside them according to their role.
Why is Document Generation already in my gallery?+
It is a platform-standard app: every workspace holds it from the start, so its tile in the add dialog already reads Added. You can still pin it, rename it, or simply leave it unused.