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

# Team Today

> Live team status, the needs-attention list, individual drill-down, and the team map.

export const PermissionNote = ({perm}) => <Info>
    Requires the <code>{perm}</code> permission. Ask your administrator if an
    action described here is missing from your screen — see
    [Roles & permissions](/help/concepts/roles-and-permissions).
  </Info>;

<PermissionNote perm="team:read" />

The **Team** tab opens on today.

## The stat strip

Four counts across the top: how many of your reports are **in**, **late**, **absent** and **on leave**.

<Note>
  These describe today so far. `Absent` is not written to a day still in progress — someone who has not punched *yet* is not counted as absent. Use the **needs attention** list for people who look overdue.
</Note>

## Needs attention

The list worth reading first. It surfaces the people something is off about:

* **Late** — arrived after the grace period, with how late.
* **No punch yet** — no attendance today, alongside when they usually arrive. This is the signal `Absent` cannot give you yet.

Each row offers the obvious next action — nudge them, or open their detail.

## On duty

Everyone currently in, with where they punched from, how long they have been in, and a status dot. It is the roll call.

## Member detail

Tap anyone to open them:

<AccordionGroup>
  <Accordion title="Right now" icon="activity">
    Their current status, where they punched, and elapsed time.
  </Accordion>

  <Accordion title="This week" icon="calendar">
    Hours worked, late arrivals, overtime accrued.
  </Accordion>

  <Accordion title="Recent days" icon="history">
    The last few days at a glance.
  </Accordion>
</AccordionGroup>

From here you can **message** them — starting a real thread they see in their app — or open their **full profile**.

## The team map

Plots your reports' positions from their most recent punch today, where that punch carried coordinates.

<Note>
  **Reports with no location data today are listed separately, not placed on the map.** OnTime does not guess a position for someone who punched at a terminal or whose device had no fix. An empty map with a long list beneath it means your team punches from terminals, not that they have vanished.
</Note>

Pins are coloured by state — on site, travelling, out of zone — with a legend.

## Nudging

From a needs-attention row, **Nudge** starts a real message thread with that person. It is a message, not an automated reminder — write something.

## What Team Today is not

It is not an attendance record. For a past day, or for the reconciled truth about hours, use the [Reports](/help/manager-app/reports) tab or ask an administrator for the day report — today's numbers are provisional until the day closes.
