OAuth flow
- Click 'Connect Outlook' in the DraftKite dashboard.
- Sign in with your Microsoft account (personal, work or school).
- Approve the requested Microsoft Graph permissions.
- You're sent back to DraftKite, and the inbox shows as 'Active'.
Microsoft Graph permissions
- Mail.Read — read mail for classification and drafts.
- Mail.ReadWrite — create drafts and manage categories (not send).
- MailboxSettings.Read — read your Outlook categories.
- offline_access — keep the connection alive without repeated sign-ins.
Automatic subscription renewal
Microsoft Graph subscriptions expire after roughly 3 days. DraftKite renews them automatically in the background via a scheduled background job (webhook-renew), so you never notice an interruption.
If a renewal fails (for example because consent was revoked), the inbox is marked as 'Error' in /indbakker. Click 'Reconnect' to run OAuth again.
Administrators in Entra ID
Microsoft Entra ID administrators (formerly Azure AD) may require admin consent for third-party apps. Grant admin consent to DraftKite's enterprise app in Entra Admin Center → Enterprise applications.
Multiple accounts
You can connect both a personal and a work account, or several work accounts. Each inbox is priced separately and has its own trial period and its own overage.