Export Agent
Bundle an agent's full configuration into a portable, reusable package.
Export Agent Package bundles this agent's logic, configuration, tools, and contextual data into a single portable package for reuse or deployment in another environment. Open it with Export Agent, the export icon in the header above the canvas, between Integrate Agent (</>) and Agent Config. You need the Export Agent capability; without it the button is disabled.
You can also open it from the agent list: in My Agents, select ••• on the agent's row, then Export Agent. It opens the same dialog.

What gets exported
The bundle is a complete snapshot of the agent's setup, so it can be rebuilt exactly as-is somewhere else. It includes the agent's:
Identity and instructions
Attached skills and knowledge
Integration skills
Triggers and checklists
Guardrails
Runtime settings
That makes it useful whenever the agent needs to leave its current home:
Move it between environments (development → staging → production)
Share it with another team or tenant
Keep a portable backup outside the platform
Knowledge in the package
Knowledge attached to the agent always travels with it. No export option turns it off. The package holds each knowledge base attached to the agent, together with its files.
When you import the package, Qore restores each knowledge base, with its files, into the importing project as that project's own copy, and attaches it to the imported agent. Each restored knowledge base gets a new version labelled Imported.
Re-importing the same package updates the project's existing copy instead of making a second one. Other agents in that project that use the same knowledge base see the update too.
Knowledge that another project already holds is imported as a new copy. The original isn't changed.
An import replaces the agent's knowledge rather than adding to it. Knowledge the agent already had in the target project, but that isn't in the package, is detached. Governed graphs stay attached.
Governed graphs aren't imported. The import lists them in a warning: N attached knowledge graph(s) will not be imported, followed by their names.
Older multimodal knowledge comes back as text. Files that were ingested as multimodal are imported and processed as text only. The import warns you how many are affected.
Export options
Before you export, three checkboxes decide how much sensitive or connected material travels inside the bundle. All three are unchecked by default.

Include secrets
Unchecked
API keys, tokens, and credentials — not just references to them.
Include MCP configuration
Unchecked
Each MCP connection's credentials and settings: OAuth client ID and secret, headers and tokens.
Include integration skills
Unchecked
The agent's connected Apps & Services / integration-backed skills and their setup.
Ticking any of the three shows a warning: Exporting secrets, MCP configuration, or integration skills may expose sensitive credentials, internal tools, or privileged access.
MCP connections are exported either way. With Include MCP configuration on, each connection travels with its credentials and settings, ready to use. With it off, each connection travels without its OAuth client ID and secret, headers and tokens, and is marked not initialized. After import, such a connection shows Initialize in the agent: select it to re-enter the connection's credentials. See MCP.
Include secrets exports credential values in plaintext form inside the package. Leave it off unless the destination environment genuinely needs the same credentials and the package will be handled securely. When it is off, secrets export as references and you supply the values again in the target environment via Secrets & Variables.
Exporting the package
With your options chosen, the export itself is a single step. Select Export Agent in the header, set Include secrets, Include MCP configuration, and Include integration skills as needed, then select Export Package (or Cancel to dismiss).
The package isn't downloaded in your browser. Qore builds it in the background, so a large agent can't time out while you wait, and shows Agent export is in progress. You will receive an email with the download link shortly.
When the package is ready, you get an email titled Your agent export "‹agent name›" is ready! Select Download in the email to get the package, the one portable file you import into another environment. If the export raised any warnings, the same email lists them after Please note:.
The download link expires. How long it lasts depends on where your deployment stores files. Exporting the agent again sends a new email with a new link.
If the export fails, Qore retries it automatically. If it still fails, you get an email titled Your agent export failed that gives the reason, and a View Agent button that opens the agent. The email ends with If the issue persists, please contact support, followed by a reference ID to share when one is available.
Both emails go to the email address of the user who started the export.
Troubleshooting
FAQs
Related sections
Integrate Agent — Run the agent live in your product instead of packaging it.
Secrets & Variables — Recreate or rotate secret values in the target environment.
Runtime & Versioning — Match runtime settings after import.
Maintained by Abhishek Paul
AI-assisted, human-approved

Last updated
Was this helpful?

