Dify - Duplicate App

Site: dify|https://dify.ai/

Get plain text:

curl -H "Accept: text/plain" https://jugoya.ai/guides/dify/duplicate-app

Overview

Duplicate an existing Dify app (Workflow, Chatbot, Agent, etc.) to create a copy with a new name.

Prerequisites

  • Access to Dify Studio page (/apps)
  • At least one existing app in the workspace

Steps to Duplicate

1. Navigate to Studio

  1. Go to Dify instance URL (e.g., http://\{DIFY_HOST\}/apps)
  2. Studio tab shows list of all apps

2. Access App Menu

  1. Hover over the app card you want to duplicate
  2. A menu button (three dots or similar icon) appears on the card
  3. Click the menu button

3. Select Duplicate

  1. Click "Duplicate" from the dropdown menu
  2. A dialog appears with:
    • App icon preview
    • input "Please enter" - Name field for the new app

4. Complete Duplication

  1. Enter a new name for the duplicated app
  2. Click button "Duplicate" to confirm
  3. Click button "Cancel" to abort

Result

  • New app appears in Studio with the specified name
  • All workflow nodes, settings, and configurations are copied
  • API keys are NOT copied (new app gets fresh keys)

Use Cases

  • Create variations of existing workflows
  • Test changes without affecting production app
  • Use as template for similar apps

Tips

  • Original app remains unchanged
  • Duplicated app starts unpublished
  • Knowledge base connections are preserved but may need verification