- Source
- Others
- Alpha
Move Outlook data anywhere it matters.
Stream Outlook profile, mailboxes and messages to any warehouse or AI app.
Source
Outlook

Snowflake
BigQuery
Postgres
Databricks
Claude
- Streams
- 5
- Destinations
- 50+
- Standard support
- 0.0.36
Overview
What is the Airbyte Outlook connector?
The Airbyte Outlook connector extracts data from Outlook and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh. It publishes 5 streams you can select per connection.
- 01
Sync to your warehouse
Land 5 Outlook tables in 50+ destinations on a schedule you control.
- 02
One authorization
Authenticate Outlook once and Airbyte keeps every scheduled sync running on it.
- 03
Cloud or self-hosted
Run the Outlook connector on Cloud, OSS, Hybrid.
5 streams
Every table you can sync from Outlook
profile Pagination No pagination Sync modes FullIncr. mailboxes Primary key id Pagination DefaultPaginator Sync modes FullIncr. messages Primary key id Pagination DefaultPaginator Sync modes FullIncr. messages_details Primary key id Pagination No pagination Sync modes FullIncr. conversations Primary key conversationId Pagination DefaultPaginator Sync modes FullIncr.
Setup
Live in seven steps
Sign in to the Microsoft Entra admin center
Navigate to Identity > Applications > App registrations
Select New registration
Enter a display name for your application (for example, "Airbyte Outlook Connector")
Under Supported account types, select the appropriate option: - Accounts in this organizational directory only: Single-tenant (your organization only) - Accounts in any organizational directory: Multi-tenant (any Microsoft Entra organization) - Accounts in any organizational directory and personal Microsoft accounts: Multi-tenant with personal accounts
Leave Redirect URI blank for now (you'll configure this in Step 3)
Click Register
Configuration fields
| Field | Type | Description |
|---|---|---|
| client_id* | string | The Client ID of your Microsoft Azure application |
| client_secret* | string | The Client Secret of your Microsoft Azure application |
| refresh_token* | string | Refresh token obtained from Microsoft OAuth flow |
| tenant_id | string | Azure AD Tenant ID (optional for multi-tenant apps, defaults to 'common') |
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
Airbyte control plane
FAQ
Outlook connector questions
What data can I sync from Outlook with Airbyte?
5 streams: profile, mailboxes, messages, messages details, conversations.
Does the Outlook connector support incremental sync?
The Outlook connector supports full refresh sync. Check the stream list on this page for incremental support per table.
Where can I run the Outlook connector?
Run the Outlook 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 Outlook in minutes.
Free 14-day trial. No credit card needed.