Overview
Custom agents allow you to create AI-powered assistants with:- Custom instructions — Define how the agent responds
- Enterprise knowledge — Connect internal data sources
- Tool integrations — Access external systems and APIs
- Configurable behavior — Control tone, scope, and capabilities
Agent Types
Prompt Agent
LLM-powered agent with custom instructions.API Agent
Connect to external APIs and services.Search Agent
RAG-based retrieval from connected knowledge sources.Agentic Flow Agent
Multi-step workflows with decision logic.Autonomous Agent
Self-directed agent that completes tasks independently.Bot Agent
Conversational dialog with structured flows.Workflow Agent
Visual workflow automation.MCP Agent
Model Context Protocol integrations for external tools.Create a Custom Agent
Step 1: Start Creation
- Navigate to Custom Agents
- Click Create Agent
- Select the agent type
Step 2: Configure Basics
Step 3: Set Instructions
Write clear instructions that define agent behavior:Step 4: Connect Knowledge
Add enterprise knowledge sources:| Source Type | Examples |
|---|---|
| Search AI | Confluence, SharePoint, Google Drive |
| Agentic Apps | Agent Platform applications |
| Amazon Q | AWS-based knowledge |
- Click Add Knowledge Source
- Select connector type
- Authenticate and configure
- Set retrieval parameters
Step 5: Add Tools (Optional)
Connect external tools and APIs:Step 6: Test and Deploy
- Use the Preview panel to test conversations
- Iterate on instructions and configuration
- Deploy to selected channels
- Monitor performance in Analytics
Enterprise Knowledge
Search AI Connector
Connect to Search AI for RAG-based retrieval:- Navigate to Enterprise Knowledge → Search AI
- Select your Search AI application
- Configure retrieval settings:
- Top K results — Number of chunks to retrieve
- Similarity threshold — Minimum relevance score
- Source filtering — Limit to specific content sources
Agentic Apps Connector
Use Agent Platform apps as knowledge sources:- Navigate to Enterprise Knowledge → Agentic Apps
- Select the agentic app to connect
- Configure access permissions
Amazon Q Connector
Connect Amazon Q for AWS-based knowledge:- Navigate to Enterprise Knowledge → Amazon Q
- Configure AWS credentials
- Select Amazon Q application
- Set access permissions
Agent Management
Versioning
Track changes to agent configurations:- View version history
- Compare versions
- Roll back to previous versions
- Tag versions for releases
Access Control
Configure who can access and modify agents:| Role | Permissions |
|---|---|
| Owner | Full control, delete |
| Editor | Modify configuration |
| Viewer | View only |
| User | Interact with deployed agent |
Monitoring
Track agent performance:- Conversation volume
- Response quality metrics
- Error rates
- User satisfaction
Best Practices
Instructions
- Be specific about agent scope and limitations
- Include examples of good responses
- Define escalation paths for edge cases
- Specify tone and communication style
Knowledge
- Keep knowledge sources up to date
- Use specific source filtering for accuracy
- Test retrieval quality regularly
- Monitor for outdated information
Testing
- Test edge cases and error scenarios
- Validate tool integrations
- Check guardrail effectiveness
- Get feedback from target users