> ## 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.

# Meetings and follow-ups

> Keep agendas, notes, decisions, and action items together after the call ends.

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 a meeting to keep the agenda, participants, and conversation context
close to the work it creates. The meeting explains what was discussed; tasks
make the next steps visible after the call ends.

This guide follows a Relio website kickoff. Start with a meeting in your
workspace and access to its client or project record. If the event should come
from your schedule, [connect Google Calendar](/integrations/google-calendar) first.

<DocImage kind="meetings" alt="Meeting details with participants, agenda, and related context" caption="Prepare the conversation, then make its outcomes actionable." />

## Prepare before the call

Open the meeting and check its **Start & End**, **Organizer**, **Location**, and
**Participants**. A correct title is not enough if people have the wrong time or
meeting link. Add or review the agenda and connect relevant records where available.

Write the agenda around decisions to make. For the kickoff:

```text theme={null}
Goal: agree on the first version of the homepage brief.

1. Confirm the audience and primary call to action.
2. Agree on the page sections for the first release.
3. Identify the assets we still need from Relio.
4. Choose who reviews the brief and when.
```

Each agenda item should help someone prepare. “Website discussion” gives the
participants less direction than “Agree on the page sections for the first release.”

## Separate decisions, questions, and actions

During the meeting, keep these three types of outcome distinct:

| Outcome       | Example                                            | What to do with it                                                      |
| ------------- | -------------------------------------------------- | ----------------------------------------------------------------------- |
| Decision      | Use the product demo as the primary call to action | Record it in the meeting context so the team understands the direction. |
| Open question | Can the client provide new photography this week?  | Record who will resolve it and when it needs an answer.                 |
| Action        | Send the revised homepage brief to the client      | Create a task with assignees and the relevant context.                  |

Avoid treating every sentence in the notes as a task. A task should describe a
result someone can complete. A decision remains useful context even when no
new action is needed.

## Turn an action into a task

For **Send the revised homepage brief**, add the decisions the writer needs,
choose the assignees, and set the agreed deadline. Link the meeting or related
project so the person doing the work can return to the discussion.

If one action contains several handoffs—draft, internal review, and client
approval—decide whether separate tasks would make ownership clearer. Use
[Organize tasks](/documentation/organize-tasks) for the full creation walkthrough.

## Close the loop after the meeting

Before sending the follow-up, compare it with the meeting's outcomes:

* Does it state the decisions without introducing new commitments?
* Does each open action identify who is acting next?
* Are deadlines the ones the participants actually agreed to?
* Can the team open the tasks and find the related project?

You can ask [Ask Kato](/documentation/use-ask-kato) to draft the summary using
specific meeting context. Review names, dates, and commitments before sharing.
A draft summary is not evidence that tasks were created or that a message was sent.

## At the next check-in

Open the previous actions and update their status before adding new work. If the
brief is still waiting for review, use the existing task and record what is
blocking it. Create a new task only when there is a distinct new outcome.

## Troubleshooting

| Situation                                         | Next check                                                                                |
| ------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| A scheduled event is missing                      | Check the connected account, selected calendars, and date range using the calendar guide. |
| The meeting has notes but nobody knows what to do | Extract the concrete actions and create tasks with an explicit next person.               |
| A follow-up task has no context                   | Add the relevant meeting or project link and the decision that caused the task.           |
| The generated summary misses a decision           | Add the missing context or correct the draft; compare it with the source before sharing.  |

## Try the full workflow

[Turn a meeting into a plan](/recipes/meeting-follow-ups) walks through preparing
an agenda, capturing outcomes, and checking the tasks that result.


## Related topics

- [Introduction](/documentation/introduction.md)
- [Turn a meeting into a plan](/recipes/meeting-follow-ups.md)
- [Changelog](/changelog.md)
- [Use Ask Kato](/documentation/use-ask-kato.md)
- [Recipes](/recipes/overview.md)
