What you can export
Full workspace export
Settings → Data → Full export:- Choose scope (Everything, or specific categories).
- Optionally: apply date range filters.
- Submit.
- Nora prepares the export asynchronously. Notification when ready (usually minutes; large workspaces take hours).
- Download the signed ZIP.
manifest.json— index of contents, checksums, export timestamp.flows/*.json— one file per Flow.pipelines/*.json— one file per pipeline.documents/— original files + metadata.memory/*.json— one file per memory space.traces/*.jsonl— grouped by day.datasets/*.jsonl— one per dataset.audit.jsonl— the full audit trail.signature.sig— signature overmanifest.json.
Programmatic export
Most--json CLI commands produce parseable output:
Data migration between workspaces
Common recipe: staging → prod:- Connectors and provider keys — must be re-created in the destination (credentials themselves can’t leave the source).
- Memory content — you can export via
nora memory ... list --jsonand re-insert, but scope keys may differ. - Traces — historically won’t be attached to the new workspace’s Flow.
Individual user data export (GDPR)
For a user’s data portability request: Settings → Data → User exports → New:- Enter the user identifier (email or scope key used in your Flows).
- Nora walks all workspace data:
- Traces where scope matches.
- Memory items scoped to the user.
- Feedback attributed to the user.
- Approvals decided by the user.
- Produces a per-user ZIP.
Formats and conventions
- JSONL — one JSON object per line. Ideal for streaming into databases and log tools.
- JSON — pretty-printed. Ideal for humans and small datasets.
- CSV — for spreadsheets and QA workflows.
- PDF — for compliance reviewers who want a printable artifact.
--json, adding it gives you machine-readable output for scripting.
Signed exports
Every export ZIP includes a signature over the manifest. Verify with your workspace’s export public key:Rate limits
- Full-workspace export: max 1 concurrent per workspace, one every 24h.
- Individual category export: unlimited via CLI.
- Individual user export: max 10 concurrent per workspace.
Related
- Retention — expiration policies (export before things age out).
- Compliance — regulatory export requirements.
nora flows— Flow snapshots.nora memory— memory export via list commands.