Skip to main content
Midday integrates with banking providers and business apps to streamline your financial operations. Connect your bank accounts to automatically sync transactions, and integrate with communication tools to capture receipts on the go.

Banking Integrations

Connect your bank accounts to automatically sync transactions, balances, and account details.

GoCardless

Open Banking for European accounts

Plaid

US and Canadian banking connections

Teller

Modern US banking API

Supported Features

  • Automatic Transaction Sync - New transactions are synced via webhooks
  • Account Balances - Real-time balance updates
  • Multi-Account Support - Connect multiple accounts per institution
  • Connection Health Monitoring - Automatic status checks and reconnection prompts

App Integrations

Connect business apps to capture receipts, receive notifications, and export data.

Slack

Transaction notifications and receipt uploads

WhatsApp

Forward receipts from your phone

Fortnox

Swedish accounting export (Beta)

Capture Category

Slack and WhatsApp help you capture receipts and invoices:
  • Upload documents directly from conversations
  • Automatic data extraction (amount, date, vendor)
  • Smart matching to transactions
  • Approve or decline matches with one click

Accounting Category

Fortnox helps you export data to accounting systems:
  • Export enriched transactions as vouchers
  • Automatic receipt attachments
  • Swedish BAS account mapping

Webhooks

Midday provides webhook endpoints to receive real-time events from integrated services.

Webhooks

Set up webhook endpoints for banking and app events

Available Webhooks

  • Plaid - Transaction updates and connection status changes
  • Teller - Transaction processed and enrollment disconnected events
  • WhatsApp - Message and media events
  • Inbox - Email processing events

Integration Architecture

Midday’s integration layer is built with:
  • Unified Banking API - Single interface for all banking providers (~/workspace/source/packages/banking/)
  • App Store System - Standardized config for all app integrations (~/workspace/source/packages/app-store/)
  • Webhook Security - Signature verification for all webhooks
  • Error Handling - Automatic retries and detailed error logging
All integrations require proper environment variables to be configured. See individual integration pages for setup instructions.

Build docs developers (and LLMs) love