Integrations
Integrations
The Site Book syncs with Xero, Google Drive, and Zapier. Push invoices to Xero, archive signed CDM documents to Google Drive, and trigger 5,000+ downstream apps via Zapier — all from one construction compliance platform.
Integration capabilities
Auth method, data direction, sync model, and status for every integration — live and on the roadmap.
| Integration | Auth method | Data direction | Webhook / polling | Frequency | Status |
|---|---|---|---|---|---|
| Xero | OAuth 2.0 | TSB → Xero (invoices, contacts) | Real-time on event | Per document finalised | Live |
| Google Drive | OAuth 2.0 | TSB → Drive (signed PDFs) | Real-time on event | Per signature event | Live |
| Zapier | Zapier OAuth | TSB → 5,000+ apps | Webhooks | Real-time | Live |
| QuickBooks | OAuth 2.0 (planned) | TSB → QuickBooks (invoices, contacts) | Real-time on event (planned) | Per document finalised | Coming soon |
| Microsoft 365 | OAuth 2.0 (planned) | TSB → OneDrive / SharePoint | Real-time on event (planned) | Per signature event | Coming soon |
| Dropbox | OAuth 2.0 (planned) | TSB → Dropbox (signed PDFs) | Real-time on event (planned) | Per signature event | Coming soon |
| Slack | OAuth 2.0 (planned) | TSB → Slack (notifications) | Webhooks (planned) | Per event | Coming soon |
| Checkatrade | API key (planned) | TSB ↔ Checkatrade (job sync) | Polling (planned) | Hourly | Coming soon |
| Procore | OAuth 2.0 (planned) | TSB ↔ Procore (project + document sync) | Real-time on event (planned) | Per event | Coming soon |
Xero
Connect Xero to auto-create matching projects and draft invoices for every Site Book job. OAuth 2.0 — no API keys to manage. Typical setup time: under two minutes.
- 1
Open Settings → Integrations
In The Site Book, open the left-hand menu, go to Settings, then select the Integrations tab. Locate the Xero card in the 'Available' list.
- 2
Click Connect Xero
Click the 'Connect Xero' button. You'll be redirected to Xero's secure OAuth 2.0 login page — no password or API key is stored by The Site Book.
- 3
Authorise the Xero tenant
Sign in to Xero and pick which Xero organisation to connect. Approve the requested scopes: contacts, projects, and draft invoices. Xero sends you back to The Site Book automatically.
- 4
Map your Site Book projects to Xero projects
On the post-OAuth settings screen, choose whether existing Site Book projects should auto-create matching Xero projects, or only new projects going forward. Defaults to 'new projects only'.
- 5
Create a Site Book project and verify sync
Open Projects, create a new job with a client name and address. Within seconds, a matching project appears in Xero with the same client details — no re-keying.
- 6
Mark a project complete to generate a Xero draft invoice
When the job is done, mark the project complete in The Site Book. A draft invoice is generated in Xero ready for you to review, add line items, and send.
Google Drive
Push every signed RAMS, CPP, COSHH, and induction PDF into a per-project Drive folder automatically. Folder-scoped OAuth — The Site Book never touches files outside its own project folders.
- 1
Open Settings → Integrations
In The Site Book, click Settings in the left-hand menu and select the Integrations tab. Find the Google Drive card in the 'Available' list.
- 2
Click Connect Google Drive
Click 'Connect Google Drive'. You'll be taken to Google's OAuth 2.0 consent screen. The Site Book only asks for folder-scoped Drive access — not your whole account.
- 3
Approve Drive access and pick a parent folder
Sign in to your Google account and approve the requested Drive scope. Choose the parent folder you want The Site Book to write into (for example 'My Drive' or a specific 'CDM Projects' folder).
- 4
Confirm the folder naming pattern
The Site Book will create a sub-folder for every project named 'The Site Book / [Project Name]'. Confirm the naming convention on the setup screen, then save.
- 5
Generate a document to trigger the first sync
Open a project and generate a RAMS, CPP, or induction PDF. Within seconds, the finalised PDF lands in the matching project folder in your Google Drive — always the latest version.
- 6
Share the Drive folder with your principal contractor
Right-click the project folder in Drive and share with your principal contractor or client. Every future document for that project is dropped into the same folder automatically — no more emailing attachments.
Zapier
Wire Site Book events into 5,000+ downstream apps — Google Sheets, Slack, Monday.com, Trello, and more. Triggers include new project, document signed, and worker inducted.
- 1
Open the Zapier app directory
Visit the Zapier app directory and search for 'The Site Book', or open the Integrations tab in The Site Book and click 'Connect via Zapier' — this deep-links you into the Zapier authorisation flow.
- 2
Authorise your Site Book workspace
Sign in to Zapier (or create a free account). When prompted, paste your Site Book API key — copy it from Settings → Integrations → Zapier in The Site Book. Zapier stores the key securely.
- 3
Create a new Zap and pick a Site Book trigger
In Zapier, click 'Create Zap'. Choose The Site Book as the trigger app. Pick a trigger event: 'New project', 'Document signed', or 'Worker inducted'.
- 4
Test the trigger with a live Site Book event
Zapier will ask for a sample event — create a test project or sign a test document in The Site Book. Zapier pulls the payload so you can map fields in the next step.
- 5
Pick an action app and map fields
Choose the downstream app (Google Sheets, Slack, Monday.com, Trello, and 5,000+ others). Map fields from the Site Book payload — project name, client, document type, signed date — into the action app's inputs.
- 6
Turn the Zap on and watch it fire
Click 'Publish'. The Zap is now live. The next time a matching Site Book event fires, Zapier runs your downstream action in real time — no polling, no delay.
Available integrations
Google Drive
AvailableStorageAutomatically export your RAMS, Construction Phase Plans, COSHH assessments, and site inductions to a dedicated folder in Google Drive. Share with your principal contractor in one click.
- ✓Auto-creates "The Site Book / [Project Name]" folder
- ✓Export any document as a PDF with one click
- ✓Always have the latest version in Drive
- ✓Share a Drive link instead of emailing attachments
Xero
AvailableAccountingSync your projects with Xero automatically. When you start a new job in The Site Book, a matching project is created in Xero - ready for invoicing. No double data entry.
- ✓New project in The Site Book → Xero project auto-created
- ✓Client details synced between both platforms
- ✓Draft invoice created when project is marked complete
- ✓No more re-entering the same job info twice
Zapier
AvailableAutomationConnect The Site Book to 5,000+ apps - no coding required. Trigger actions when a RAMS is approved, a project is created, or a document is generated. Build the workflows that fit your business.
- ✓Trigger Zaps when projects or documents are created
- ✓Connect to Google Sheets, Slack, Monday.com, Trello, and more
- ✓Create projects in The Site Book from any tool you use
- ✓One integration unlocks thousands of workflow possibilities
Popular Zaps
- ⚡ New project → Add row to Google Sheets
- ⚡ RAMS approved → Send Slack notification
- ⚡ New Typeform response → Create project
Coming soon
More integrations are on the way. Vote for the ones you want most.
QuickBooks
Accounting
Microsoft 365
Storage
Dropbox
Storage
Slack
Communication
Checkatrade
Marketplace
Procore
Project Management
Want to see a specific integration? Let us know →
Why integrate?
Your compliance documents are only part of the picture. Connecting The Site Book to the tools you already use saves time and keeps everything in sync.
Stop double data entry
Create a project once in The Site Book and it appears in Xero automatically. No more typing the same client name, address, and job details into two systems.
Latest documents always in Drive
Every time you generate or update a RAMS, CPP, or induction, the latest PDF lands in your Google Drive folder. Your principal contractor always has the current version.
Auto-create Xero projects
New job in The Site Book means a matching Xero project is ready for invoicing. When the job is done, a draft invoice is waiting for you.
Automate any workflow with Zapier
Trigger actions across 5,000+ apps when a project is created, a RAMS is approved, or a document is generated. Build the workflows that fit how you run your business.
Official partner integrations
Frequently asked questions
What integrations are available today?
Google Drive and Xero are live. Connect either from Settings → Integrations: Google Drive auto-creates a project folder and pushes every PDF into it; Xero mirrors your Site Book projects so you can invoice without re-keying client or job details.
Do you integrate with Xero or Quickbooks?
Xero is live — new Site Book projects auto-create matching Xero projects, and client details sync both ways. Quickbooks is on the roadmap but not yet available.
Is there a Zapier connection?
Zapier is live. Authenticate via Zapier's OAuth flow, then wire triggers like "new project", "document signed", or "worker inducted" into any of 5,000+ downstream apps — Google Sheets, Slack, Monday.com, Trello, and more.
Do you have a public API?
A public API is on the roadmap (coming soon). It'll let agencies and principal contractors pull project and compliance data into their own dashboards programmatically.
Does it work with HandsHQ?
There is no direct integration with HandsHQ — The Site Book is a replacement for HandsHQ rather than a companion. If you're switching, export your existing HandsHQ RAMS as PDFs and upload the attachments to a project here.
Stop switching between tools
The Site Book connects your compliance documents to the rest of your business. Sign up and connect your first integration in minutes.
Get started →