# Understanding Agent Entries

Keito supports AI agents as first-class team members. When an agent integration tracks time or logs expenses through the API, SDKs, CLI agent commands, or Agent Skill, those entries appear in your workspace alongside human entries with clear visual indicators. Regular CLI timer entries appear separately with the CLI source.

## What Are Agent Entries?

Agent entries are time entries and expenses created by AI agents like Claude Code, Codex, or custom bots through the Keito API, SDKs, CLI `session-record` command, or Agent Skill. CLI entries are time entries created by regular command-line timer and manual commands. Both flow through the same pipeline as human entries: projects, tasks, rates, approvals, invoices, and reports.

## How to Spot Them

- **Violet "Agent" badge** — appears on time entries and expenses created by agents in the day view, week view, and expenses list.
- **Amber "CLI" badge** — appears on entries created via the Keito CLI.
- **No badge** — entries created through the web UI (the default).

## Filtering by Source

In any list view, use the source filter to show only entries from a specific source:

- **All** — everything (default)
- **Web** — entries from the web UI
- **CLI** — entries from the command-line tool
- **API** — entries from direct API calls
- **Agent** — entries from AI agents

Regular CLI timer commands send time entries with `source=cli`. The Agent Skill and `keito time session-record` create `source=agent` entries with structured metadata.

## What This Means for Your Workflow

- **Approvals**: Agent entries go through the same approval workflow. Managers review and approve them like human timesheets.
- **Invoicing**: Agent work appears on invoices with clear labelling. Clients see what was done by humans and what was done by agents.
- **Reports**: Filter reports by source to see agent hours vs. human hours, LLM costs by project, and agent productivity metrics.

## Next Steps

- [Managing Agent Users](/docs/team-management/agent-users) — set up agent profiles with rates and project assignments.
- [LLM Usage Expenses](/docs/expenses/llm-usage) — understand how token costs are tracked.
- [Keito Agent Skill](/docs/integrations/skills) — install automatic Codex and Claude Code session tracking.
- **For developers**: [Developer Overview](/docs/developer/introduction) — start integrating agents with the Keito API.