System Manual
The Agent Fleet
The 80+ specialized agent types organized by department, the model tier each one runs on, and the two core roles — the Center router and the Reader — that sit above the specialists.
Departments & the 80+ agent types
Workforce ships 80+ specialized agent types, grouped by department. Each department has a top-level specialist plus a set of focused sub-agents. Finance alone runs an invoice processor, an AP specialist, an AR collector, a bank reconciler, a VAT calculator, a payroll processor, a fraud detector, a tax filer, a treasury manager, a CapEx approver, and more. Every one is registered as a node in the orchestrator; adding a new agent is a single registry entry.
| Finance | Invoice Processor, AP Specialist, AR Collector, Bank Reconciler, VAT Calculator, Payroll Processor, Fraud Detector, Tax Filer, Treasury Manager, CapEx Approver, Revenue Recognizer, FX Manager, and more |
| Procurement | RFQ Generator, Vendor Evaluator, PO Creator, PO Approver, Goods Receiver, Invoice Matcher, Inventory Monitor, Reorder Trigger, Contract Renewer, Spend Analyzer |
| HR | Job Poster, Resume Screener, Interview Scheduler, Offer Writer, Onboarder, Offboarder, Leave Approver, Employee Relations, Disciplinary Advisor, Benefits Admin, and more |
| Sales | Lead Qualifier, Lead Scorer, Proposal Writer, Contract Drafter, Deal Tracker, Account Manager, Churn Detector, Quote Generator, Upsell Identifier, and more |
| Legal | Contract Reviewer, NDA Manager, Regulatory Monitor, GDPR Auditor, IP Protector, Litigation Monitor, Policy Updater, License Manager |
| Operations | SLA Monitor, Ticket Router, Incident Responder, Quality Checker, KPI Reporter, Process Documenter, Capacity Planner, Change Manager |
| IT & Security | Access Manager, Threat Analyzer, Backup Verifier, System Monitor, Patch Manager, IT Compliance, Vendor Security |
| Marketing & CS | Content Creator, SEO Monitor, Campaign Manager, Social Media, Email Marketer, Brand Guardian, Analytics Reporter, Tier-1 Support |
Model tiers: fast, smart, premium
Every agent type is mapped to a specific model in the routing table (MODEL_MAP). The model is chosen to fit the job, and falls into one of three capability/cost tiers:
- Fast — Gemini Flash or Claude Haiku. High-volume extraction and deterministic tasks.
- Smart — Claude Sonnet (or Gemini Pro). Structured, multi-step workflows.
- Premium — Claude Opus. High-stakes, no-hallucination work where caution dominates.
Representative agents by tier
A representative slice straight from MODEL_MAP, showing how the tier tracks the stakes of the work rather than the department:
| Invoice Processor (Finance) | Fast — claude-haiku-4-5 |
| Leave Approver (HR) | Fast — claude-haiku-4-5 |
| SLA Monitor / Ticket Router (Operations) | Fast — claude-haiku-4-5 |
| AP Specialist / Bank Reconciler (Finance) | Smart — claude-sonnet-4-6 |
| Resume Screener / Onboarder (HR) | Smart — claude-sonnet-4-6 |
| Proposal Writer (Sales) | Smart — claude-sonnet-4-6 |
| Payroll Processor / Tax Filer / Fraud Detector (Finance) | Premium — claude-opus-4-6 |
| Contract Reviewer / GDPR Auditor (Legal) | Premium — claude-opus-4-6 |
| Access Manager / Threat Analyzer (IT & Security) | Premium — claude-opus-4-6 |
| Contract Drafter (Sales) | Premium — claude-opus-4-6 |
The Center — the router
The Center is the orchestrator's router. When a run arrives without an explicit target — an inbound email, an ambiguous document — the Center decides which specialist should own it and loads that organization's configured rules for the chosen agent before handing the run off. When the caller already named a direct-capable agent type, the Center is bypassed entirely and the run is dispatched straight to that node.
Example · The Center picking an owner
A PDF arrives with no agent specified. The Center reads it, recognizes a vendor invoice with a PO reference, and routes to invoice_matcher rather than the generic invoice_processor — because three-way matching is the right specialist for a PO-backed invoice. It attaches the org's matching rules and the run continues to that node.
The Reader — extraction
The Reader handles high-volume document extraction before routing. It turns a raw document into structured data — line items, parties, amounts, dates — and emits a confidence score for the extraction. If extraction is shaky (below the 0.85 auto-approve bar), the Reader sends the run straight to triage rather than letting a specialist act on bad data. Otherwise it routes to the specialist mapped to the run's agent type.
Center
Routes ambiguous runs to the right specialist
Reader
Extracts structured data + confidence score
Finance
premiumInvoice Processor · AP Specialist · Fraud Detector · Tax Filer
HR
smartResume Screener · Onboarder · Leave Approver · Offer Writer
Procurement
smartInvoice Matcher · PO Approver · Vendor Evaluator · Reorder
Legal
premiumContract Reviewer · NDA Manager · GDPR Auditor · IP Protector
Operations
fastSLA Monitor · Ticket Router · Incident Responder · KPI Reporter
Sales
smartLead Qualifier · Proposal Writer · Contract Drafter · Quote Gen
IT & Security
premiumAccess Manager · Threat Analyzer · Patch Manager · Backup
Marketing & CS
fastContent Creator · SEO Monitor · Campaign Mgr · Tier-1 Support
Tier shown is the department's heaviest work — individual agents map to their own model in MODEL_MAP.