Skip to content

Tasks

Tasks is the office’s board. An agent that needs a colleague’s help does not chat at it; it files a task. The colleague does it and the result lands on the card. A person files a task the same way, for an agent or for the team.


What a task is

A title, a brief, who it is for, and optionally when. Four columns:

ColumnMeaning
To doFiled, not started. An agent’s task leaves this column within seconds; the team’s stays until someone presses Start.
DoingAn agent is running it, or a person has started it.
WaitingCould not be started just now, or needs a person. Run again from here.
DoneWith the result on the card. “Could not” shows why.

Filing one

From the board. Open Tasks, type a title and a brief, pick an agent’s @handle or the team, press File it.

From Decibyl. On Home, say what you want and who should do it: “Have @retention follow up Mrs Lakshmi in 3 days about the Tuesday slot.” Decibyl files it.

From an agent. Any agent on a chat or channel can file a task for a colleague or the team when a job is theirs rather than its own. It says it has filed it and carries on.


What happens next

A task for an agent starts one run on that agent with the brief as its instruction, the same runtime as a routine or a trigger. The result is written on the card, and the agent that asked is told in its own chat so it can carry on. Every step is a row: on the board, on Decibyl’s thread, and on the threads of the agents involved.

A task for the team sits on the board until a person moves it.


Limits

  • An agent cannot file a task to itself.
  • A task filed by a task run is one hand-off deeper. Past two, the agent is told to ask a person instead.