Cloning an Agent¶
Create copies of existing agents to quickly build similar agents or create variations.
Overview¶
Cloning allows you to duplicate an existing agent with all its configurations, 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: Configure Clone¶
Clone Settings: - Agent Name: Enter a new name for the cloned agent (required) - Clone to Workspace: Select destination workspace (default: current workspace) - Include Version History: Option to copy version history
What Gets Cloned: - ✅ Agent instructions and prompts - ✅ Model configurations - ✅ Tool integrations - ✅ Prompt shortcuts - ✅ Audio and speech settings - ✅ Widget look and feel settings - ✅ Knowledge base connections (references only)
What Doesn't Get Cloned: - ❌ Conversation history - ❌ Analytics and reports - ❌ User-specific settings - ❌ API keys (for security)
Step 3: Review and Save¶
- Review the cloned agent's configuration
- Make any necessary adjustments
- Click Save to create the clone
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: - Knowledge base references are cloned, but permissions may differ - 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
- Settings > Templates - Create reusable agent templates