SchedulingKit
Integrations
Native integrationNotifications

Slack booking alerts and booking commands

Connect Slack and SchedulingKit posts an alert to your chosen channel whenever a booking is made, cancelled or rescheduled. Your team can also type /schedule to list today's, tomorrow's or this week's bookings, or book a service through an interactive picker.

How the connection works

Connect Slack in Settings → Integrations → Notifications. During Slack's authorization you pick the channel for alerts. SchedulingKit then posts new, cancelled and rescheduled bookings there, and adds the /schedule command to your workspace.

Features

New booking alerts
Cancellation alerts
Reschedule alerts
/schedule today, tomorrow and week
/schedule list
/schedule book with an interactive picker

Why Connect Slack?

Your team hears about bookings in the tool they already watch

Cancellations are visible straight away, so gaps can be filled

Check the day's schedule without opening SchedulingKit

How It Works

01

Connect Slack

Go to Settings → Integrations → Notifications → Slack and click Connect.

02

Pick a channel

On Slack's authorization screen, choose the channel where booking alerts should go.

03

Get alerts

New, cancelled and rescheduled bookings post to that channel automatically.

04

Try /schedule

Type /schedule help in Slack to see the available commands.

Slack workflows

Booking notifications

SchedulingKit posts a message to your configured channel when a booking is created, cancelled or rescheduled, with the booking's details. All alerts go to that one channel.

Checking and making bookings from Slack

Type /schedule today, /schedule tomorrow or /schedule week to see upcoming bookings, /schedule list to list them, or /schedule book [service] to book through an interactive picker (service, then date, time and confirmation). /schedule help shows everything. Shift swaps, booking approvals and availability changes aren't done from Slack.

Routing alerts to other channels

Alerts go to the single channel you chose when connecting. SchedulingKit doesn't route alerts to different channels per client or per service; if you need that, build it separately, for example with a Zap.

What the Slack integration doesn't do

  • All alerts go to one channel; no per-client or per-service routing.
  • No shift swaps, booking approvals or availability editing from Slack.
  • Alerts cover new, cancelled and rescheduled bookings.

Frequently Asked Questions

Technical Details

Connection

Slack OAuth. The alert channel is chosen during authorization.

Events

Booking created, cancelled and rescheduled.

Plan

All plans.

Further Reading

Ready to Get Started?

Join 5,000+ teams using SchedulingKit

Free forever plan available • No credit card required