Webhooks - connect WhosOff to everything
WhosOff Webhooks fire a real-time, structured notification the moment a leave or overtime event occurs. Route those notifications into Microsoft Teams, Slack, Google Chat, or any automation platform - so your managers and HR team always know what's happening, instantly, in the tools they're already in.
Every leave request submission, approval, or decline triggers a signed JSON payload delivered to your endpoint within seconds. No polling. No manual exports. No lag between request and manager awareness.
Six trigger events are supported today — covering the full leave and overtime request lifecycle:
- Leave request submitted
- Leave request approved or declined
- Leave request cancelled
- Overtime request submitted
- Overtime request approved or declined
- Overtime request cancelled
Where can you send WhosOff Webhooks?
Every platform below accepts an inbound HTTP POST. Point your WhosOff Webhook at whichever endpoint fits your team.

Microsoft Teams
Incoming Webhooks · Power Automate
For Microsoft 365 organisations, Teams is where decisions get made. Route WhosOff events directly into a dedicated channel or trigger a Power Automate flow for conditional approval logic.
- Post formatted Adaptive Cards to a #leave-requests channel on every submission
- DM the relevant line manager instantly — no email required
- Sync approved leave to Outlook calendars via Power Automate
- Escalate unanswered requests after 48 hours automatically

Slack
Incoming Webhooks · Block Kit · Workflow Builder
Zero-code setup — paste a Slack Webhook URL into WhosOff and richly formatted Block Kit messages start flowing to any channel or DM. Upgrade to Workflow Builder for interactive approval buttons inside Slack.
- Post all leave and overtime events to a single #hr-requests feed
- Route overtime approvals to a #payroll channel automatically
- Notify the payroll team the moment overtime is approved
- Let managers respond and approve directly from Slack

Google Chat
Space Webhooks · Apps Script · Cloud Functions
Google Workspace teams can receive structured Card messages in a dedicated HR Space — and extend the automation chain into Google Sheets, Google Calendar, or Looker Studio using Apps Script.
- Post leave notifications to a dedicated HR Google Chat Space
- Log every event to Google Sheets for a live audit trail
- Auto-create Google Calendar entries when leave is approved
- Keep threaded manager responses within a single auditable thread

Zapier & Make
Multi-app orchestration · No code required
Use Zapier or Make as a middleware layer to fan a single WhosOff Webhook out across your entire tool stack — HRIS, payroll, Slack, Teams, Sheets, Airtable — all from one trigger, without writing a line of code.
- Fan one Webhook into simultaneous Slack message + HRIS record update
- Filter — only notify payroll on approved overtime, not all events
- Log every event to Airtable or Sheets for custom reporting
- Send branded confirmation emails to employees via SendGrid

AirOps
AI-powered HR workflows
Take Webhook automation further with AI. AirOps workflows receive WhosOff event payloads and run LLM-powered steps — generating coverage impact summaries, drafting communications, or surfacing overtime anomalies for HR review.
- Auto-generate team coverage impact summaries for each leave request
- Surface weekly overtime anomalies by department
- Surface weekly overtime anomalies by department
- Power an internal HR assistant with live WhosOff event data

Custom Endpoint
Any HTTP POST receiver
WhosOff Webhooks work with any platform that accepts an inbound HTTP POST — HRIS platforms, payroll systems, internal portals, serverless functions, or bespoke internal tooling. Every payload is optionally signed with HMAC-SHA256 for security.
- Feed leave events directly into your HRIS or payroll system
- Trigger serverless functions on AWS Lambda, Vercel, or Cloudflare
- Connect to any internal HR portal or intranet
- Build fully custom notification and routing logic
Keep every calendar in sync
WhosOff generates live iCal feeds that push approved leave directly into the calendar tools your team already uses - no manual entries, no stale data, no missed cover gaps.

Google Calendar
Subscribe your Google Calendar to a WhosOff iCal feed and have all approved leave appear automatically - for individuals, teams, or your entire organisation.
Setup guide →
Microsoft Outlook
Subscribe Outlook to your WhosOff iCal feed so leave appears alongside meetings. Use Power Automate to go further - auto-creating calendar blocks on leave approval via Webhook.
Setup guide →
Any iCal-compatible app
Apple Calendar, Fantastical, Calendly — if it accepts an iCal feed, it works with WhosOff. One URL subscription keeps all leave data current across every calendar tool in your organisation.
Setup guide →Single Sign-On - your identity provider
Secure your WhosOff account through your existing identity provider. SSO gives IT teams centralised access control, removes orphaned credentials when staff leave, and removes the friction of a separate login for your team.

Microsoft Azure AD
Connect WhosOff to Azure Active Directory for enterprise-grade SAML-based SSO across your Microsoft 365 environment.
Integration guide →Learn more about Azure

Google Workspace
Create a custom SAML app in Google Workspace and let your team sign in to WhosOff using their existing Google credentials.
Integration guide →Learn more about Google Workspace

Okta
Okta's complete access management platform integrates with WhosOff to give IT teams full visibility and control over application access.
Integration guide →Learn more about Okta

OneLogin
Cloud-based SSO that gets you up and running in minutes. Take complete control over WhosOff application access from one identity platform.
Integration guide →Learn more about OneLogin

Auth0
Adaptable authentication and authorisation for teams with bespoke identity requirements. Flexible, developer-friendly, and production-ready.
Integration guide →Learn more about auth0

Google Social Sign-On
Prefer a lighter-touch option? Link your personal Google account to WhosOff for faster access without a full Workspace SAML setup.
How to setup Social Sign-On →Exports & additional tools
Secure your WhosOff account through your existing identity provider. SSO gives IT teams centralised access control, removes orphaned credentials when staff leave, and removes the friction of a separate login for your team.

Microsoft Excel & CSV
Export any WhosOff view — leave reports, overtime summaries, employee records — to XLSX or CSV for custom reporting in Excel, Google Sheets, Power BI, or Looker Studio.

WhosOff API
Build fully custom integrations using the WhosOff REST API. Pull employee data, leave balances, request history, and more directly into your own systems and dashboards.
View API docs →Webhooks, calendar sync, SSO, and API access are all available on WhosOff — free to try, with no credit card required.
Start your free trial → Book a demo
No minimum contract. No cancellation fees. No credit card required.Not seeing an integration you need?
We're always expanding what WhosOff connects to. If your HRIS, payroll platform, or communication tool isn't listed, let us know - many tools work out of the box via Webhooks or the API today.
Get in touch