• Source
  • Others
  • Generally available
  • 1 entity

Move Granola data anywhere it matters.

Sync Granola notes, detailed notes and note transcripts to any warehouse or AI app.

Source

Granola

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Streams
3
Entity
1
Actions
4
Destinations
50+
Standard support
1.0.4

Overview

What is the Airbyte Granola connector?

The Airbyte Granola connector extracts data from Granola and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 3 streams you can select per connection.

  • 01

    Sync to your warehouse

    Land 3 Granola tables in 50+ destinations on a schedule you control.

  • 02

    Context store search

    Query synced Granola data with filters, sorting and semantic search, without spending Granola API rate limits.

  • 03

    Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.

  • 04

    One authorization

    Authenticate Granola once. The same connection powers scheduled syncs and runtime actions.

3 streams

Every table you can sync from Granola

  • notes
    Primary keyid
    Sync modesFullIncr.
  • detailed_notes
    Primary keyid
    Sync modesFullIncr.
  • note_transcripts
    Primary keyNone
    Sync modesFullIncr.

Setup

Live in four steps

  1. Enter a Name for the Granola source connector.

  2. Enter your API Key.

  3. (Optional) Enter a Start Date in YYYY-MM-DD format. The connector replicates notes last updated on or after this date. If you leave this field empty, the connector defaults to replicating notes updated in the last two years.

Configuration fields

Granola configuration fields
FieldTypeDescription
api_key*stringYour Granola API key. For a personal key, open the Granola desktop app and go to Settings > Connectors > API keys > Create new key. For an Enterprise API key, go to Settings > API > Create new key. On Enterprise plans, workspace admins must enable "Allow personal API keys" in Settings > Workspace > General before personal keys can be created.
start_datestringThe earliest date from which to replicate notes, based on when they were last updated, in YYYY-MM-DD format.

Supported Granola actions

  • List

    Read live records straight from the Granola API.

  • Get

    Fetch a single record by ID.

  • Context Store Search

    Query synced data with filters and sorting, with no API rate limits.

  • Semantic Search

    Natural-language search across synced Granola records.

Full parameter-level details live in the Granola entity reference.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • Cloud
  • OSS
  • Hybrid

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

What teams build with Granola

List all meeting notes from Granola

Show me recent meeting notes

Get the details of my most recent note

List notes created in the last week

Find meeting notes from last month

Which meetings had the most attendees?

Show me notes that mention budget reviews

What meetings happened this quarter?

FAQ

Granola connector questions

Do I need more than one Granola connection?

No. One Granola authorization powers both the scheduled syncs that land data in your destination and the entity actions your agents call at runtime.

Do Granola entity actions need a sync to run first?

No. Entity actions read and write through the Granola API as they are called, so they work immediately. Context store search is the exception: it queries data Airbyte has already synced, which is what lets it filter and sort without spending API rate limits.

What data can I sync from Granola with Airbyte?

3 streams: notes, detailed notes, note transcripts.

Does the Granola connector support incremental sync?

Yes. The Granola connector supports incremental sync on selected streams, and full refresh on every stream.

Where can I run the Granola connector?

Run the Granola connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.

Didn't find your answer? Talk to sales

Start syncing Granola in minutes.

Free 14-day trial. One connection powers your scheduled syncs and your live Granola actions.