Domain Agents
Specialized Workers for Business Functions
Domain Agents are specialized workers within the IntegrateWise Agent Network that provide domain-specific expertise, capabilities, and workflows. Unlike Core Spine Agents (system-level), Domain Agents focus on specific business functions and are configurable per tenant or domain.
Core Agents provide the foundation. Domain Agents provide the specialization.
Domain Agent Categories
๐ Research Agents
Knowledge discovery and analysis across multiple sources.
| Agent | Purpose | Key Capabilities |
|---|---|---|
| Web Research Agent | Real-time web search | Parallel browsing, content extraction, monitoring |
| AI Research Agent | Deep research with AI | Multi-source search, cross-validation, hypothesis generation |
| Market Research Agent | Competitive intelligence | Competitor analysis, trend tracking, market sizing |
| Technical Research Agent | Technical deep-dives | Documentation parsing, API analysis, technology comparison |
Use Cases
- Market analysis and competitive intelligence
- Technical research and technology evaluation
- Deep-dive analysis on specific topics
- Multi-source information synthesis
๐ Browser Agents
Automated web interactions and data extraction using real browser automation.
| Agent | Purpose | Key Capabilities |
|---|---|---|
| eve Browser Agent | Natural language browsing | Multi-page workflows, authenticated browsing |
| Kernel Browser Agent | Kernel-based automation | Low-level browser control, visual testing |
| Stagehand Agent | Playwright-powered browsing | Natural language commands, smart element interaction |
| Parallel Agent | Multi-browser research | Parallel browsing, distributed scraping |
Use Cases
- Web data extraction and scraping
- Automated form filling and submission
- Multi-page workflow automation
- Browser testing and validation
๐ป Coding Agents
Development assistance and automation.
| Agent | Purpose | Key Capabilities |
|---|---|---|
| AI SDK Computer Use Agent | AI-powered coding | Computer use capabilities, code execution |
| Coding Agent Platform | Coding assistance | Code generation, review, debugging |
| Open Agents | Open-source agents | Autonomous task execution |
| AgentGPT | Agent creation | Assemble and deploy AI agents |
Use Cases
- Code generation and review
- Automated testing and debugging
- Development workflow automation
- AI-powered coding assistance
๐ญ Software Factory (eve)
Development lifecycle orchestration.
| Agent | Purpose | Key Capabilities |
|---|---|---|
| eve Software Factory | Meta-agent orchestration | Development lifecycle management |
| eve GitHub Maintainer | GitHub management | Issue digestion, PR summaries, Linear handoffs |
| eve Typefully Agent | Social media management | Content drafting, scheduling, analytics |
| eve Content Agent | Content creation | Blog drafting, style enforcement |
| eve Marketing Team | Team coordination | Multi-agent marketing workflows |
| eve Sanity Copilot | Sanity CMS management | Schema management, GROQ queries |
| eve Personal Agent | Personal assistance | Memory management, cross-platform identity |
| eve Slack Agent | Slack integration | Webhook handling, agent templates |
Use Cases
- Automated software development workflows
- GitHub repository maintenance
- Content creation and management
- Multi-platform agent coordination
๐ Marketing Agents
Marketing operations and lead generation.
| Agent | Purpose | Key Capabilities |
|---|---|---|
| Lead Agent | Lead qualification | Multi-source capture, enrichment, scoring, routing |
| Sales Call Summary Agent | Call analysis | Recording transcription, insight extraction, action items |
| Customer Reviews Agent | Feedback analysis | Review summarization, sentiment analysis, insights |
| Campaign Agent | Campaign management | Multi-channel campaigns, performance tracking, optimization |
Use Cases
- Inbound lead qualification and routing
- Sales call analysis and follow-up
- Customer feedback analysis
- Marketing campaign optimization
โ๏ธ Content Agents
Content creation, management, and optimization.
| Agent | Purpose | Key Capabilities |
|---|---|---|
| Documentation Agent | Documentation generation | Markdown creation, API docs, structure generation |
| FAQ Generator | FAQ creation | Question extraction, answer generation, formatting |
| Style Guide Agent | Content styling | Style enforcement, consistency checking |
Use Cases
- Automatic documentation generation
- FAQ creation from existing content
- Style guide enforcement
- Content optimization
๐ค Personal Agents
Individual productivity assistance.
| Agent | Purpose | Key Capabilities |
|---|---|---|
| Personal Assistant | Comprehensive assistance | Task management, calendar, communication, context |
| Calendar Agent | Calendar management | Scheduling, conflict detection, meeting preparation |
| Email Agent | Email management | Inbox organization, drafting, automated responses |
Use Cases
- Personal task and calendar management
- Email organization and automation
- Multi-platform personal assistance
- Productivity optimization
Architecture
All Domain Agents share a common architecture:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ DOMAIN AGENT STRUCTURE โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ DOMAIN CONTRACT โ โ
โ โ - Domain definition (sales, marketing, etc.) โ โ
โ โ - Entity types (Customer, Opportunity, etc.) โ โ
โ โ - Business rules and logic โ โ
โ โ - Integration requirements โ โ
โ โ - Governance policies โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ CAPABILITY LAYER โ โ
โ โ - Domain-specific capabilities โ โ
โ โ - Reusable skills โ โ
โ โ - Integration connectors โ โ
โ โ - MCP tools โ โ
โ โ - API endpoints โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ WORKFLOW ENGINE โ โ
โ โ - Domain workflows โ โ
โ โ - Task templates โ โ
โ โ - Orchestration patterns โ โ
โ โ - Handoff protocols โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ INTEGRATION LAYER โ โ
โ โ - Connected systems โ โ
โ โ - Data sources โ โ
โ โ - External APIs โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Integration with Spine Workspace
Context Flow
When a Domain Agent runs within Spine Workspace:
-
Context Assembly - Spine Fabric provides:
- Domain-specific context (customer data, opportunity history, etc.)
- Previous interactions and work history
- Related documents and information
- Team and organizational context
-
Intent Understanding - Domain Agent analyzes:
- Specific domain requirements
- Business rules and logic
- Integration requirements
- User preferences and patterns
-
Action Execution - Domain Agent performs:
- Domain-specific task execution
- Integration with connected systems
- Workflow orchestration
- Handoff to other agents when needed
-
Continuity - Spine Fabric stores:
- Domain-specific data and results
- Work history and patterns
- Learning and improvements
- Audit trails and receipts
Agent Collaboration
Domain Agents collaborate with Core Agents:
- Twin โ Orchestrates domain tasks within overall user workflow
- Discovery โ Identifies appropriate Domain Agents for tasks
- Schema โ Validates domain data against canonical models
- Coworker โ Handles complex domain workflows requiring coordination
- Triage โ Prioritizes and routes domain tasks based on urgency
Configuration
Domain Agent Settings
# Example: Marketing Agents Configuration
marketing_agents:
enabled: true
# Lead Agent Configuration
lead_agent:
enabled: true
sources: [web_forms, chat, email, events]
enrichment:
firmographic: true
technographic: true
behavioral: true
scoring:
demographic_weight: 0.4
behavioral_weight: 0.3
intent_weight: 0.3
routing:
strategy: round_robin
territory_based: true
custom_rules: []
# Campaign Agent Configuration
campaign_agent:
enabled: true
channels: [email, social, ads, events]
tracking:
utm_parameters: true
conversion_tracking: true
optimization:
a_b_testing: true
performance_analysis: true
# Example: Personal Agents Configuration
personal_agents:
enabled: true
personal_assistant:
enabled: true
task_management: true
calendar_integration: true
communication_coordination: true
calendar_agent:
enabled: true
sync_interval: 300 # 5 minutes
conflict_detection: true
meeting_preparation: true
email_agent:
enabled: true
providers: [gmail, outlook]
auto_categorize: true
auto_prioritize: true
smart_reply: true
Use Cases by Domain
Sales
- Lead Qualification - Score and route inbound leads
- Opportunity Management - Track and progress sales opportunities
- Forecast Analysis - Analyze and predict sales performance
- Customer Research - Gather intelligence on prospects
Marketing
- Campaign Management - Create and manage multi-channel campaigns
- Lead Generation - Generate and nurture leads
- Content Creation - Generate marketing materials
- Analytics - Track and analyze marketing performance
Customer Success
- Account Health - Monitor customer health metrics
- Renewal Management - Manage renewal workflows
- Support Triage - Route and prioritize support requests
- Onboarding - Streamline customer onboarding
Product & Engineering
- Development Workflows - Automate development processes
- Code Review - AI-powered code analysis
- Documentation - Automatic documentation generation
- Issue Management - Analyze and manage GitHub issues
Business Operations
- Data Analysis - Analyze business metrics
- Process Automation - Automate repetitive workflows
- Reporting - Generate business reports
- Knowledge Management - Organize business knowledge
Personal Productivity
- Task Management - Organize and prioritize tasks
- Calendar Management - Schedule and manage meetings
- Email Management - Organize and automate email
- Communication - Coordinate across multiple platforms
Monitoring & Analytics
Domain Agent Metrics
| Domain | Metrics | Description |
|---|---|---|
| All Domains | Tasks Completed | Number of tasks successfully completed |
| Errors | Number of errors or failures | |
| Response Time | Average time to complete tasks | |
| Context Usage | How often domain context is leveraged | |
| Marketing | Leads Processed | Number of leads qualified and routed |
| Campaigns Managed | Number of active campaigns | |
| Conversion Rate | Lead-to-opportunity conversion rate | |
| Sales | Opportunities Managed | Number of active opportunities |
| Forecast Accuracy | Accuracy of sales forecasts | |
| Deal Velocity | Average time to close deals | |
| Customer Success | Accounts Monitored | Number of customer accounts tracked |
| Health Scores | Number of health scores calculated | |
| Renewal Rate | Customer renewal rate | |
| Personal | Tasks Managed | Number of personal tasks handled |
| Emails Processed | Number of emails managed | |
| Meetings Scheduled | Number of meetings coordinated |
Domain Agent Dashboard
Each domain provides:
- Real-time activity view
- Performance metrics
- Usage analytics
- Health monitoring
- Configuration management
Best Practices
For Administrators
- Start with Core Domains - Implement agents for your primary business functions first
- Configure Properly - Set up domain-specific rules and integrations
- Monitor Performance - Track agent metrics and adjust as needed
- Train Users - Educate users on effective agent usage
- Iterate - Continuously improve configurations based on usage
For Developers
- Follow Domain Contracts - Adhere to domain-specific patterns and conventions
- Leverage Existing Agents - Use available Domain Agents before building new ones
- Contribute Improvements - Share domain-specific enhancements with the community
- Test Thoroughly - Ensure domain workflows work correctly with all integrations
For Users
- Understand Your Domain - Learn what agents are available for your work
- Provide Domain Context - Help agents understand your specific business context
- Use Domain Workflows - Leverage domain-specific automation and processes
- Give Feedback - Help improve domain agents with your input
Security & Governance
Domain-Specific Permissions
Each domain can have its own permission model:
domain_permissions:
marketing:
agents:
lead_agent: [read, write, execute]
campaign_agent: [read, write]
data:
leads: [read, write, delete]
campaigns: [read, write]
contacts: [read, write]
integrations:
crm: [read, write]
email: [read, write, send]
sales:
agents:
opportunity_agent: [read, write]
forecast_agent: [read]
data:
opportunities: [read, write]
accounts: [read, write]
contacts: [read, write]
integrations:
crm: [read, write]
calendar: [read, write]
Data Isolation
- Domain-Specific Data - Each domain maintains its own data and context
- Cross-Domain Access - Controlled access between domains
- Tenant Isolation - Complete isolation between different tenants
- Audit Trails - Comprehensive logging of all domain activities
Roadmap
Short-term (0-3 months)
- Additional domain agent types (Finance, HR, Legal)
- Enhanced domain-specific configurations
- Improved cross-domain collaboration
- Better domain analytics and reporting
Medium-term (3-6 months)
- Advanced domain workflows
- Predictive domain capabilities
- Expanded domain coverage
- Improved domain learning
Long-term (6-12 months)
- Fully autonomous domain operations
- Self-optimizing domain agents
- Cross-organization domain collaboration
- Advanced domain insights
Support
Documentation
- Spine Agent Network - Overview of the agent network
- Core Agents - Foundation agents
- Network Effect - How agents create exponential value
Community
Professional Services
Quick Reference
Domain Agent Summary
| Category | Count | Primary Use |
|---|---|---|
| Research Agents | 4 | Knowledge discovery |
| Browser Agents | 4 | Web automation |
| Coding Agents | 4 | Development |
| Software Factory | 8 | Dev lifecycle |
| Marketing Agents | 4 | Marketing operations |
| Content Agents | 3 | Content management |
| Personal Agents | 3 | Individual productivity |
| Total | 30+ | Specialized work |
Key Concepts
- Domain-Specific - Each agent focuses on a specific business function
- Configurable - Domain agents can be configured per tenant
- Collaborative - Domain agents work with Core Agents
- Integrated - Domain agents connect to relevant systems