Skip to content

Apps

Apps is the home of everything you have built: "Everything you've built — apps, dashboards and databases, in one place." It has three tabs — Apps, Dashboards and Databases — plus a shortcut to Studio. This page covers the hub itself and the Apps tab (published workflows); boards and databases have their own pages: Dashboard, Databases.

The hub

  • TabsAll, Apps, Dashboards, Databases.
  • Search across apps, dashboards and databases; Tags filter (app tags, dashboards, databases); Favourites only; sort by Recently updated or name; Grid or List view.
  • Each card shows when it was last updated and a quick fact — n charts for a dashboard, n tables or the engine and address for a database. The star adds an item to your favourites; More actions opens the card menu.
  • New creates an App (Build a workflow, then publish it as an app — it takes you to Workflow AI) or a Dashboard (Start an empty dashboard for your charts).

Apps (published workflows)

An app is a workflow that its owner published with Appify (see Workflow AI → Appify). People who can use it see a form or a chat, never the canvas. There are two kinds.

Generic apps

Open a generic app and you get:

  • Inputs — one field per workflow parameter the owner marked editable in app, with Required badges. Some apps are Params-first (fill the fields, then run); some Run directly (This app runs without inputs — everything it needs is already in the workflow). An app with several entry points keeps a separate input per entry point.
  • Run — starts a run. Every run appears as a Run timeline below (Run 1, Run 2, …) showing each step as it goes: Waiting to start, Running…, Completed in duration, Failed at step, Stopped by you, Skipped. Agent steps show the agent's plan (Planned n steps) and progress.
  • Result — the outputs the owner chose to export, per run, with download links for generated files.
  • Run again re-runs with the same inputs, or edit them first.
  • Inspector / App details — the app's description and what it expects as input; Agents lists the agent steps involved.

If you lose connection mid-run, nothing is lost: the run continues on the server; this view will catch up.

Chatbot apps

A chatbot app opens as a chat. Type a message (or use the microphone), attach files if the app asks for them, and the workflow's agent answers; Chat History keeps your earlier conversations with that app, New chat starts another. Open Workflow (owners only) jumps to the canvas.

Sharing an app

Apps are shared from the workflow (ShareOnly view in apps), so the person can use the app but not open or edit the workflow. When the owner sends an update (Send my changes to all), everyone using the app gets the new version.

Do it with the API

Running an app is running its workflow. The app runner saves the edited inputs into the workflow definition (PUT /microservices/workflow/{id}/) and then calls POST /microservices/workflow/rerun/; results come from the outputs/ view and the run status socket — see Workflows. The app list is the workflow list filtered to available_as_app: true (chatbot_app tells the two kinds apart).

Finblade documentation