A timeline is the chronological container for events within an investigation. Every investigation has one primary timeline.
Timelines live inside investigations. You access a timeline through the Timeline lens of its parent investigation at /app/investigations/[investigationId]/timeline.
Timelines are created automatically when you create an investigation. Each investigation has one primary timeline. You do not create timelines independently.
Access the timeline from any investigation by clicking the Timeline tab.
The timeline lens has five main areas:
The toolbar at the top of the timeline provides:
Click Filters to reveal the filter panel.
Available filters:
Click Filters again or the chevron to collapse the panel.
The main content area displays events in chronological order, loaded in pages of 50.
Each event appears as a card showing:
YYYY-MM-DD HH:MMClick an event card to select it. The right-side context panel updates to show that event's details.
Keyboard navigation within the timeline:
| Key | Action |
|---|---|
| J | Select next event |
| K | Select previous event |
| Enter | Expand/collapse selected event |
| [ | Jump to earliest event |
| ] | Jump to latest event |
| N | Create new event |
The right sidebar shows details for the currently selected event:
Click an event title to navigate to its full detail page at /app/investigations/[investigationId]/timeline/events/[eventId]. This page shows the complete event picture, including all claims, linked entities, location, annotations, and revision history — all within the investigation context.
The investigation metadata (title, status, summary) is edited through the investigation header, not from a separate timeline edit dialog.
Tier requirement: CSV, JSON, and Markdown export requires a Professional or Enterprise subscription. Hobby users who click the export buttons will see an upgrade prompt. See Account and Subscription for details.
From the Timeline lens toolbar:
Click CSV to download a comma-separated values file:
Click JSON to download a newline-delimited JSON (NDJSON) file:
Click Markdown to download a formatted Markdown file:
The downloaded filename uses the investigation ID: timeline-{investigationId}.csv, .ndjson, or .md.
Investigations that are part of demo datasets have a distinctive amber badge in the header. On sample investigations: