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
- Go to Dify instance URL (e.g.,
http://\{DIFY_HOST\}/apps) - Studio tab shows list of all apps
2. Access App Menu
- Hover over the app card you want to duplicate
- A menu button (three dots or similar icon) appears on the card
- Click the menu button
3. Select Duplicate
- Click "Duplicate" from the dropdown menu
- A dialog appears with:
- App icon preview
- input "Please enter" - Name field for the new app
4. Complete Duplication
- Enter a new name for the duplicated app
- Click button "Duplicate" to confirm
- 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