Cloning an Agent¶
Create copies of existing agents to quickly build similar agents or create variations.
Overview¶
Cloning allows you to use an existing agent as a starting point, making it easy to: - Create agent variations for A/B testing - Build similar agents for different use cases - Preserve agent configurations before major changes - Deploy agents across different workspaces
How to Clone an Agent¶
Step 1: Access Clone Option¶
- Navigate to MY AGENTS
- Find the agent you want to clone
- Click the menu icon (three dots)
- Select Clone
Step 2: Review the Clone Configuration¶
Review the options presented by the Clone flow before confirming. Do not assume a clone includes conversation history, versions, credentials or every shared resource.
Step 3: Review the Result¶
Inspect Identity, Brain, tools, Knowledge Bases, channels and appearance on the resulting agent. Verify each dependency in the intended workspace, then test with synthetic questions before enabling user access. See Basic Configuration for the current editor.
Use Cases¶
A/B Testing¶
Clone an agent to test different instruction sets or models while keeping the original intact.
Example: - Original Agent: "Customer Support v1" - Clone: "Customer Support v2 (GPT-4)" - Test both versions and compare performance
Multi-Language Agents¶
Clone an agent and modify instructions for different languages.
Example: - Original: "English Support Agent" - Clone: "Spanish Support Agent" (translated instructions)
Workspace Migration¶
Clone agents when moving to a new workspace or creating separate production/staging environments.
Template Creation¶
Clone well-configured agents to use as templates for new projects.
Post-Clone Actions¶
After cloning:
- Update Agent Name: Ensure the name clearly identifies the clone
- Review Instructions: Modify instructions if needed for the specific use case
- Test Thoroughly: Test the cloned agent before deploying
- Update Integrations: Verify tool connections work in the new context
Best Practices¶
- Use Descriptive Names: Name clones clearly (e.g., "Sales Agent - Q4 2024")
- Document Changes: Keep notes on why clones were created
- Clean Up: Delete unused clones to avoid clutter
- Version Control: Use version history instead of cloning for minor changes
Troubleshooting¶
Clone Missing Knowledge Base¶
Issue: Cloned agent cannot access knowledge base
Solution: - Review the clone’s Knowledge Base references and the intended user’s permissions - Verify the destination workspace has access to the knowledge repository - Re-configure knowledge base connections if in a different workspace
Clone Has Different Performance¶
Issue: Cloned agent behaves differently than original
Possible Causes: - Model availability differs between workspaces - Tool configurations need workspace-specific credentials - Knowledge base content differs
Solution: - Review all configuration sections - Test with the same queries as the original agent - Update credentials and tool connections as needed
Related Topics¶
- Agent Builder - Create new agents from scratch
- Version Control - Track agent changes over time