Integrations

Connect the tools your firm already runs on.

Payments, accounting, calendars, team alerts, and automation — configured once in Settings, not rebuilt in every workflow.

Stripe Payments
QuickBooks Accounting
Xero Accounting
Slack Alerts
Google Calendar
Microsoft Calendar
Apple Calendar
Webhooks Automation
Payments

Clients pay invoices without another email thread.

Stripe Connect Portal payments & installments
Professional

Clients pay online from the portal

Connect your firm's Stripe account so clients pay service fees and installments directly from the client portal — full balance or next scheduled payment.

  • Portal checkout for invoices and payment plans
  • Government fees shown separately from service fees
  • Stripe dashboard link from Settings
Accounting

Keep your books in sync without double entry.

QuickBooks Online Invoice & client sync
Professional

No double entry for sent invoices

OAuth connect once. Sent invoices and client records sync to your firm's QuickBooks books automatically.

  • Invoice sync when you send to a client
  • Client record mapping
  • Payment sync from portal or manual entry
Xero Invoice & client sync
Professional

Same workflow for Xero-first firms

Connect your Xero organisation once. Sent invoices, contacts, and payments sync automatically — ideal for AU, NZ, UK, and global consultancies on Xero.

  • Invoice sync when you send to a client
  • Contact mapping on first sync
  • Payment sync from portal or manual entry
Communication

Your team hears about it in Slack — not in a buried inbox.

Slack Incoming webhooks
All plans

Team alerts in the channels you already use

Post firm events to the channels your team already monitors. Add multiple webhooks, test them, and remove them without touching code.

  • New lead created
  • Invoice paid
  • Case stage changed
Scheduling

Two-way calendar sync — Google, Outlook, or Apple.

Appointments sync both ways. Pick a primary calendar when multiple are connected.

Google Calendar Two-way sync

Appointments on your Google Calendar

OAuth connect. Consultation appointments appear on your Google Calendar and changes sync back to ImmigrateOS.

Outlook / Microsoft 365 Two-way sync

Sync with your Microsoft stack

Two-way sync with Outlook and Microsoft 365 calendars — ideal for firms on the Microsoft stack.

Apple Calendar iCloud sync

Dedicated iCloud calendar for your firm

Connect via iCloud credentials. Syncs to a dedicated calendar named after your firm — built for Mac-first consultancies.

Automation

Webhooks and a REST API for your stack.

Webhooks & REST API Zapier, Make, custom CRM
Pro & Enterprise

Trigger your stack when things move

Connect Zapier, Make, or your own CRM when something happens in ImmigrateOS. REST endpoints let you create leads, clients, and tasks programmatically.

  • lead.created
  • client.created
  • case.created · case.stage_changed
  • appointment.scheduled · appointment.cancelled
  • invoice.paid
Works with Zapier, Make & custom endpoints
Built in — no third-party required

Some things don't need an integration.

E-signature

Send retainer agreements and forms for signature inside ImmigrateOS — no DocuSign subscription required.

Client portal

Separate authenticated surface for document upload, messaging, payments, and signatures — included with Professional.

Branded booking pages

Public /book/your-firm pages for consultation scheduling — embed on your website or share directly.

Connect your stack in under ten minutes.

Start a trial, open Settings → Integrations, and connect what you need.