Advanced Examples
This section contains advanced configuration examples and guides for extending and customizing your Digital Employees.
Overview
After completing the Getting Started examples, explore these advanced topics to build more sophisticated digital employees:
Memory & Context
Memory Configuration — Configure persistent memory for context retention across sessions
Integrations
MCP Allowed Tools Configuration — Configure which tools are allowed for MCP integrations
Agent Configuration
Digital Employee Supervisor — Configure a human point-of-contact for escalation decisions
Sub Agents Configuration — Set up coordinator agents with one or more sub-agents, including configuration propagation
Workflow Configuration
Escalation Configuration — Set up escalation rules for handling blockers and critical issues
Multi-Step Pipelines — Configure multi-step pipelines for complex workflows
Extension & Customization
Extend — Learn how to extend digital employee core components, including identity, connectors (tools & MCPs), and the digital employee agent itself
Key Concepts
Memory Management
Configure persistent memory to enable context retention across sessions:
Session Memory — Maintain conversation history
Long-term Memory — Store important information across sessions
Memory Types — Choose appropriate storage mechanisms
Integration Control
Fine-grained control over MCP integrations:
Tool Allowlisting — Specify which tools are accessible
Security — Control external system access
Flexibility — Customize per-integration rules
Agent Architecture
Build sophisticated multi-agent systems:
Supervision — Human-in-the-loop escalation
Coordination — Sub-agent orchestration
Configuration Propagation — Share settings across agents
Workflow Design
Create complex workflows with multiple steps:
Multi-Step Pipelines — Sequence operations
Escalation Rules — Define when and how to escalate
Error Handling — Manage failures gracefully
Extension Points
The Digital Employee Pipeline is designed to be extensible:
Identity — Add custom attributes to the digital employee identity
Tools — Create custom tools for specific use cases
MCPs — Define custom Model Context Protocol integrations
Agents — Extend the DigitalEmployeeAgent class for specialized behavior
Best Practices
Use the builder pattern for consistent configuration
Leverage configuration propagation for shared settings
Implement proper error handling and escalation
Use memory strategically for context persistence
Design workflows with clear escalation paths
Next Steps
Choose the advanced example that matches your use case, or explore them in order for a comprehensive understanding of the Digital Employee Pipeline capabilities.
For project structure guidance, see Recommended Project Structure.
Need Help?
If you have questions about advanced configurations, please contact the Squad 4 (Claudia) team:
Email:
koi-claudia@gdplabs.id
Last updated