Custom Agents | Cofounder Docs

Custom Agents

Custom agents let you turn repeatable work into a reusable agent in Cofounder.

Use a custom agent when the same kind of work shows up again and you want it handled with the same instructions, tools, and output format each time.

When To Add A Custom Agent

Use a custom agent when the task is:

Custom agents are a good fit for work such as:

Common Workflows

Create a custom agent

  1. Open Canvas and use the + button to add a new agent.
  2. Give the agent a clear name and purpose.
  3. Add the instructions, skills, and tools it should use.
  4. Save it as a reusable agent.

Use names that describe the job. For example, Launch Planner, QA Reviewer, or Support Triage Agent are easier to understand than a generic label.

Route work to the right agent

Cofounder can automatically match work to the most appropriate custom agent in your workspace.

Automatic matching works best when each agent has a clear purpose and a distinct scope.

Customize A Custom Agent

The agent editor lets you configure the agent's main working contract.

Depending on the agent, you can set:

Update an agent from chat

You can ask an agent to update its own prompt, integrations, skills, or department when the change is about that agent's working contract.

For example:

Update your instructions so you always include a launch checklist at the end of campaign plans.

The agent applies supported configuration changes to itself. For broader company preferences or changes that belong to another agent, use Cofounder or the relevant agent editor instead.

Refine the instructions

Instructions are the most direct way to shape how an agent behaves.

Use them to define:

Add skills

Skills extend an agent with repeatable behaviors for a specific kind of work.

Use skills when the agent needs to:

Connect the right tools

Custom agents work best when they can access the tools they actually need.

For example, an agent might use:

Routines And Scheduled Tasks

Routines are repeating jobs for an agent.

Use a routine when the same agent should check in on a schedule, such as every morning, every weekday, or every week.

One agent can have multiple routines. For example, the same operations agent might run a daily status update, a weekly metrics review, and a monthly cleanup checklist.

Each routine can have its own:

Agents can suggest routines when they notice work that repeats, but they should ask before creating or changing one.

You can also manage routines yourself from the agent editor. You can add a routine, edit it, pause it, resume it, delete it, or run it once. If a routine has criteria, Check now checks whether there is something useful to do before starting the agent.

Use separate routines when the timing, instructions, criteria, or expected output are different, even if the same agent should do the work.

Next Steps