Export and import templates
Exporting a flow generates a portable JSON file with all nodes, connections, and configurations (without credentials). Importing recreates the flow from that file.
When to use it
To share flows between accounts, make backups, reuse base structures, or collaborate with your team.
Steps
- 1Export from canvas: click the download icon in the top bar (between Guide and Production). Downloads {name}-template.json.
- 2Export from list: in the Flows screen, flow context menu (⋮) → «Export template».
- 3Import: in the Flows screen, click «Import template» → select the .json file.
- 4The imported flow starts in Paused state. Review connector configurations (they are left blank).
- 5Configure the required connectors in each node before activating the flow.
Reference
- Template format
- Self-contained JSON with nodes, edges, tool definitions, and flow metadata. Does not include API keys or tokens.
- Connectors on import
- Connector fields are empty after import. You must assign connectors manually before activating.
- Tools on import
- If the flow uses tools by name and they exist in the destination account, they are reused. If they don't exist, they are created as new tools.
- Compatibility
- Templates are compatible between accounts on the same Pulbot version.
Common errors
- «Invalid template format»
- The JSON file is corrupted or was generated by an incompatible version. Re-export from the source account.
- Imported flow doesn't work
- Connectors are empty. Configure the credentials in each node that requires them.
Next step
Read best practices to build maintainable flows.