Agent registry
28 agents · raw JSON at /agents.json
Built · 1
Stub · 27
Planned · 0
| # | Agent | Status | Trigger | Model | MCP | Emits |
|---|---|---|---|---|---|---|
| 0 |
head-of-leadgen
Decomposes the mission, dispatches workers, synthesizes results, manages budget.
.claude/agents/head-of-leadgen.md
|
stub | mission_start | claude-opus-4-7 | hubspot slack | runner_started runner_completed budget_warn budget_halt_dispatch budget_hard_stop halt tool_use result |
| 1 |
mission-intake-validator
Validates A–L inputs, normalizes country names, loads compliance profile.
.claude/agents/mission-intake-validator.md
|
stub | mission_start | claude-haiku-4-5-20251001 | — | validate_ok validate_error |
| 2 |
icp-discovery
Builds first-draft ICP for the country, hands to human for approval.
.claude/agents/icp-discovery.md
· prompts/icp-discovery.md
|
stub | mission_start | claude-sonnet-4-6 | — | icp_draft_ready |
| 3 |
icp-confirmation-ui-adapter
Renders ICP for human approval in web app + Slack card; captures edits.
.claude/agents/icp-confirmation-ui-adapter.md
|
stub | human_gate | claude-haiku-4-5-20251001 | slack | icp_approved icp_edited_and_approved icp_regenerate_requested |
| 4 |
account-universe
Builds the top 75–150 institution list per the country/segment.
.claude/agents/account-universe.md
· prompts/account-universe.md
|
stub | post_icp_approval | claude-sonnet-4-6 | hubspot | universe_built account_upserted |
| 5 |
rfp-tender-watcher
Polls GeM, GeBIZ, PhilGEPS, Tenders Alerts API for SIS/LMS/ERP/CRM tenders.
.claude/agents/rfp-tender-watcher.md
|
stub | cron | claude-haiku-4-5-20251001 | — | — |
| 6 |
accreditation-calendar-watcher
Scrapes NAAC, NBA, CHED, MQA, AACSB, WSCUC schedules monthly.
.claude/agents/accreditation-calendar-watcher.md
|
stub | cron | claude-haiku-4-5-20251001 | — | — |
| 7 |
funding-signal-watcher
Pulls World Bank, ADB, AfDB, Erasmus+, USAID education-grant APIs.
.claude/agents/funding-signal-watcher.md
|
stub | cron | claude-haiku-4-5-20251001 | — | — |
| 8 |
job-change-watcher
Diffs LinkedIn Sales Nav saved searches + Apollo job-change alerts.
.claude/agents/job-change-watcher.md
|
stub | cron | claude-haiku-4-5-20251001 | — | — |
| 9 |
market-research
Builds country-specific outreach plan: pains, vocabulary, regulatory hooks.
.claude/agents/market-research.md
· prompts/market-research.md
|
stub | post_icp_approval | claude-sonnet-4-6 | — | market_research_ready |
| 10 |
institution-research
Deep-researches one university: stack, governance, news, fiscal calendar.
.claude/agents/institution-research.md
· prompts/institution-deep-dive.md
|
stub | per_account | claude-sonnet-4-6 | hubspot | institution_brief_ready research_complete |
| 11 |
stakeholder-identifier
Maps VC/Registrar/CIO/CFO + ecosystem influencers per institution.
.claude/agents/stakeholder-identifier.md
· prompts/stakeholder-identifier.md
|
stub | per_account | claude-sonnet-4-6 | — | stakeholders_identified stakeholder_dropped_low_confidence |
| 12 |
contact-enricher
Apollo + Clay waterfall enrichment: email, mobile, LinkedIn, role-confidence.
.claude/agents/contact-enricher.md
|
stub | per_stakeholder | claude-haiku-4-5-20251001 | apollo clay | contact_enriched contact_dropped_low_confidence contact_enrichment_batch_complete contact_enrichment_skipped |
| 12 |
email-finder
Fallback when contact-enricher cannot resolve an email. Derives address from name + institution domain via pattern templates.
.claude/agents/email-finder.md
|
built | per_stakeholder | claude-haiku-4-5-20251001 | — | email_found_by_pattern email_pattern_guess_failed |
| 13 |
compliance-gate
Applies §8 matrix to every outbound; routes Saudi/UAE/Qatar to Inbound-Only.
.claude/agents/compliance-gate.md
· prompts/compliance-gate-judgment.md
|
stub | per_touch | claude-sonnet-4-6 | — | compliance_verdict compliance_judgment_soft_fail compliance_judgment_hard_fail |
| 14 |
lead-scorer
0–100 fit/intent/timing/access score; tier assignment.
.claude/agents/lead-scorer.md
|
stub | per_account | claude-sonnet-4-6 | — | lead_scored lead_scoring_batch_complete |
| 15 |
email-drafter
Drafts persona-specific email per touch (uses Aggression cadence).
.claude/agents/email-drafter.md
· prompts/email-drafter.md
|
stub | per_touch | claude-sonnet-4-6 | — | email_drafted email_draft_batch_complete email_draft_skipped |
| 16 |
email-sender
Sends via rep mailbox via HubSpot/Gmail MCP; logs engagement.
.claude/agents/email-sender.md
|
stub | per_touch | claude-haiku-4-5-20251001 | hubspot gmail | email_scheduled email_sent email_bounced email_suppressed email_human_gated email_send_batch_complete |
| 17 |
linkedin-brief
Drafts LinkedIn invite + first DM; routes to rep's human-action queue.
.claude/agents/linkedin-brief.md
· prompts/linkedin-brief.md
|
stub | per_stakeholder | claude-sonnet-4-6 | slack | linkedin_brief_queued linkedin_brief_batch_complete |
| 18 |
linkedin-manual-send-tracker
Watches for accept; releases the post-connect DM into the rep's queue.
.claude/agents/linkedin-manual-send-tracker.md
|
stub | event_driven | claude-haiku-4-5-20251001 | — | linkedin_invite_accepted linkedin_invite_sent_by_rep linkedin_post_connect_dm_released linkedin_followup_dm_released |
| 19 |
telecaller-brief
Generates rich pre-call brief, pushes to Exotel via the Exotel Adapter.
.claude/agents/telecaller-brief.md
· prompts/telecaller-brief.md
|
stub | per_touch | claude-sonnet-4-6 | — | telecall_brief_pushed telecall_brief_drafted telecall_brief_batch_complete |
| 20 |
exotel-adapter
Writes brief to Exotel agent's screen-pop via Exotel API + HubSpot embed.
.claude/agents/exotel-adapter.md
|
stub | per_touch | claude-haiku-4-5-20251001 | exotel | telecall_outcome telecall_brief_pushed telecall_push_batch_complete telecall_push_skipped |
| 21 |
reply-triage
Classifies inbound replies: positive/neutral/negative/unsubscribe/OOO; routes.
.claude/agents/reply-triage.md
· prompts/reply-triage.md
|
stub | event_driven | claude-sonnet-4-6 | — | reply_classified unsubscribe reply_ingested reply_routed_positive reply_routed_neutral reply_routed_objection reply_routed_referral reply_routed_ooo reply_routed_wrong_person |
| 22 |
meeting-booker
Negotiates a slot via Cal.com/HubSpot Meetings, sends ICS, books.
.claude/agents/meeting-booker.md
|
stub | event_driven | claude-sonnet-4-6 | calcom hubspot | meeting_booked meeting_proposed meeting_booking_failed meeting_skipped |
| 23 |
whatsapp-consent-capture
Captures opt-in from CTWA ad, stores consent record, hands to Email Drafter.
.claude/agents/whatsapp-consent-capture.md
|
stub | event_driven | claude-haiku-4-5-20251001 | whatsapp_optin_captured whatsapp_thanks_sent whatsapp_thanks_skipped whatsapp_consent_revoked | |
| 24 |
crm-sync
Writes every signal, message, score, status to HubSpot (primary) + mirror.
.claude/agents/crm-sync.md
|
stub | cron | claude-haiku-4-5-20251001 | hubspot | crm_sync_run_started crm_sync_batch_complete crm_sync_skipped crm_engagement_written crm_deal_stage_updated |
| 25 |
mission-reporter
Builds launcher's weekly digest: who was contacted, what worked.
.claude/agents/mission-reporter.md
· prompts/mission-reporter.md
|
stub | end_of_batch | claude-sonnet-4-6 | slack | mission_report_generated mission_report_posted_slack mission_report_post_skipped |
| 26 |
gtm-outreach-dossier
Web-researches one target institution; produces a McKinsey-grade GTM dossier + per-stakeholder outreach copy.
.claude/agents/gtm-outreach-dossier.md
· prompts/gtm-outreach-dossier.md
|
stub | per_account | claude-sonnet-4-6 | — | gtm_dossier_ready dossier_send_complete |