Two ways to bring in help, at a glance
Cowork gives a worker two different collaboration mechanisms, and they solve different problems.
Both are covered below, alongside the platform-level reach every worker gets automatically.
Delegate a piece of work to another worker
When a task calls for a different skill set — handing research off to a research worker, or a draft off to a writing worker — a worker can delegate to another worker in the same workspace instead of trying to do the job itself.1
Pick the target worker
The worker names which workspace colleague should take the sub-job, along with the goal and any context it needs — the child doesn’t have to guess what the parent already knows.
2
A new task spins up
The target worker gets its own task with its own sandbox, its own skills, capabilities, and memory — the same as if a person had started it. This keeps the two workers’ work cleanly separated.
3
The child task runs
It runs like any other task, either waiting for the caller (the delegating worker pauses until it has an answer) or reporting back once it finishes.
4
Result returns to parent
The parent worker’s task shows the hand-off as a delegation event, so you can see that work happened elsewhere without having to go find the other task yourself.
Delegated tasks are private to the same workspace, not to a second person — a delegation is the delegating worker’s own sub-work, not something a teammate started, so it doesn’t cross the usual task-privacy boundary. It bills the same workspace as the rest of the work.
The delegation depth cap
To stop a delegation chain from looping forever — worker A calling worker B calling worker A again — delegation depth is capped at about three hops. Once a chain hits the cap, it can’t delegate further; it has to finish the job with what it has. This is a safety limit, not a setting you configure per worker.Spin up a helper team for parallel work
Some jobs don’t need a different worker — they need more hands on the same job at the same time. For that, a worker can spawn a short-lived team of helper subagents inside its own task, each one given a role and a slice of the work:- Researcher and reviewer helpers read but don’t write — good for gathering information or checking work.
- General helpers cover everyday read-only steps.
- Coder helpers can also write and edit files, when the slice of work needs it.
Reach across the platform
Every worker also gets a connection to the rest of CogniAgent automatically, with nothing to configure — the same always-on connection covered in Capabilities & connections. Through it, a worker can:- Invoke and manage applications and workflows — start a run of an existing application and use its result, or read and adjust its graph, the same way a person would from the Applications area.
- Invoke and manage conversations — start a Conversation Flow run, check its state, and take part in it.
- Ask a human a question mid-task — the same Ask-a-Human mechanism, initiated directly by the worker.
The other direction: a workflow calling a worker
The reach also works in reverse. You can invoke a worker as a step in an Application workflow — the execute-worker node — picking a worker (and optionally an existing task to keep using), passing it a prompt, and getting back its result, including any files it produced. This is what makes patterns like “a workflow triggers a worker to draft something, then continues with the draft” possible without a person in the loop.Cross-organization agent interop
Agent-to-agent interop across different companies’ platforms — the A2A (Agent2Agent) protocol — is on the roadmap, not available today. Everything above (delegation, helper teams, and platform reach) already covers collaboration within your own workspace.
Next steps
Human-in-the-loop
See how Ask-a-Human and approvals pause a task for you.
Capabilities & connections
Understand the always-on connection that powers this reach.
The agentic loop
See where delegation and helper teams fit into a worker’s turn.
Workers
Revisit what makes up a worker before you start delegating to one.
