Jobs land in Outlook, with conflicts flagged first
Outlook calendar and SSO.
Part of integrations in Gaffer, which replaces exporting CSVs and typing them in again.

Plays nicely with the tools you already pay for.
Xero, QuickBooks, Sage, Stripe, GoCardless, Google Calendar, Microsoft 365, Twilio, Zapier, FENSA, TrustMark and a developer API with outbound webhooks.
No double entry, no exporting CSVs on a Sunday night.
Microsoft 365 sync is one of the 14 things in integrations. See the rest →
- Jobs and appointments written to the connected Microsoft 365 calendar as Outlook events
- Existing Outlook events are read back and raised as conflicts before a booking is confirmed
- Cancelling in Gaffer shows the slot free rather than leaving a phantom booking in the diary
- Connect once with your Microsoft account; the connection refreshes its own token afterwards
- Calendar only — your email stays in your own mailbox, reached over IMAP and SMTP
Step 06 of the job: paid
The customer pays by card, Apple Pay or Direct Debit. Xero or QuickBooks are updated. A review request goes out. And eleven months later, the annual service reminder books the next job.
Integrations is where Microsoft 365 sync sits, and that is the step it shows up in most. The rest of the job — quoting, scheduling, certificates, invoicing and payment — runs in the same system, on the same record. See the whole job →

What is Microsoft 365 sync for?
Jobs and appointments written to the connected Microsoft 365 calendar as Outlook events Existing Outlook events are read back and raised as conflicts before a booking is confirmed
What happens if the connection breaks?
Records queue rather than vanish, failures are retried, and anything that still cannot be pushed is surfaced for you to resolve. You are told, rather than finding out at year end.
Do I have to stop using my accountant?
No, and they will probably prefer this. The books stay in Xero, QuickBooks or Sage — Gaffer keeps them current so there is nothing to reconcile by hand at month end.
Which plan is it on?
Every paid plan. Microsoft 365 sync is included for unlimited users at no extra cost — the monthly, annual and lifetime plans differ only in how you pay.
The rest of Integrations
All 14 →- A REST API covering everything the apps can do
- Submit FENSA certificates from the job, not the portal
- Direct Debit collections reconciled back to the invoice
- Jobs on each engineer’s own Google Calendar
- Every integration in one place, with a connect button
- Quotes and invoices that actually reach the inbox
- Send 19 signed events to your own systems
- QuickBooks Online kept in step without retyping anything
- Card, Apple Pay and Google Pay into your account
- Lodge PAS 2035 retrofit work without leaving the job
Put Microsoft 365 sync to work.
Full platform, 14 days free, no card needed. Set up in an afternoon, import your customers in a few clicks, and send your first quote today.
Founding members: first 100 businesses get 50% off every paid plan, for as long as they stay subscribed.