Index LaneLive integration hub
OverviewProvidersDocs
Loading
Skip to Content
Index Lane DocsCLI + MCP
AppProvidersQuickstart
Search docs
  • Index
  • Demo
    • Introduction
    • Quickstart
      • Overview
      • Overview
      • Commands
      • Search
      • Access Rules
      • Overview
      • Auth Model
      • Tools
  • Providers
  • Index
  • Demo
    • Introduction
    • Quickstart
      • Overview
      • Overview
      • Commands
      • Search
      • Access Rules
      • Overview
      • Auth Model
      • Tools
  • Providers

On this page

  • Provider matrix
  • Notion
  • What Index Lane uses
  • Access model
  • Result behavior
  • Google Drive
  • What Index Lane uses
  • Access model
  • Result behavior
  • Gmail
  • What Index Lane uses
  • Access model
  • Result behavior
  • Google Calendar
  • What Index Lane uses
  • Access model
  • Result behavior
  • Design principle
Question about this page?Edit this page
DocsProvidersOverview

Providers

Index Lane works because it stays honest about provider differences.

The goal is not to flatten every provider into one fake model. The goal is to make the result surface consistent while still respecting how each provider actually works.

Provider matrix

ProviderNative search/input modelSaved access rule optionsTypical item returned
NotionShared workspace content available through the integrationall or selected page/database idsPage
Google DriveDrive file and folder metadata plus provider-native filteringall or selected folders/shared drives/filesFile
GmailGmail search syntax and Gmail label semanticsall, recent, labels, or queryThread or message hit
Google CalendarCalendar list plus event retrievalall or selected calendar idsEvent

Notion

What Index Lane uses

  • the Notion integration grant
  • pages and databases visible to that integration

Access model

  • all
  • selectedIds

Use selectedIds when you want Index Lane scoped to known pages or databases instead of the entire connected workspace surface.

Result behavior

Notion results usually work best when title and recent page context line up. Index Lane preserves the Notion source type and source URL so you can see exactly what page or database entry matched.

Google Drive

What Index Lane uses

  • files
  • folders
  • shared drives when available

Access model

  • all
  • selected folderIds
  • selected sharedDriveIds
  • selected fileIds

Result behavior

Drive results are best when the user has already narrowed the surface. If you leave Drive wide open, the result set can get noisy quickly, especially in large shared workspaces.

Gmail

What Index Lane uses

  • Gmail-native query behavior
  • Gmail labels
  • Gmail recency filters

Access model

  • all
  • recent
  • labels
  • query

Examples:

  • {"mode":"recent","recentDays":30}
  • {"mode":"labels","labelIds":["IMPORTANT","INBOX"]}
  • {"mode":"query","q":"label:important newer_than:30d"}

Result behavior

Gmail is intentionally label- and query-driven. Index Lane does not invent a fake folder abstraction on top of Gmail because Gmail is not really a folder-first system.

Google Calendar

What Index Lane uses

  • connected calendars
  • calendar events

Access model

  • all
  • selected calendarIds

Result behavior

Calendar results are naturally time-oriented. Recency and event timing matter more here than in most other providers, so Index Lane keeps event timestamps and calendar provenance explicit.

Design principle

Index Lane normalizes result output, not provider identity.

That is why every hit still tells you:

  • what provider produced it
  • what account it came from
  • what item type it is
  • what source URL or id maps back to the provider
QuickstartOverview
Index Lane v1 docs