Apps and Integrations

Connect LUMA to the tools you already use.

LUMA integrates with popular business tools to create a connected workflow. Export data to your accounting software, capture receipts from email, accept payments online, and more.

#Accounting software

Export your categorized transactions to your accounting software. Your accountant sees clean, organized data ready for import.

#Xero

Export transactions, categories, and receipts to Xero.

  • Export categorized transactions when ready
  • Categories map to your Xero chart of accounts
  • Include attached receipts with exports

Connect Xero →

#QuickBooks

Connect to QuickBooks Online to export your transactions.

  • Export categorized transactions to QuickBooks
  • Map LUMA categories to QuickBooks accounts
  • You control when exports happen

Connect QuickBooks →

#Fortnox

For businesses using Fortnox (popular in Sweden), export your financial data directly.

  • Export with Swedish BAS accounting standards
  • Category mapping for Fortnox accounts
  • Streamlined year-end preparation

Connect Fortnox →

#Email integrations

Capture receipts automatically from your email without manual forwarding.

#Gmail

Connect your Gmail account to automatically capture receipts and invoices.

  • AI identifies receipt emails in your inbox
  • Attachments are extracted and processed
  • Matching to transactions happens automatically
  • Read-only access—LUMA can't send emails

Connect Gmail →

#Outlook

Connect Microsoft Outlook for automatic receipt capture.

  • Works with personal and Microsoft 365 accounts
  • Scans for receipts and invoices
  • Processes attachments automatically
  • Read-only access to your inbox

Connect Outlook →

#Communication

#Slack

Share receipts and documents directly from Slack to your LUMA inbox.

  • Connect your Slack workspace
  • Share files to a designated channel
  • Documents appear in your LUMA inbox
  • Great for team receipt sharing

Connect Slack →

#Payments

#Stripe

Accept online payments on your invoices through Stripe.

  • Customers pay with credit card
  • Payments process securely through Stripe
  • Invoices automatically mark as paid
  • Funds deposit to your bank account

Standard Stripe processing fees apply. LUMA doesn't charge additional payment fees.

Set up online payments →

#Developer tools

#API

Access your LUMA data programmatically through our REST API.

  • Read transactions, invoices, customers
  • Build custom integrations
  • Automate workflows
  • Secure API key authentication

API documentation →

#Build OAuth Apps

Create applications that integrate with LUMA for your users.

  • Build browser extensions, mobile apps, or web services
  • Let users connect their LUMA accounts via OAuth 2.0
  • Access financial data with granular permissions
  • Get verified and listed in the app directory

Build an OAuth app →

#MCP (Model Context Protocol)

Use LUMA data in AI tools like Claude Desktop, Cursor, and ChatGPT.

  • Query your financial data from AI assistants
  • Ask questions about transactions, invoices, revenue
  • Build AI-powered workflows
  • Works with any MCP-compatible client

MCP documentation →

#Managing integrations

#View connected apps

  1. Go to Apps
  2. See all connected integrations
  3. Check connection status

#Disconnect an app

  1. Go to Apps
  2. Find the integration
  3. Click Disconnect

Disconnecting removes the connection but doesn't delete historical data.

#Reconnect an app

Some integrations need periodic re-authentication:

  1. You'll see a notification when reconnection is needed
  2. Go to Apps
  3. Click Reconnect and re-authorize

#Data and privacy

  • Read-only where possible: Email integrations only read—never send
  • Minimal permissions: We request only what's needed
  • Secure connections: All integrations use OAuth or encrypted credentials
  • You control access: Disconnect anytime

#Coming soon

We're always adding new integrations. Have a request? Let us know at support@waytogrow.es.