Released 2026-06-20. The reuse-and-teams release: clone any asset, build agents and streams from templates or a description, push agent results into live dashboards, and run FlowFn across a team with granular roles and hand-offs.
Added — Duplicate & templates
- Duplicate any asset. Forms, visualizers, agents, streams, playgrounds, and data sheets (a whole database or a single sheet) all gain a Duplicate action — pick a new name and get an independent copy with all its content, settings, configuration, and triggers. Unique fields (slugs, webhook paths, embed tokens, invocation codes, server keys) are regenerated, secure values are re-encrypted for the copy, and it starts as a draft. Duplicating a playground also deep-copies its linked data-sheets database. Workflows keep their existing Clone.
- Templates for every type. Agents and streams join workflows, playgrounds, forms, and visualizers as template types. The Use template dialog and the public gallery now filter by type so you can jump straight to the kind you want.
- AI can create agents and streams. Ask the AI assistant for an agent or a stream and click Create agent or Create stream to scaffold a draft you can refine — the same way it already builds workflows, playgrounds, forms, and visualizers.
Added — Agents
- Push results to a visualizer. Bind a visualizer under an agent's Tools tab and the agent records structured results as it works — append a new row for history, or replace the latest snapshot for a live value. Data is checked against the visualizer's fields before it's saved.
- Auto-resolve a chat. Interactive agents can close a conversation as Resolved once the visitor confirms it's sorted (they always confirm first). Off by default; reopening is one reply away.
Added — Teams & integrations
- New roles & scoped access. Two new member roles — Billing (manage plan and payment, no resource access) and Viewer (read-only) — plus scoped allowlist access that limits a member to a hand-picked set of items at view or edit level.
- Transfer to another team. Hand a whole app, or a single workflow, form, visualizer, agent, playground, or stream, to another team you own or admin — with a pre-flight summary. Data and the item's own environment variables come along; team-specific connections and AI keys are cleared to re-connect.
- More integrations as playground fetches. Read actions across commerce, CRM, and productivity tools (Shopify, WooCommerce, Square, Zoho CRM, Notion, ClickUp, Zoom, Discord, and more) can be called straight from a playground with
flowfn.fetchData. - Recoverable data-sheet rows. Deleted rows move to Recently deleted and stay restorable for 90 days.
Fixed
- The playground Data tab no longer pre-fills empty date cells with today's date — an empty cell shows nothing, and date / time fields use the standard FlowFn pickers.
- Data-sheet row actions default the primary-id column to the row id, and show the exact key to use in your server code when you pick a field.
- An AI-generated server function now keeps the inputs declared in its code.
- The playground Data tab loads only the first sheet on open, refreshes the selected tab on demand, and paginates correctly.
Notes
- Duplicate and AI-create respect your plan limits and content moderation; created items start as drafts. Costs apply only when you run an agent or stream.