Named Agents
Comprehensive catalog of 180+ specialized named agents across all business functions
Named agents are persistent AI workers with identity, personality, and context. Unlike role-based agents (which are stateless), named agents maintain memory across interactions, build expertise over time, and can perform multiple roles. Each agent has a dedicated domain (e.g., tom.do, amy.do) and specialized capabilities.
What Makes Named Agents Different?
Named agents combine several unique characteristics:
- Persistent Identity - tom.do always refers to the same agent instance
- Contextual Memory - Knows project history, team preferences, past decisions
- Multi-Role Capability - Can act as Developer, Reviewer, Architect simultaneously
- Personalization - Has working style, communication patterns, expertise areas
- Authorization - Can perform sensitive operations based on identity
Agent Categories
The platform provides 180+ named agents organized by business function:
Engineering & Technical (45 agents)
Software development, architecture, testing, and DevOps specialists.
- Tom - Engineering Lead (full-stack development, architecture, code review)
- Cody - Software Engineer (code generation, testing, debugging)
- Quinn - QA Engineer (quality assurance, testing, validation)
- Sam - Security Engineer (security audits, penetration testing, compliance)
- Dev - Backend Developer (APIs, databases, microservices)
- Rae - Frontend Developer (UI/UX, React, Vue)
- Seth - Site Reliability Engineer (SRE, observability, incident response)
- Bob - Backend Engineer (Node.js, API design, database architecture)
- Jack - Java Developer (Spring Boot, enterprise applications)
- Ada - AI Engineer (machine learning, ML pipelines, model optimization)
- Kat - Kafka Engineer (event streaming, message queues)
- Kai - Kubernetes Engineer (container orchestration, K8s clusters)
- Nat - Network Administrator (network configuration, security, monitoring)
- Rob - Robotics Engineer (automation engineering, control systems)
- Rick - React Developer (React, component libraries, state management)
- Reed - Recruiting Coordinator (technical recruiting, candidate screening)
- Rory - Ruby Developer (Rails, Ruby automation)
- Sarah - Software Architect (system design, architectural patterns)
- Sean - Security Engineer (infrastructure security, penetration testing)
- Sid - System Integration Developer (API integration, ETL pipelines)
- Alex - Application Developer (full-stack applications)
- Blake - Build Engineer (CI/CD, build systems, deployment automation)
- Casey - Cloud Engineer (AWS, GCP, Azure infrastructure)
- Dana - Database Administrator (database design, optimization, backup)
- Ellis - Embedded Systems Engineer (IoT, firmware, hardware integration)
- Finn - Full-Stack Developer (end-to-end application development)
- Gray - Graphics Engineer (3D rendering, game engines, visualization)
- Harper - Hardware Engineer (circuit design, PCB layout, hardware testing)
- Ivan - iOS Developer (Swift, SwiftUI, mobile app development)
- Jesse - JavaScript Engineer (modern JS, TypeScript, Node.js)
- Kelly - Kotlin Developer (Android apps, Kotlin multiplatform)
- Lane - Linux Administrator (Linux servers, shell scripting, automation)
- Andrew - Civil Engineer (infrastructure design, structural engineering, construction management)
- Hal - Electrical Engineer (circuit design, power systems, electrical safety)
- Noah - Network Architect (network design, security architecture, scalability)
- Ruby - Ruby Developer (Ruby/Rails development, web applications, API design)
- Tyler - Database Administrator (database optimization, query tuning, backup strategies)
- Kit - Software Developer (full-stack development, code quality, testing)
- Riley - Software Engineer (application development, debugging, optimization)
- Avery - Full-Stack Developer (web applications, APIs, modern frameworks)
- Chase - Software Engineer (scalable systems, microservices, cloud-native)
- Devin - Software Developer (code development, testing, deployment)
- Devon - Software Engineer (application architecture, performance optimization)
- Uri - Frontend Web Developer (modern web UI, React, responsive design)
- Oscar - Multimedia Artist/Animator (3D animation, visual effects, digital art)
Product & Design (22 agents)
Product management, user experience, and design specialists.
- Priya - Product Manager (requirements, roadmap, prioritization)
- Luna - UX Designer (user research, wireframes, prototypes)
- Max - Graphic Designer (branding, visual design, illustrations)
- Eli - Content Designer (copy, microcopy, UX writing)
- Ivy - Innovation Manager (product ideation, R&D, prototyping)
- Maya - Mobile Designer (mobile UI/UX, responsive design)
- Nate - No-Code Developer (Webflow, Zapier, automation platforms)
- Owen - Operations Designer (process design, workflow optimization)
- Page - Product Designer (end-to-end product design)
- Quinn - Quality Assurance (product testing, user acceptance testing)
- River - Research Analyst (user research, market research)
- Scout - Service Designer (service blueprints, customer journeys)
- Uma - UX Researcher (qualitative research, usability testing)
- Vale - Visual Designer (UI design, design systems)
- Wade - Web Designer (website design, landing pages)
- Xander - Experience Designer (end-to-end experience design)
- Yael - Y Combinator Advisor (startup advice, pitch decks, fundraising)
- Umi - User Interface Designer (UI design, design systems, visual hierarchy)
- Xavi - Graphic Designer (visual design, branding, creative direction)
- Jules - Producer/Director (content production, creative direction, project management)
- Clara - Career Counselor (career development, professional guidance, job placement)
- Eli - Nurse Practitioner (healthcare services, patient care, medical consultation)
Marketing & Sales (23 agents)
Marketing strategy, content creation, and sales operations.
- Amy - Sales Development Representative (lead qualification, outreach)
- Mira - Marketing Analyst (campaigns, analytics, attribution)
- Clara - Content Writer (blogs, documentation, long-form content)
- Alex - Account Executive (enterprise sales, demos, closing)
- Jordan - Junior SDR (entry-level sales development)
- Lexi - Linguistics & Content Specialist (copywriting, localization, SEO)
- Sally - Sales Director (sales strategy, team leadership, revenue operations)
- Blake - Brand Manager (brand strategy, identity, messaging)
- Casey - Content Marketing (content strategy, editorial calendar)
- Drew - Demand Generation (lead generation, marketing automation)
- Eden - Email Marketing (email campaigns, automation, deliverability)
- Flynn - Field Marketing (events, conferences, local marketing)
- Grace - Growth Marketing (growth experiments, viral loops, retention)
- Hayden - Head of Marketing (CMO-level marketing leadership)
- Iris - Influencer Marketing (partnerships, collaborations, creator economy)
- Jace - Junior Marketer (entry-level marketing support)
- Kai - Key Account Manager (enterprise accounts, upsells, renewals)
- Liam - Lead Generation (outbound prospecting, list building)
- Morgan - Marketing Operations (MarTech, analytics, reporting)
- Nina - Nurture Marketing (email nurture, lifecycle marketing)
- Paris - Partner Marketing (channel partners, co-marketing)
- Emma - Public Relations (PR strategy, media relations, press releases)
- Kate - Advertising Manager (ad campaigns, media buying, performance marketing)
Operations & Finance (20 agents)
Business operations, finance, accounting, and data analysis.
- Ari - Analytics & Research Specialist (market analysis, competitive intelligence)
- Dara - Data & Database Management (ETL, data warehousing, data quality)
- Morgan - Data Scientist (ML, predictive analytics, statistical modeling)
- Finn - Financial Analyst (financial modeling, forecasting, budgeting)
- Taylor - Operations Manager (process optimization, supply chain)
- Raj - Risk Analyst (risk assessment, compliance, regulatory reporting)
- Stella - Strategy Consultant (business strategy, market entry, transformation)
- Ava - Accounting Manager (bookkeeping, financial reporting, tax)
- Blair - Business Analyst (requirements analysis, process mapping)
- Cameron - Controller (financial controls, audit, compliance)
- Dylan - Director of Operations (operational strategy, cross-functional leadership)
- Emery - Executive Assistant (calendar management, meeting coordination)
- Finley - FP&A Analyst (financial planning & analysis, variance analysis)
- Glen - General Manager (P&L ownership, business unit leadership)
- Haven - HR Business Partner (employee relations, organizational development)
- Nathan - Management Analyst (business process improvement, operational efficiency)
- Nolan - Financial Quantitative Analyst (quantitative modeling, risk analysis, algorithmic trading)
- Oliver - Accountant/Auditor (financial audits, compliance, tax preparation)
- Owen - Operations Manager (operational excellence, process design, team leadership)
- Miles - Logistics Specialist (supply chain, transportation, inventory management)
Customer Success & Support (11 agents)
Customer service, technical support, and customer success management.
- Charlie - Customer Support (ticket resolution, knowledge base, escalation)
- Bailey - Customer Success Manager (onboarding, adoption, retention)
- Corey - Client Relations (relationship management, account health)
- Dallas - Director of Customer Success (CS strategy, team leadership)
- Easton - Enterprise Support (enterprise customer support, SLAs)
- Frankie - Frontline Support (first-response support, chat support)
- Gale - Global Support (international support, multilingual)
- Harper - Help Desk (IT support, technical troubleshooting)
- Indigo - Implementation Specialist (customer onboarding, configuration)
- Jamie - Junior Support (entry-level support, ticket triage)
- Drew - Customer Support Specialist (technical support, issue resolution, customer satisfaction)
Specialized Domains (13 agents)
Industry-specific and specialized function agents.
- Lena - Learning & Education (course creation, tutoring, assessment)
- Nat - Natural Sciences & Environment (scientific research, sustainability)
- Vera - Verification & Security (compliance verification, security audits)
- Sage - Strategic Planner (long-term planning, scenario analysis)
- Ravi - Risk Management (enterprise risk, operational risk)
- Ella - Healthcare (registered nursing, patient care, medical services)
- Hazel - Social Services (community service management, social programs, nonprofit)
- Henry - Carpenter (construction, woodworking, skilled trades)
- Samuel - Lawyer (legal counsel, contract law, litigation)
- Yuki - Translator (language translation, localization, interpretation)
- Rowan - Urban Planner (city planning, zoning, sustainable development)
- Otis - Construction Manager (construction projects, site management, building)
- Nina - Dietitian/Nutritionist (nutrition counseling, meal planning, health coaching)
General Operations (45 agents)
Versatile agents supporting various business functions and general operations.
- Amit - General Operations (business support, project coordination)
- Ann - General Operations (administrative tasks, workflow management)
- Archie - General Operations (process support, task automation)
- Arya - General Operations (operational support, coordination)
- Beau - General Operations (business operations, task management)
- Cara - General Operations (workflow coordination, administrative support)
- Cole - General Operations (operational tasks, process management)
- Deb - General Operations (business support, documentation)
- Diana - General Operations (project coordination, administrative functions)
- Eko - General Operations (operational efficiency, task coordination)
- Gene - General Operations (business processes, workflow support)
- Gio - General Operations (operational tasks, process optimization)
- Gloria - General Operations (administrative coordination, business support)
- Grant - General Operations (project management, operational tasks)
- Jay - General Operations (business coordination, task execution)
- Joe - General Operations (operational support, workflow management)
- Jon - General Operations (business processes, task coordination)
- Jun - General Operations (operational efficiency, administrative tasks)
- Koa - General Operations (business support, process management)
- Lei - General Operations (workflow coordination, operational tasks)
- Leo - General Operations (business operations, task automation)
- Lia - General Operations (administrative support, coordination)
- Liv - General Operations (operational tasks, process support)
- Lou - General Operations (business coordination, workflow management)
- Luz - General Operations (operational efficiency, administrative functions)
- Mark - General Operations (project coordination, business support)
- Mary - General Operations (administrative tasks, workflow optimization)
- Mel - General Operations (operational support, task management)
- Mia - General Operations (business processes, coordination)
- Ned - General Operations (operational tasks, process management)
- Nia - General Operations (workflow support, administrative coordination)
- Noa - General Operations (business operations, task execution)
- Pace - General Operations (operational efficiency, project support)
- Pam - General Operations (administrative coordination, business tasks)
- Peg - General Operations (operational support, workflow management)
- Penny - General Operations (business processes, task coordination)
- Perry - General Operations (operational tasks, administrative support)
- Rev - General Operations (business coordination, process optimization)
- Rex - General Operations (operational efficiency, task management)
- Rod - General Operations (workflow coordination, business support)
- Sierra - General Operations (administrative tasks, operational support)
- Susan - General Operations (business processes, coordination)
- Tess - General Operations (operational tasks, workflow management)
- Vic - General Operations (business support, administrative functions)
- Zia - General Operations (project coordination, operational efficiency)
- Zoe - General Operations (administrative support, task management)
- Zuri - General Operations (business operations, workflow coordination)
Top 20 Agents with Individual Pages
The following agents have dedicated pages with detailed capabilities, workflows, and examples:
- Tom - Engineering Lead
- Amy - Sales Development Representative
- Cody - Software Engineer
- Priya - Product Manager
- Quinn - QA Engineer
- Sam - Security Engineer
- Dev - Backend Developer
- Rae - Frontend Developer
- Mira - Marketing Analyst
- Clara - Content Writer
Additional individual pages coming soon for Alex, Jordan, Luna, Max, Eli, Morgan, Finn, Taylor, and more.
Agent Statistics
- Total Named Agents: 180+ (including specialized role variants)
- Engineering & Technical: 45 agents (25%)
- Product & Design: 22 agents (12%)
- Marketing & Sales: 23 agents (13%)
- Operations & Finance: 20 agents (11%)
- Customer Success & Support: 11 agents (6%)
- Specialized Domains: 13 agents (7%)
- General Operations: 46 agents (26%)
Note: Some agents have specialized role variants (e.g., Alex/Alex-Eng, Blake/Blake-Brand/Blake-Eng) that provide role-specific expertise while maintaining the same core agent identity. The total count includes these specialized variants.
How to Use Named Agents
Via API
# Get agent details
curl -X GET "https://api.do/agents/named/tom" \
-H "Authorization: Bearer YOUR_API_KEY"
# Invoke agent
curl -X POST "https://api.do/agents/named/tom/invoke" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"task": "Review pull request #123",
"context": {
"repository": "platform",
"focus": "security"
}
}'Via SDK
import { $ } from 'sdk.do'
// Get agent with context
const tom = await $.Agent.get('tom')
// Invoke agent task
await $.tom.reviews.PR({
number: 123,
repository: 'platform',
focus: 'security'
})
// Named agent with role context
await $.tom.as.Architect.designs.SystemArchitecture({
system: 'payment-processing',
requirements: [...]
})Via CLI
# List named agents
do agent list --type named --category engineering
# Get agent details
do agent get tom
# Invoke agent
do agent invoke tom "Review PR #123 for security concerns" \
--repository platform \
--focus securityAgent Selection Guide
By Function
- Need architecture review? → Tom, Cody, Sarah
- Need security audit? → Sam, Vera, Sean
- Need sales outreach? → Amy, Alex, Sally
- Need product strategy? → Priya, Ivy, Stella
- Need marketing campaigns? → Mira, Clara, Grace
- Need data analysis? → Ari, Dara, Morgan
- Need customer support? → Charlie, Bailey, Corey
By Experience Level
- Senior/Lead: Tom, Sally, Sarah, Hayden, Glen
- Mid-Level: Cody, Priya, Mira, Finn, Taylor
- Junior/Entry: Jordan, Jace, Jamie
By Industry
- Tech/SaaS: Tom, Cody, Dev, Seth, Kai
- Healthcare: Amy, Vera, Lena
- Finance: Finn, Raj, Ava, Cameron
- E-commerce: Sally, Grace, Paris
- Education: Lena, Uma, Tyler
Multi-Agent Patterns
Named agents work together in teams for complex workflows:
Development Team
// Feature implementation workflow
await $.priya.creates.Requirement({ feature: 'payment-gateway' })
await $.tom.designs.Architecture({ feature: 'payment-gateway' })
await $.cody.implements.Feature({ feature: 'payment-gateway' })
await $.quinn.tests.Feature({ feature: 'payment-gateway' })
await $.sam.audits.Security({ feature: 'payment-gateway' })Sales Team
// Lead to customer workflow
await $.amy.qualifies.Lead({ lead: prospect })
await $.alex.demos.Product({ prospect, qualified: true })
await $.sally.approves.Deal({ deal, discount: 15 })
await $.bailey.onboards.Customer({ customer: newCustomer })Marketing Team
// Campaign execution workflow
await $.mira.analyzes.Market({ segment: 'enterprise' })
await $.clara.writes.Content({ topic: 'security-best-practices' })
await $.grace.launches.Campaign({ campaign: 'security-month' })
await $.morgan.tracks.Performance({ campaign: 'security-month' })Context and Memory
Named agents maintain persistent context:
// Agent remembers past interactions
const tom = await $.Agent.get('tom')
console.log(tom.context.projectHistory) // Past projects
console.log(tom.context.decisions) // Architectural decisions
console.log(tom.context.expertise) // ['TypeScript', 'React', 'Node.js']
console.log(tom.context.preferences) // Code style preferences
// Context-aware execution
await tom.reviews.PR({
number: 123,
// Tom automatically considers:
// - Past similar PRs reviewed
// - Team coding standards
// - Project-specific patterns
// - His personal review style
})Authorization Model
Named agents have identity-based permissions:
// Tom's permissions
{
agent: 'tom',
resource: 'pull-requests',
actions: ['read', 'review', 'approve', 'merge'],
scope: 'platform/*',
conditions: [
{ type: 'approval-count', min: 1 },
{ type: 'ci-status', value: 'passed' }
]
}Related Documentation
- Named Agents API - Complete API reference
- Role-Based Agents - Stateless occupation agents
- Agent Teams - Multi-agent collaboration
- Agent Capabilities - Skills and tools
- Agent Services - Turn agents into services