What are visualizers?
Visualizers are live dashboards that display data pushed from your workflows. You define a data schema (fields and types), add views (table, bar, pie, line, or raw JSON), and optionally filters. When a workflow runs a Data Visualizer task, it sends a row of data to the visualizer; over time you build a dataset that viewers can explore.
Key features
- Data schema – Define fields (e.g. string, number, date) that match the output of your workflow task. Each workflow run can push one row (or more) into the visualizer.
- Views – Table (paginated, sortable), bar chart, pie chart, line chart, or JSON view. You can add multiple views and switch between them (tabs, grid, or pages).
- Filters – Let viewers filter data by field and operator (e.g. equals, greater than, contains). Filters can be fixed or overridable on the public page.
- Public link – Each visualizer has a unique slug. The public URL is
/v/<slug>. You can share this link so anyone can view the dashboard without logging in. - Password protection – Optionally set a password; viewers must enter it to access the public page.
- Embed – Enable embedding to show the visualizer inside an iframe on your own site; an embed token is used for access control.
- Search visibility (SEO) – Off by default. On a plan that includes SEO, turn on Enable SEO in the visualizer's Search visibility section and optionally set an SEO title, description, and keywords (blank fields fall back to the visualizer's title and description). Indexing only applies on your app's own subdomain or custom domain — under
flowfn.com/v/<slug>the page is always kept out of search; the visualizer must be public and published.
Status and limits
Visualizers have a status: draft, published, or archived. The public page only shows published visualizers. Plan limits may cap the number of visualizers per team; check Billing for your plan.
See Creating and using visualizers for step-by-step setup and connecting a workflow.
Real-world example: a live sales dashboard
- Define a schema:
date(datetime),region(string),amount(number). - Add a bar view (region × sum of amount) and a table view; add a
regionfilter for viewers. - In a workflow that runs after each order (or on a schedule), add a Data Visualizer task that pushes one row per order into this visualizer.
- Publish and share
/v/<slug>with your team — the dashboard fills in as the workflow runs.