Agents
Every persona on this page is a real, hireable 10ex agent. Same catalog you see inside the product under Agent Hub → Agent Store. Click any card for the agent’s required connectors, knowledge, sub-agents, tools, inputs, outputs, and the MCP tools that drive it.
Agent metadata is generated from the production
CrewStoreat build time. To refresh, runnpm run agents:refresh.
For the platform model behind every persona (runtime, observability, levels), see Agents architecture. For why every agent has a name, see The cast.
How to read this page
- Agent Store: the full grid, exactly as it appears inside the product.
- Channel tabs (Email, Content, Ads, Research, Prospecting, Automation): same agents, filtered.
- Click any card for the detail page with inputs, required connectors, outputs, and screenshots of what the agent looks like in product.
Agent Store

Nova
Email Sequence Generation Crew
Manager LevelMulti-step personalized cold email sequences. Brand-aware, lead-aware, sent via Gmail or Outlook.
Orion
Email Outreach Crew
Junior LevelSingle personalised cold email, fired off in one step.
Marcus
Blog Generation Crew
Manager LevelBrief → outline → draft → visuals → publish. Full SEO content engine to Webflow or Sanity.
Atlas
Webinar Video Generator
Manager LevelOutline → script → slides → talking-head video → stitched Zoom-style final, all hands-off.
Iris
Webinar Image Generator
Junior LevelOn-brand webinar covers and promo images, in your palette and fonts.
Nova
PPT Generator
Junior LevelA brand-aligned deck via Gamma, with art-directed images in your palette.
Dante
Creative Studio
Associate LevelAd images and visual concepts, generated to your brand kit.
Maya
Ads Strategy Lab
Associate LevelCross-platform ads strategy: ICP, targeting, awareness stage, campaign structure — before any ad ships.
Luna
Ad Copy Generator
Junior LevelHeadlines and primary text, all platforms, on-brand.
Zara
Google Ads Manager
Associate LevelPush live Google Ads campaigns end-to-end — every campaign type, with approval gate.
Ravi
LinkedIn Ads Manager
Associate LevelPush live LinkedIn campaigns: Sponsored, Message, Dynamic, Text.
Elena
Meta Ads Manager
Associate LevelPush live Meta campaigns across all six objectives.
Juno
Market Research Crew
Manager LevelMarkets, competitors, trends — actionable insights with visuals, mailed to you.
Sora
Growth Audit Crew
Associate LevelTraffic, performance, SEO, UX — your site audited end-to-end.
Marcus
Prospector Agent
Associate LevelFind and enrich net-new leads from Apollo, straight to your CRM.
Kai
Lead Qualifier Agent
Junior LevelAI voice calls, qualifying leads in conversation and booking the next step.
How to hire an agent
Two paths, same result:
- In product: Agent Store, then click Hire on any card. The agent appears under Active Agents.
- Over MCP: calling any
launch_*,preview_*, orgenerate_*tool implicitly hires the agent if needed.
See the Agent Hub guide for the configure, run, and approve loop.
Common questions
How much does each agent cost to run? Pricing varies by channel. Email and voice agents bill per send or call. Content agents charge per artefact (typically 10 credits). Research agents are free since they run on platform LLMs. Full breakdown lives in Credits & pricing.
Which agents need approval before they spend? Nova (email), Marcus/Blog, and the three ad managers (Zara, Ravi, Elena) all gate by default. Preview is free. Approval is the spend moment. See Approval workflows.
Can I run multiple agents on the same brand at once? Yes. Each agent reads from the shared brand knowledge and runs in isolation. Outputs from one agent (a Marcus blog draft, a Juno research report) can feed another agent’s input.
What if I only have one workspace and multiple brands?
Every agent takes a brand_id input. Agents respect that boundary. There’s no cross-brand bleed.
Related
- The cast: why every agent has a name
- Brand knowledge: what every agent reads first
- Approval workflows: Nova, Marcus/Blog, Zara/Ravi/Elena gate by default
- Credits & pricing: per-persona cost in one table