Nobody updates
the CRM.
The Timeline
updates itself.
Voice-note the call in Telegram. Capture the Slack thread. Forward the email. Drop a Meet, Teams, or Zoom link. The agent extracts who, what, and when — reconciled against everything your team has ever said. Ask anything; every answer cites its source.
INDEXED · CITED · NEVER FORGOTTEN
Every tool you have punishes recording.
Wants the contact, the deal stage, the next step, the amount, the close date. Before you can log a single sentence.
Wants a page hierarchy, a parent, a template, a tag. Before you can write the thing down.
Want a project, a status, an assignee, a priority. Before you can flag what just broke.
The result is predictable. Nobody updates the CRM. The wiki is three months stale. Half the team's decisions live in Slack threads no one can find. When someone asks “what happened with Acme?” the only honest answer is “let me check with three people.”
The Timeline inverts it: capture is unstructured, output is structured. You talk; it files.
The output looks like a CRM, a project tracker, and a doc index — current, queryable, cited. You just never had to update it.
Voice memos, text, and attachments in DMs or team groups. /ask runs the same cited agent.
DMs, bound channels, files, /ask, and @Timeline replies. Thread context becomes searchable memory.
Meeting bots transcribe calls and file decisions, tasks, and cited summaries.
Forward, CC, or BCC to your team address. Parsed mail lands beside chat and meetings.
Scheduled work, all-day events, and time-aware context appear in the same timeline.
Typed notes, audio uploads, drag-drop files, approvals, and cited agent chat.
Team folders with version history. Uploads and edits become searchable document events.
Connect MCP servers and third-party systems like CRMs, ERPs, issue trackers, and docs.
Every system the team works in feeds the same timeline.
Native sync for Drive, Linear, and GitHub. Anything else plugs in as an MCP server — Notion, Slack, Jira, Figma, Sentry, Stripe, your internal tool, anything that speaks the protocol. The agent gets the tools; you don't write a connector.
GitHubNative
LinearNative
Google DriveNative
NotionMCP
SlackMCP
Atlassian (Jira + Confluence)MCP
FigmaMCP
SentryMCP
StripeMCP
HubSpotSoon
SalesforceSoon
- +Any MCP serverlong tail
- “What shipped in last week’s releases?”
- “Which ENG issues did Alice complete this week?”
- “Summarize the latest version of the partnership agreement.”
- “What’s in our incident response runbook?”
Works with any MCP-compatible server. Custom servers connect under team settings — bring your own auth.
Ask. See the receipts.
Every fact resolves to a raw event — voice memo, Slack or Telegram message, email, document version — with author, timestamp, and source. Click the chip; the inspector shows exactly what was said.
Re-run the extraction with a better model tomorrow — the raw event never changes, the citations always resolve.
- Raw events are immutable.
- What was said goes in as-is and never changes. Derived facts are regenerable; the source is sacred.
- Privacy is per-event, not per-team.
- A brain dump can stay private even inside a team channel. Visibility lives on the event.
- Team-scoped end to end.
- Every query, every vector, every byte carries a team_id. Enforced at the data layer, not the UI.
- One inference layer.
- Chat, embeddings, transcription — all through a single provider abstraction. Embedding model is pinned for index integrity.
What is The Timeline?
The Timeline is a multi-tenant team memory and object management system. Team members capture work as it happens — voice notes, forwarded emails, Telegram and Slack messages, meeting transcripts, document uploads — and the agent compiles a searchable, queryable history of who did what, talked to whom, decided what, and what changed. Every answer the agent returns is cited back to the raw event it came from.
Who is The Timeline for?
Small to mid-sized teams of 5 to 50 people doing knowledge work where context compounds: sales, consulting, product, and founding teams. The kind of team where one person being out of the loop on a client conversation creates real friction. A team member can record a voice note and have it queryable via the agent within 60 seconds of pressing send.
How is The Timeline different from a CRM, wiki, or ticket board?
Existing tools punish recording. CRMs require the contact, deal stage, and next step before you can log a single sentence. Wikis demand a page hierarchy. Ticket boards demand a project and status. The Timeline inverts this: capture is unstructured, output is structured. The agent extracts objects (people, companies, projects, deals, tasks, documents), facts, relationships, and changes from raw input — and resolves them against everything your team has ever said.
How is capture done?
Native surfaces feed one pipeline. Telegram and Slack capture chat, voice, files, /ask, and @Timeline context. Google Meet, Zoom, and Microsoft Teams land through meeting bots. Email, calendar events, web notes, drive uploads, MCP servers, and third-party integrations all become cited timeline events.
What models power the agent?
Chat, embeddings, and transcription run through OpenRouter via a single inference abstraction (llm.chat, llm.embed, llm.transcribe). Chat models are swappable per task. The embedding model is pinned to text-embedding-3-small at 1536 dimensions — changing it invalidates the index, so it only changes via a documented re-embed procedure.
Where does my data live?
Postgres holds events, facts, objects, tasks, documents, and version history. Qdrant holds vectors in a shared collection with mandatory team_id payload filters on every query. RustFS (S3-compatible) holds original blobs and audio with versioning enabled day one. Every row, every vector, and every byte carries a team_id, enforced at the data layer rather than application logic.
How are answers cited?
A single raw event ("Met with John from Apple about licensing") produces multiple facts — Tim met John, the topic was licensing, the date was today — each linked back to the source event. When the agent answers a question, it surfaces inline citation chips that resolve to the raw voice memo, email, message, or document version, with the author, timestamp, and source attached. No black-box summaries.
How does privacy work inside a team?
Visibility lives on the event, not the team. Each event carries one of three modes: private (visible only to the author or source owner), team (visible to all team members), or specific_users (a named list). A brain dump captured in a team group chat can still be marked private. Team isolation is enforced at the query layer; per-event visibility is layered on top.
Can I export my team data?
Yes — full team data export is treated as a trust requirement, not a feature flag. Raw events are immutable and append-only, which makes export deterministic. The roadmap places portability ahead of growth-side features.
Is The Timeline end-to-end encrypted?
No. The agent processes content server-side, which is structurally incompatible with end-to-end encryption. Data is encrypted in transit and at rest. The privacy boundary is per-event visibility plus team scoping enforced at the data layer.
Capture five days. See what the agent saw.
INDEXED · CITED · NEVER FORGOTTEN