> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getkato.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Organize tasks

> Turn work into clear tasks with owners, priorities, due dates, and useful statuses.

export const DocImage = ({src, alt, caption, kind = "workspace", thumbnail = false, natural = false}) => {
  const paths = {
    objects: "m12 3 9 4.5v9L12 21l-9-4.5v-9L12 3Z M3 7.5l9 4.5 9-4.5 M12 12v9",
    attributes: "M4 5h16 M4 12h16 M4 19h16 M8 3v4 M16 10v4 M10 17v4",
    records: "M5 3h14v18H5z M8 7h8 M8 11h8 M8 15h5",
    relationships: "M8 8H4v8h4 M16 8h4v8h-4 M8 12h8 M10 10l-2 2 2 2 M14 10l2 2-2 2",
    views: "M3 4h18v16H3z M3 9h18 M9 9v11 M15 9v11",
    importing: "M12 3v12 M8 11l4 4 4-4 M4 16v5h16v-5",
    workspace: "M4 4h16v16H4z M4 9h16 M9 9v11",
    navigation: "m5 5 14 5-6 3-3 6-5-14Z",
    team: "M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2 M16 4a4 4 0 0 1 0 8 M22 21v-2a4 4 0 0 0-3-3.87 M13 7a4 4 0 1 1-8 0 4 4 0 0 1 8 0Z",
    tasks: "M9 6h11 M9 12h11 M9 18h11 M3 6l1 1 2-2 M3 12l1 1 2-2 M3 18l1 1 2-2",
    meetings: "M4 5h16v15H4z M4 10h16 M8 3v4 M16 3v4 M8 14h3 M8 17h6",
    ai: "m12 3 2.5 6.5L21 12l-6.5 2.5L12 21l-2.5-6.5L3 12l6.5-2.5L12 3Z",
    automation: "M9 3h6v6H9z M3 16h6v5H3z M15 16h6v5h-6z M12 9v4 M6 16v-3h12v3"
  };
  return <figure className={["kato-visual", thumbnail ? "kato-visual--thumbnail" : ""].filter(Boolean).join(" ")}>
    {src ? <div className={["kato-visual-frame", natural ? "kato-visual-frame--natural" : ""].filter(Boolean).join(" ")}>
        {thumbnail ? <img src={src} alt={alt || ""} loading="lazy" decoding="async" /> : <a className="kato-visual-fullsize" href={src} target="_blank" rel="noreferrer" aria-label={`Open full-size image: ${alt || caption || "Kato guide"}`}>
            <img src={src} alt={alt || ""} loading="lazy" decoding="async" />
          </a>}
      </div> : <div className="kato-visual-frame kato-placeholder" role={thumbnail ? undefined : "img"} aria-label={thumbnail ? undefined : `Image placeholder: ${alt || caption || "Kato workspace"}`} aria-hidden={thumbnail ? "true" : undefined}>
        <span className="kato-orbit kato-orbit--outer" />
        <span className="kato-orbit kato-orbit--inner" />
        <span className="kato-visual-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true"><path d={paths[kind] || paths.workspace} /></svg></span>
        {!thumbnail && <span className="kato-placeholder-label">Image placeholder</span>}
      </div>}
    {caption && !thumbnail && <figcaption>{caption}{src && <span className="kato-visual-hint">Select the image to view it full size.</span>}</figcaption>}
  </figure>;
};

Use tasks for actions that need to move forward. A useful task explains the
result, the people working on it, and its current state. Link it to the relevant
record or meeting so someone can find the context without searching another tool.

This walkthrough creates **Send the revised homepage brief** for the Relio
website project. You need access to a workspace and, if you want a record link,
an existing client or project record.

<DocImage kind="tasks" alt="A task with title, assignees, status, priority, and due date" caption="Make the next action clear before the task changes hands." />

## Create a task someone can act on

1. Open **Tasks** and open the task creation form.

2. Enter **Send the revised homepage brief** in **Title**.

3. In the description, explain the expected result. For example:

   > Revise the brief to reflect the kickoff decisions. Include the agreed
   > page sections and open questions. The brief is ready when the project
   > lead has reviewed it and it has been sent to the client contact.

4. Choose the current **Status** and **Priority**. Use the labels available in
   your workspace rather than assuming every team has the same statuses.

5. Review **Assignees**. Kato supports multiple assignees; make it clear in the
   description who is responsible for the next handoff when several people are involved.

6. Set **Due date** if the work has a deadline, then add the related record or
   other context available in the form.

7. Select **Create task**. Open the saved task and check that the details match
   what you intended.

## Decide what belongs in each detail

| Detail         | Use it to communicate                     | Avoid                                                           |
| -------------- | ----------------------------------------- | --------------------------------------------------------------- |
| Title          | One concrete action and result            | “Relio” or “Follow up” without an action                        |
| Description    | Context and the conditions for completion | Copying an entire conversation without explaining the next step |
| Status         | What is happening now                     | Leaving started work in the initial status                      |
| Priority       | Relative importance                       | Marking every task as urgent                                    |
| Assignees      | Who is working on it                      | Assuming someone will notice an unassigned task                 |
| Due date       | A meaningful deadline                     | Arbitrary dates that nobody intends to meet                     |
| Related record | Where the work belongs                    | Re-entering client details in every description                 |

## Move work through its lifecycle

Pick the status that reflects the current situation. If you use **Todo**,
**In progress**, and **Completed**, agree on what causes each transition. Those
names are examples; your workspace may use different ones.

When a task is waiting on something, record the dependency and the person who
can resolve it. If the team has a blocked status, use it consistently. Before
marking the task complete, check its acceptance criteria rather than just
whether you spent time on it.

For the brief example, writing a draft is not the same as sending a reviewed
brief. Either keep the task open until that result is achieved or split the work
into smaller tasks with distinct handoffs.

## Use the detail panel for follow-through

Open a task to review its details and conversation. Add a comment when a decision,
question, or handoff would help the next person. The task's actions also let you
**Watch** it for ongoing attention or **Add to favorites** for quicker access.

A useful update explains what changed and what happens next: “Draft ready for
review; waiting for the project lead before sending” is clearer than “Updated.”

## Review a list or board

Use a list to scan dates, assignees, and other details. Use a board when you need
to see work moving between stages. At a regular team review, look for overdue
work, tasks without a clear next step, and work that has stayed in one status
longer than expected.

<AccordionGroup>
  <Accordion title="I created a task but cannot find it in my current view.">
    Check the selected workspace, filters, and status grouping. A task may not
    match the view you are looking at. Clear or adjust the filters before
    creating a duplicate.
  </Accordion>

  <Accordion title="Several people are assigned. Who owns the next step?">
    Multiple assignees can collaborate on one task, but the handoff still needs
    to be explicit. State who acts next, or split independent outcomes into
    separate tasks so each can move forward on its own.
  </Accordion>

  <Accordion title="The task keeps reopening because more work is discovered.">
    Make the completion conditions narrower. Finish the agreed outcome and
    create follow-up tasks for new work instead of continually expanding the
    original task.
  </Accordion>
</AccordionGroup>

## Check the result

Someone who missed the kickoff should be able to open your task, identify the
expected result, find the Relio context, and tell who is acting next. Use
[the meeting recipe](/recipes/meeting-follow-ups) to create this kind of task
from a real conversation.


## Related topics

- [Hand work off to a teammate](/recipes/handoff-work.md)
- [Meetings and follow-ups](/documentation/meetings-and-follow-ups.md)
- [Navigating Kato](/documentation/navigating-kato.md)
- [Turn a meeting into a plan](/recipes/meeting-follow-ups.md)
- [Changelog](/changelog.md)
