How do I import, export, or update a workflow?
AI Flowi Workflow can import and export workflow JSON and update component definitions in a saved flow. The normal export path removes credential fields before download, but ordinary text fields may still contain secrets you entered. When an update changes component structure, review the proposed change, inspect connections, and retest the workflow. Updated 9 October 2026.
By Ai Flowi · Technical review: Janice Lee, Technical Support, Ai Flowi.
Published · Updated
Prerequisites
- Have a workflow open for export or component updates, or a JSON file for import.
- Keep a copy of a workflow before making a change you may need to reverse.
- Remove real credentials from ordinary text fields before sharing an exported example. Use placeholders such as
YOUR_API_KEY_VARIABLE.
Import or export JSON
- To export, use the normal workflow export action and download the JSON file. Inspect it before sharing: credential sanitization is not a complete data loss prevention check.
- To import, select a valid workflow JSON file. The importer accepts a single flow object or a container with multiple flows.
- Review imported components and connections. Some older edge and output formats have compatibility handling; other historical formats may need additional handling and may not load.
- Test the imported flow with the required credentials and services configured for your environment.
Update a component
- Review the current component structure against the saved one when an update is offered.
- Read any breaking-change warning before confirming. The update path can preserve input values when their names and types remain compatible and uses the current component code and structure.
- Inspect every affected edge after the update. An incompatible edge may be lost rather than remapped automatically.
- Retest the workflow, including any external connection on the changed path.
Expected result
An import loads a workflow for inspection; an export downloads workflow JSON through the sanitization path. A component update applies the current component structure while preserving compatible values where possible. None of these actions establishes that an external credential or service will work at runtime. See Ask AI.
Common errors
- JSON upload is rejected: Check that the file contains valid JSON. If the browser reports a non-JSON MIME type, retry a standard JSON export.
- An imported component is missing or differs: Check component availability and compatibility handling for older formats. See common errors.
- A connection disappears after an update: Review the breaking-change warning, inspect edges, and reconnect or revise the affected path before retesting.
Organise projects and workflows
In AI Flowi Workflow, Projects lets you create and search projects, switch between card and list views, and browse All Projects, Recent, Favorites and Archived.
Project favorites and archive choices are saved in your browser, so they do not synchronise across devices. Archiving a project hides it from the other project tabs without deleting it.
Project cards show workflow counts and available edit dates; active-project, live-workflow and webhook metrics are shown as unavailable rather than measured values.
Inside a project, use Workflows to search, filter by status, switch between list and grid views, and sort by recent edits, name or Go Live readiness. Favorites appear before other workflows, and Runs and Success rate sorting are disabled when per-flow run metrics are unavailable.
Select workflows for bulk download or confirmed deletion. Bulk download skips run-only workflows and reports the skipped items.
Save changes and recognise canvas locks
Autosave saves workflow changes when enabled. Navigation is guarded while recognised unsaved changes or a build are pending, and the browser can warn before the page closes.
Canvas controls prevent dragging, connecting and selecting nodes while a workflow is locked, agent work is in progress, or a version preview is active.
Save, inspect and restore workflow versions
- Open Version History and select Current to inspect the working draft; use Save to capture a version for later inspection and restoration.
- Select a saved version to preview it on a read-only canvas. Returning to Current or leaving Version History restores the draft unless you have explicitly restored a saved version.
- Use the saved version’s export action to download its workflow JSON, or its delete action to remove the selected history entry after confirmation.
- To replace the current canvas, choose Restore and confirm the version. Save current draft before restoring is selected by default; leave it selected to preserve the draft before replacement.
Version History displays the saved entries and the retention limit when one is returned by the service.
Import a shared workflow or open its view
A shared workflow import link uses a share token to create a private imported copy and open its canvas. If the link is invalid, expired or no longer public, the import screen reports an error.
Review imported components, ordinary text fields and credentials before running the copy; importing does not verify an external connection.
The separate workflow view opens the canvas for a workflow available to your account and remains subject to subscription access checks. To publish a visitor-facing application, follow the publishing guide.