Unclassified

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.

AgentPurposeKey Capabilities
Web Research AgentReal-time web searchParallel browsing, content extraction, monitoring
AI Research AgentDeep research with AIMulti-source search, cross-validation, hypothesis generation
Market Research AgentCompetitive intelligenceCompetitor analysis, trend tracking, market sizing
Technical Research AgentTechnical deep-divesDocumentation 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.

AgentPurposeKey Capabilities
eve Browser AgentNatural language browsingMulti-page workflows, authenticated browsing
Kernel Browser AgentKernel-based automationLow-level browser control, visual testing
Stagehand AgentPlaywright-powered browsingNatural language commands, smart element interaction
Parallel AgentMulti-browser researchParallel 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.

AgentPurposeKey Capabilities
AI SDK Computer Use AgentAI-powered codingComputer use capabilities, code execution
Coding Agent PlatformCoding assistanceCode generation, review, debugging
Open AgentsOpen-source agentsAutonomous task execution
AgentGPTAgent creationAssemble 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.

AgentPurposeKey Capabilities
eve Software FactoryMeta-agent orchestrationDevelopment lifecycle management
eve GitHub MaintainerGitHub managementIssue digestion, PR summaries, Linear handoffs
eve Typefully AgentSocial media managementContent drafting, scheduling, analytics
eve Content AgentContent creationBlog drafting, style enforcement
eve Marketing TeamTeam coordinationMulti-agent marketing workflows
eve Sanity CopilotSanity CMS managementSchema management, GROQ queries
eve Personal AgentPersonal assistanceMemory management, cross-platform identity
eve Slack AgentSlack integrationWebhook 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.

AgentPurposeKey Capabilities
Lead AgentLead qualificationMulti-source capture, enrichment, scoring, routing
Sales Call Summary AgentCall analysisRecording transcription, insight extraction, action items
Customer Reviews AgentFeedback analysisReview summarization, sentiment analysis, insights
Campaign AgentCampaign managementMulti-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.

AgentPurposeKey Capabilities
Documentation AgentDocumentation generationMarkdown creation, API docs, structure generation
FAQ GeneratorFAQ creationQuestion extraction, answer generation, formatting
Style Guide AgentContent stylingStyle enforcement, consistency checking

Use Cases

  • Automatic documentation generation
  • FAQ creation from existing content
  • Style guide enforcement
  • Content optimization

๐Ÿ‘ค Personal Agents

Individual productivity assistance.

AgentPurposeKey Capabilities
Personal AssistantComprehensive assistanceTask management, calendar, communication, context
Calendar AgentCalendar managementScheduling, conflict detection, meeting preparation
Email AgentEmail managementInbox 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:

  1. 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
  2. Intent Understanding - Domain Agent analyzes:

    • Specific domain requirements
    • Business rules and logic
    • Integration requirements
    • User preferences and patterns
  3. Action Execution - Domain Agent performs:

    • Domain-specific task execution
    • Integration with connected systems
    • Workflow orchestration
    • Handoff to other agents when needed
  4. 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

DomainMetricsDescription
All DomainsTasks CompletedNumber of tasks successfully completed
ErrorsNumber of errors or failures
Response TimeAverage time to complete tasks
Context UsageHow often domain context is leveraged
MarketingLeads ProcessedNumber of leads qualified and routed
Campaigns ManagedNumber of active campaigns
Conversion RateLead-to-opportunity conversion rate
SalesOpportunities ManagedNumber of active opportunities
Forecast AccuracyAccuracy of sales forecasts
Deal VelocityAverage time to close deals
Customer SuccessAccounts MonitoredNumber of customer accounts tracked
Health ScoresNumber of health scores calculated
Renewal RateCustomer renewal rate
PersonalTasks ManagedNumber of personal tasks handled
Emails ProcessedNumber of emails managed
Meetings ScheduledNumber 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

  1. Start with Core Domains - Implement agents for your primary business functions first
  2. Configure Properly - Set up domain-specific rules and integrations
  3. Monitor Performance - Track agent metrics and adjust as needed
  4. Train Users - Educate users on effective agent usage
  5. Iterate - Continuously improve configurations based on usage

For Developers

  1. Follow Domain Contracts - Adhere to domain-specific patterns and conventions
  2. Leverage Existing Agents - Use available Domain Agents before building new ones
  3. Contribute Improvements - Share domain-specific enhancements with the community
  4. Test Thoroughly - Ensure domain workflows work correctly with all integrations

For Users

  1. Understand Your Domain - Learn what agents are available for your work
  2. Provide Domain Context - Help agents understand your specific business context
  3. Use Domain Workflows - Leverage domain-specific automation and processes
  4. 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

Community

Professional Services


Quick Reference

Domain Agent Summary

CategoryCountPrimary Use
Research Agents4Knowledge discovery
Browser Agents4Web automation
Coding Agents4Development
Software Factory8Dev lifecycle
Marketing Agents4Marketing operations
Content Agents3Content management
Personal Agents3Individual productivity
Total30+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

Next Steps

  1. Understand the full Agent Network
  2. Explore Core Agents
  3. Learn about Network Effect
  4. Try Domain Agents in action