---
title: Import a workflow agent
slug: agent-platform/docs/import-a-workflow-agent
docTags: 
createdAt: 2026-08-12T15:37:10.000Z
---

Import a workflow agent to share it across multiple Agent Platform instances or with other teams. Upload or paste its JSON configuration to complete the import. If you are working within a single Mark instance, [Duplicate a workflow agent](docId\:MdEwF6vrQCh0zC-A5XqX2) instead.

Before importing an agent, [download or copy a workflow agent as JSON](docId\:MdEwF6vrQCh0zC-A5XqX2).

Complete the following steps in Mark:

1. Go to **Agents > Your agents**.
2. Click **Add agent**.
3. Select **Import Agent**.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/SpKXX9dMLs725VhOonST__select-workflow-agent-type.png" size="100" isUploading="false" position="center" width="2430" height="632" darkWidth="2430" darkHeight="632" showCaption="false" indent="1"}

4. Paste the JSON or drag and drop the `.json` file.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/Rz3pAPW12Uu_jCGfnaivC_uplaod-json.png" size="80" isUploading="false" position="center" width="1134" height="736" darkWidth="1134" darkHeight="736" showCaption="false" indent="1"}

5. Click **Next**.
6. (Conditional) If you have existing agents with the same `@ID` (the unique identifier assigned to each agent), choose to create a copy of the agent or overwrite the existing agent.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/Ge9b1tLvpyZLcCoT-1-Q7_existing-agent.png" size="100" isUploading="false" position="center" width="1338" height="898" darkWidth="1338" darkHeight="898" showCaption="false" indent="1"}

7. Click **Next**.
8. (Conditional) Review any trigger reconfigurations needed. For example, when importing a workflow agent with a [webhook trigger](docId\:pYeMYR_1QCBBfc6rGEwlR), Mark generates a new URL.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/eBDucwf-evHvEW0Y9I0VQ_configure-triggers.png" size="100" isUploading="false" position="center" width="1134" height="574" darkWidth="1134" darkHeight="574" showCaption="false" indent="1"}

9. Click **Import Agent**.

Mark imports the workflow agent and all the individual agents it contains. The following image shows the import status for each agent in the workflow:

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/uWuAEuiXvW2WJhl2NlVCx_importing.png)

When the import completes, Mark displays a confirmation. Click **Open Workflow** to view and edit your workflow agent.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/_DeBXJvHkiJIKOFQ8kuIB_import-complete.png)

:::hint{type="info"}
**Note**

If you use Opti ID, administrators can turn off generative AI in the Opti ID Admin Center. See [Turn generative AI off across Optimizely applications](docId\:X5U0kKD2azV5cIdNqwGNj).
:::
