Availly Booking Webhook → Slack & Email Alerts (n8n)
Availly Booking Webhook → Slack & Email Alerts (n8n)
Regular price
£44.99
Regular price
£44.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Availly Booking Webhook → Slack & Email Alerts (n8n)
Regular price
£44.99
Regular price
£44.99
Sale price
Unit price
/
per
Get instant alerts when Availly bookings happen—secured and routed to Slack (and optionally email)
This n8n workflow receives Availly booking webhooks, verifies each request using Availly’s HMAC-SHA256 signature, and then sends a “New Availly booking” notification to Slack. If you want, it can also email the calendar owner with the booking details.
What this workflow does
- Receives a POST webhook from Availly while preserving the raw request body.
-
Verifies authenticity: rebuilds the signed string from the
x-availly-timestampheader and the raw body, computes anHMAC-SHA256signature, and compares it tox-availly-signature. - Blocks invalid requests: if the signature doesn’t match, the workflow stops with an error.
-
Ignores heartbeat events: if
eventequalsping, it does nothing. - Sends Slack alerts via an incoming webhook with a formatted “New Availly booking” message.
- Optionally emails booking details (visitor, time, status, and note) to the owner.
Use cases
- You run a booking calendar on Availly and want real-time Slack notifications for new bookings.
- You manage multiple team calendars and need reliable, signature-validated alerts before anyone reacts to the event.
- You want a lightweight backup channel: Slack + Email so booking details are captured even if Slack notifications are missed.
Technical details
- Webhook node to receive Availly POST requests and preserve raw body.
- Crypto node using HMAC-SHA256 with your Availly signing secret.
-
If and Set for event handling (including skipping
ping). - Slack via Slack Incoming Webhook (HTTP request node).
- Email Send node (optional) with an SMTP credential for alerts to the owner.
- Includes a Sticky Note to guide setup.
Setup is straightforward: copy the Webhook Production URL into Availly, add your signing secret, configure the Slack Incoming Webhook URL, and enable Email Send if you want email alerts.
