📖 What This Article Covers
In this guide, we’ll walk through:
How to set up your Slack integration
How notifications and approvals work
What permissions are required
📢 What This Integration Does
📝 Booking Notifications
Every new booking triggers an automatic Slack notification.
Notifications are sent to either your default Gable channel or a location-based channel if assigned.
Unassigned bookings will route to your default channel.
✅ Easy Admin Approvals
Admins can approve or deny bookings directly from Slack (if approval is required).
This makes managing reservations faster and easier.
👤 Slack for Users
Team members can download the Gable app in Slack by clicking “+ Add apps” and searching for Gable.
Once linked, users will receive personal notifications for their bookings.
Users can check-in to their bookings from Slack.
Users can also book Company Office and On-Demand spaces directly from Slack.
⚙️ How to Set Up Your Slack Integration
👉 Prerequisite: Make sure you’ve already created Slack channels where you want booking notifications to go. You can have one general one, or specific channels based on locations, On-Demand bookings, Company Office bookings, and Visitors.
1. Navigate to Company Settings
Log in to Gable.
Click on your profile dropdown in the top right corner.
Select Company Admin > Settings.
2. Go to Integrations
From the left-hand menu, select Integrations.
Find the Slack tile and click "connect".
3. Connect Slack
Once you click Connect on the Slack icon, you’ll be redirected to a Slack authorization page — click Allow to give Gable access.
4. Assign Channels
After authorization, you’ll land on the configuration page.
Add your pre-created Slack channels for booking notifications.
If desired, assign channels by location under the “All Locations” dropdown.
You can also add City and State details.
5. Save & Done 🎉
Click Save.
Your Slack integration is now active!
🔐 Slack Permissions
What Gable Can View
Basic info about public channels
Basic info about private channels Gable is added to
Workspace details (members and email addresses)
What Gable Can Do
Send messages as @Gable
Send messages to channels Gable isn’t a member of
Add slash commands and shortcuts
Token Scopes
channels:read
chat:write
chat:write.public
groups:read
users:read
users:read.email
commands
❓ FAQs
Q: What happens if I don’t assign a channel to a specific location?
A: Notifications will automatically be sent to your default Slack channel.
Q: Can I update or change the Slack channels later?
A: Yes — just return to the Integrations page in your Company Settings.
🎥 Loom Walkthrough
💬 Need Help?
If you have any questions or need assistance setting up Slack, reach out to us at support@gable.to.
