Overview
The Agent Configuration tool enables your Utari workers to modify and customize other agents dynamically. This meta-capability allows workers to adapt agent configurations, enable or disable tools, adjust instructions, and connect integrations—all through natural conversation. It’s particularly powerful for creating specialized agents on-the-fly or adapting existing agents to new requirements.Agent Configuration Capabilities
Get Current Config
View the current configuration of any agent including tools, settings, and instructions
Update Agent
Modify agent name, enabled tools, MCP servers, and system prompt additions
Tool Management
Enable or disable specific tools for an agent’s capabilities
Instruction Customization
Add high-priority instructions to guide agent behavior
Agent Configuration allows one worker to configure another agent, enabling sophisticated automation workflows and dynamic agent creation.
Configuration Capabilities Explained
Get Current Agent Config
Review an agent’s existing configuration before making changes: What You Can See:- Agent name and description
- Currently enabled tools
- Connected MCP servers
- System prompt additions
- Other configuration settings
- Before updating an agent to see current state
- To verify what’s already configured
- When troubleshooting agent behavior
- To document existing configurations
- Before duplicating or templating agents
Update Agent
Modify any aspect of an agent’s configuration: What You Can Update:- Name: Change the agent’s display name
- Tools: Enable or disable specific capabilities
- MCP Servers: Add or remove integration connections
- System Prompt Additions: Add high-priority behavioral instructions
- Changes apply immediately to the agent
- System prompt additions are appended to existing instructions
- New instructions receive high priority markers
- Existing configuration is preserved unless explicitly changed
Using Agent Configuration
Basic Configuration Review
Updating Agent Configuration
Worker Applies Updates
Your worker:
- Gets current configuration
- Applies requested changes
- Updates the agent
- Confirms changes made
Common Configuration Tasks
Adding Tools to Agents
Enable Single Tool
Enable Single Tool
Enable Multiple Tools
Enable Multiple Tools
Disable Tools
Disable Tools
Customizing Agent Behavior
Add Behavioral Instructions
Add Behavioral Instructions
Domain-Specific Guidance
Domain-Specific Guidance
Output Format Preferences
Output Format Preferences
Managing Integrations
Connect MCP Servers
Connect MCP Servers
Remove Integrations
Remove Integrations
Specialized Agent Configurations
Content Creation Agent
Optimized for Content Production
Tools to Enable:
- Web Search (research)
- Image Search (visuals)
- Image Editor (custom graphics)
- Document Creator (articles, posts)
- Files and Folder (organization)
- Google Drive (storage)
- WordPress or CMS (publishing)
Research and Analysis Agent
Optimized for Data Collection and Insights
Tools to Enable:
- Web Search
- Web Browser
- Data Providers (LinkedIn, Yahoo Finance, etc.)
- Spreadsheet tools
- Document Creator
- Google Sheets (data storage)
- Research databases
Sales and Outreach Agent
Optimized for Sales Activities
Tools to Enable:
- LinkedIn integration
- Email integration
- Document Creator (proposals)
- Calendar integration
- CRM tools
- Salesforce or CRM
- Gmail/Outlook
- Google Calendar
Customer Support Agent
Optimized for Customer Service
Tools to Enable:
- Knowledge Base access
- Document Creator (responses)
- Email integration
- Ticketing system integration
- Help desk software
- Knowledge base
- Communication platforms
Development and Technical Agent
Optimized for Technical Tasks
Tools to Enable:
- Terminal Commands
- Port Exposure
- Files and Folder
- Web Search (documentation)
- Code execution tools
- GitHub
- Development databases
Marketing Campaign Agent
Optimized for Marketing Execution
Tools to Enable:
- Image Search
- Image Editor
- Presentation Creator
- Web Search
- Social media integrations
- Social media platforms
- Marketing automation tools
- Analytics platforms
Configuration Workflows
Creating a Specialized Agent from Scratch
Adapting an Existing Agent
Creating Agent Templates
Best Practices
Check Before Updating
Always get current config before making changes to understand existing state
Be Specific
Provide clear, detailed instructions about what to change and why
Test After Changes
Always test agent behavior after configuration updates
Document Configurations
Save configuration details for important agents for reference and replication
Incremental Updates
Make changes incrementally rather than all at once for easier troubleshooting
Purpose-Driven Tools
Only enable tools directly relevant to the agent’s purpose
Clear Instructions
Write behavioral instructions clearly and specifically
Version Control
Keep track of configuration changes over time
Advanced Configuration Techniques
Conditional Behavior Instructions
Multi-Stage Workflows
Configure agents for complex, multi-step processes:Quality Control Instructions
Combining with Other Tools
Agent Configuration becomes more powerful when combined with other capabilities:+ Triggers
Create triggers that use configured agents for scheduled tasks
+ Knowledge Base
Configure agents to reference specific SOPs and guidelines
+ Files and Folder
Save agent configurations as templates for reuse
+ Task Management
Assign different configured agents to specific task types
Example Combined Workflow
Troubleshooting
Configuration update doesn't seem to apply
Configuration update doesn't seem to apply
Try:
- Get current config to verify changes were saved
- Start a new conversation with the agent
- Clear any cached sessions
- Re-apply the update explicitly
- Check if conflicting instructions exist
Agent behavior unchanged after adding instructions
Agent behavior unchanged after adding instructions
Check:
- Instructions are clear and specific enough
- No conflicting existing instructions
- Instructions don’t contradict core agent capabilities
- Try rephrasing instructions more explicitly
- Use “always” or “never” for clarity
Can't enable certain tools
Can't enable certain tools
Verify:
- Tool name is spelled correctly
- Tool is actually available in Utari
- You have permissions to enable that tool
- Tool is compatible with agent type
- Check tool documentation for requirements
Integration won't connect
Integration won't connect
Ensure:
- MCP server name is correct
- Integration is properly set up in workspace
- You have authenticated the integration
- Integration is compatible with agent use case
- Try disconnecting and reconnecting
Too many tools causing confusion
Too many tools causing confusion
Solutions:
- Disable tools not directly needed for core purpose
- Be more specific in prompts about which tool to use
- Add instruction prioritizing certain tools
- Create multiple specialized agents instead of one generalist
- Review and streamline enabled tools list
Configuration Templates
Template: Blog Content Creator
Template: Sales Outreach Specialist
Template: Data Analyst
Summary
You’ve successfully learned how to:View current agent configurations to understand existing state
Update agent settings including tools, integrations, and instructions
Add behavioral guidance through system prompt additions
Create specialized agents optimized for specific tasks
Manage tools and integrations dynamically
Apply best practices for agent configuration
Troubleshoot common configuration issues
Use configuration templates for common agent types
Next Steps
Create Your First Worker
Learn the full worker creation process
Available Tools
Explore all tools you can enable for agents
Integrations
See all available MCP servers and integrations
Knowledge Base
Configure agents with custom knowledge