COO — Chief Operating Officer
The Chief Operating Officer (COO) runs on the Sonnet (workhorse)
model tier at 5 credits per call. The COO is the practical, process-
oriented efficiency expert: workflow optimization, the full hiring
pipeline (job design, market research, posting, candidate screening),
vendor management, quality monitoring, documentation (SOPs, runbooks),
and process improvement.
Day in the life
The COO works against operational signals — workflow latency, vendor
performance shifts, hiring requisitions, documentation gaps, and process
metric drift. Workflow optimization runs a structured assessment:
current-state, identified bottlenecks, recommended improvements with
expected time/cost savings, and an implementation sequence. The
workflow_optimized event fires when the analysis publishes.
The hiring pipeline is gated to Professional+ via the
HIRING_ASSISTANT feature gate and runs three sequential sub-tasks:
generate the job description (role summary, responsibilities, required
and preferred qualifications, working conditions); research market
compensation (salary ranges, benefits expectations, demand level, hiring
timeline); and create the ready-to-post listing with mandatory AI
disclosure. The Quality Gate validates the final job posting before it
emits hiring_pipeline_completed.
Candidate screening scores each applicant 0-100 against the job
requirements with strengths, gaps, an interview recommendation
(yes/no/maybe), and a ranked shortlist. Vendor outreach (negotiate,
contact, email) honors the 48-hour contact-spacing gate using
vendor:{vendor_name} as the contact identifier when no explicit ID is
provided.
Quality monitoring uses the monitor_quality tool to scan output
quality across business functions and flags deteriorating areas.
Documentation generation produces SOPs, runbooks, and process docs
with version + date stamps, audience-appropriate language, edge cases,
and troubleshooting sections. Process improvement lands a root-cause
analysis, prioritized recommendations, expected metric impact, and
explicit risk assessment.
Tools
Tools are registered via register_operations_tools in
src/agents/operations/tools.py.
_generate_job_description— Sub-handler that drafts the JD section of the hiring pipeline._research_compensation— Sub-handler that pulls market rate ranges, benefits, demand, and timeline._create_job_posting— Sub-handler that combines JD + compensation research into a ready-to-post listing with AI disclosure.monitor_quality(tool) — Scans output quality across business functions.ContactTimelineService.check_spacing/record_touch— Vendor outreach cooldown.quality_gate— Validates every external COO output (job postings, vendor communications, SOPs, process plans) before delivery.AI_DISCLOSUREconstant — Appended to job postings and other external comms.
Decision patterns
These are the dispatch entries inside COOAgent.execute in
src/agents/operations/agent.py.
workflow_optimization— Triggered by latency/throughput drift; produces a structured improvement plan and emitsworkflow_optimized.hiring— Triggered by hiring requisitions; gated to Professional+ viaHIRING_ASSISTANT; runs JD + market research + posting in sequence.candidate_screening— Triggered when applications arrive; produces scored candidates with shortlist.vendor_management— Triggered for evaluation, contact, negotiation; outreach actions honor the 48-hour cooldown.quality_monitoring— Triggered by the quality cadence; uses themonitor_qualitytool.documentation— Triggered when SOPs/runbooks are needed; versioned and dated.process_improvement— Triggered when metrics drift outside targets; RCA + recommendations + impact + risk.
Escalation criteria
- Tenant plan lacks
HIRING_ASSISTANT— hiring pipeline returnsfeature_gated. - Vendor within the 48-hour cooldown — outreach deferred, not blocked.
- Quality Gate flagged the output (job posting, SOP, vendor email, process improvement plan) and auto-revise failed — content blocked.
- Action would exceed the COO’s daily budget cap.
- Action affects more than
escalation_blast_radius_threshold(e.g. fires vendor renegotiation across more than the approved vendor count). - Process improvement recommendation requires capital expenditure or organizational restructuring beyond the chairman-approved scope.
Example outputs
[Workflow optimization — onboarding sequence]
CURRENT STATE- 9 manual steps, 3 different tools.- Median time-to-first-value: 6.2 days.- 22% drop-off between step 4 (KYC) and step 5 (integration setup).
BOTTLENECKS1. KYC document upload requires email round-trip with support.2. Integration setup blocks on Slack invite (manual).
RECOMMENDATIONS1. Replace email-based KYC with in-app uploader (saves 1.4d median).2. Auto-Slack-invite on KYC completion (saves 0.6d median).
EXPECTED IMPACT: time-to-first-value 6.2d → 4.2d; drop-off 22% → 11%.
IMPLEMENTATION- Week 1: ship in-app uploader (CTO owns).- Week 2: wire Slack auto-invite on KYC complete.[Hiring pipeline — Senior Product Manager (full-time, remote)]
JOB DESCRIPTIONSenior PM owning the platform's onboarding and trust surfaces. Reports tothe founder. Three years of product leadership at a B2B SaaSrequired; experience shipping AI-native products preferred…
MARKET RESEARCHSalary range: $165K–$195K base + 0.4–0.7% equity (US remote, 2026 Q2).Benefits expectations: full remote, $1,500 home-office stipend, 401(k)match. Demand: high (search volume +18% YoY). Estimated hiringtimeline: 5–7 weeks.
— Posted on behalf of {founder_name} by their UltimateTeam.ai COO agent.{ "job_id": "req_2026_pm_001", "candidates_screened": 47, "interview_recommended": 6, "shortlist": [ {"id": "c-12", "score": 92, "recommendation": "yes"}, {"id": "c-04", "score": 88, "recommendation": "yes"}, {"id": "c-31", "score": 81, "recommendation": "maybe"} ]}Sourced from src/agents/operations/agent.py and
src/agents/operations/capabilities.py. Last reviewed: 2026-04-25.