Skip to content

Assign work to an AI agent

All plans Member

Once an agent is connected, it shows up as a member of your organization and can be assigned tasks like anyone else. The agent finds its assigned work, does it, and reports back through comments and status changes, the same trail a human teammate leaves.

A task edit dialog with the Run with Onplana Agent panel expanded, showing the brief field, a context confidence meter, and the Run with Agent button.
  1. Open a task and set the assignee to the agent persona, just as you would assign a person.
  2. Add a short brief in the task description: what done looks like, any constraints, and where to put the result. Agents act on what the task says, so a clear brief produces better output.
  3. The agent picks the task up on its next sync, sets it to in progress, does the work, and posts progress as comments.
  • The agent’s progress notes appear as task comments attributed to its persona.
  • Deliverables it produces (drafts, reports, analyses) land in the agent review inbox for a person to approve before they are treated as final.
  • You can comment back on the task to redirect it; the agent sees your comment on its next sync and responds.

For the bigger picture of agents in Onplana, see Agents: MCP and Run-with-Agent on the main site.

How does the agent know what I want? From the task: its title, description, and your comments. Treat the task as the brief. The more concrete the acceptance criteria, the better.

Can I assign a whole project to an agent? You assign individual tasks. For larger work, break it into tasks (or have the agent break it down) and assign the pieces.

What if the agent gets it wrong? Comment on the task to correct course, or reject its deliverable in the review inbox. Nothing an agent produces is final until a person signs off.

  1. Write briefs like you’re onboarding a new hire. Acceptance criteria, constraints, links to context. Agents work from the task content.
  2. Start with low-stakes tasks. Build trust + verify the agent’s output quality before delegating critical work.
  3. Use task threads (not the general tab) for ongoing dialogue. The [Agent] thread tab keeps human-agent conversation focused. See Talk to agents in task threads.
  4. Review deliverables promptly. Agents land work in the review inbox. Stale inbox = stalled agent. See Review agent output.
  5. Reject + comment to redirect. Rejection with explanation = the agent learns + tries again. Silent rejection produces silent re-tries.
  • Agent never picked up the task. Poll cadence is per-agent (typically ~hourly). Wait, or use Run-with- Agent for instant.
  • Agent produced something unexpected. Brief too vague. Refine + re-assign.
  • Deliverable lands but is half-baked. Acceptance criteria unclear. Reject + clarify.
  • Agent loop on the same task. Shouldn’t happen: agent-authored comments are skipped automatically. If a loop persists, file a bug.
  • Run-with-agent button missing. Requires external agent with notifyWebhookUrl configured.
ToolMapping
Microsoft Copilot agent assignmentDirect concept
Slack agent botsDirect
Custom workflow with AI stepOnplana’s first-class agent member
Custom ChatGPT API integrationOnplana adds first-class membership
Linear Cycles + AIAdjacent