Skip to main content
Adapter classifies every piece of ingested data as an evidence type. Each evidence type has a fixed schema regardless of which provider it came from. Evidence types fall into two categories:
  • General — not tied to a single provider. For example, email uses the same schema whether the source is Gmail or Outlook. General types include communication (email, calendar events), files, and assets.
  • Provider-scoped — specific to one integration. Types like github_issue or linear_cycle represent resources that only exist within that provider.
When you query the Search or Context endpoints, each result includes an evidence_type field set to one of the values below.
All evidence_type values
[
  "asset",
  "calendar_event",
  "conversation_message",
  "drive_file",
  "email",
  "file",
  "github_discussion",
  "github_issue",
  "github_push",
  "github_release",
  "github_repo",
  "linear_comment",
  "linear_cycle",
  "linear_initiative",
  "linear_issue",
  "linear_project",
  "notion_page",
  "slack_message"
]

General

Evidence TypeDescription
assetA binary file such as an image, PDF, or document attachment. Extracted from any connected provider
calendar_eventA scheduled event on a user’s calendar. Normalized across Google Calendar, Outlook, and .ics attachments
conversation_messageA single turn in an Adapter chat conversation
drive_fileA file stored in a cloud drive. Normalized across Google Drive and OneDrive
emailAn individual email in a mailbox. Normalized across Gmail and Outlook
fileA file attachment or direct upload, such as a PDF or Word document. Linked to its parent evidence (e.g. the email it was attached to)

GitHub

Evidence TypeDescription
github_discussionA GitHub Discussions thread — the forum-style Q&A and announcement feature on a repository
github_issueA GitHub issue or pull request. Distinguished by a kind discriminator
github_pushA git push to a repository — one or more commits landed on a branch
github_releaseA published release on a GitHub repository, typically tied to a git tag
github_repoA GitHub repository and its top-level metadata

Linear

Evidence TypeDescription
linear_commentA comment on a Linear issue — used for discussion, status updates, and decisions
linear_cycleA Linear cycle — a time-boxed sprint used to plan and track a batch of work
linear_initiativeA Linear initiative — a high-level strategic goal that spans multiple projects
linear_issueA Linear issue — the core unit of work tracking, with workflow states, priority, and assignees
linear_projectA Linear project — a collection of issues organized around a shared deliverable or milestone

Notion

Evidence TypeDescription
notion_pageA Notion page — can be a standalone document, wiki entry, or a row in a Notion database

Slack

Evidence TypeDescription
slack_messageA single Slack message — includes channel posts, DMs, and thread replies