Cofounder Docs
Agents Overview
Understand what an agent is in Cofounder, what it consists of, which agents are created by default, and how to add new ones.
What An Agent Is
Agents are the units that do work in Cofounder.
Each one is responsible for a particular kind of job. That might be engineering work, go-to-market work, SEO, security, or infrastructure. When you start a task, you are handing that work to an agent with the right scope for the job.
Agents are organized inside departments.
Cofounder is the exception. It is the top-level agent for the workspace, accessible from the side panel. It can help create or route tasks across the workspace instead of acting like a department-specific agent.
What An Agent Includes
Every agent has a few core parts:
- Instructions that define what the agent owns and how it should behave
- Model that defines the reasoning engine the agent uses
- Integrations that define which tools and systems it can use
- Skills that add reusable guidance for a specific kind of work
- Department that determines which lane of the company the agent belongs to
An engineering agent and a Marketing Agent should have different instructions, different tools, different skills, and live in different departments.
Default Agents
After onboarding, Cofounder is available from the side panel and your workspace is seeded with agents for the main operating areas.
The seeded default agents are:
- Operations Agent
- Engineer
- Marketing Agent
- Design Agent
- Sales Agent
- Support Agent
- Ops Agent
- Finance Agent
Default Agent Roles
- Cofounder is the top-level workspace agent in the side panel
- Operations Agent handles broad tasks and routes work to the right tools or agents
- Engineer is for product and app work
- Marketing Agent is for launches, messaging, campaigns, and marketing asset generation such as HTML decks, images, UI concepts, music, and short videos
- Design Agent is for brand systems, decks, email templates, visual assets, and UI kits
- Sales Agent is for ICP, outbound, customer development, pipeline, and GTM execution
- Support Agent is for support replies, ticket triage, and support workflow improvements
- Ops Agent is for reconciliation, recurring reporting, and operational cleanup
- Finance Agent is for collections, close support, billing inbox triage, and finance reporting
Cofounder sits above that layer as the workspace-level agent, while the seeded agents are for specific kinds of work.
Adding New Agents
You can add new agents when you need an agent that does not already exist in the workspace. Examples include support, operations, finance, recruiting, or a specific internal workflow.
New agents usually include:
- one clear job
- the right integrations for that job
- the few skills that actually help
Agents Vs. Skills Vs. Departments
- An agent is the worker
- A skill is reusable guidance attached to that worker
- A department is the operating area that groups agents and their work