Notifications 6 min read

How to Connect Slack for Booking Alerts

Why Slack Notifications

If your team lives in Slack, booking notifications belong there too. Instead of switching to email or another app, new bookings, cancellations, and schedule changes appear right in your Slack workspace — in a channel everyone can see, or as a direct message to the assigned host.

How It Works

Meetario connects to your Slack workspace using an OAuth integration. Once connected, you choose which channel receives booking notifications. The integration uses Slack incoming webhooks to post formatted messages with all booking details.

Step 1: Create a Slack App

Before connecting Slack in Meetario, you need a Slack app for your workspace:

  • Go to api.slack.com/apps and click Create New App.
  • Select From scratch.
  • Name the app (e.g., "Meetario Bookings") and select your Slack workspace.
  • Click Create App.

Step 2: Configure OAuth Scopes

In your new Slack app settings:

  • Navigate to OAuth & Permissions in the left sidebar.
  • Under Bot Token Scopes, add these scopes:
    • chat:write — Allows posting messages to channels.
    • channels:read — Allows listing available channels.
  • Under Redirect URLs, add the Meetario callback URL shown in your Meetario Slack integration settings (typically https://meetario.com/integration/slack/callback).
  • Click Save URLs.

Step 3: Get App Credentials

Still in the Slack app settings, go to Basic Information and note:

  • Client ID
  • Client Secret

You will enter these in Meetario.

Step 4: Connect in Meetario

Go to /app/integrations in Meetario and find the Slack integration. Click Connect:

  • Enter the Client ID and Client Secret from your Slack app.
  • Click Authorize. You are redirected to Slack where you grant the Meetario app access to your workspace.
  • Select the channel where notifications should be posted. You can choose an existing channel like #bookings or #sales-meetings, or create a new dedicated channel.
  • Click Allow.

You are redirected back to Meetario with a "Connected" status.

What Notifications Look Like

Slack notifications from Meetario are formatted as rich message blocks with clear sections:

  • New Booking — Shows the event type, guest details, date/time, meeting link, and custom field answers. The message uses Slack formatting with bold headers and organized fields.
  • Cancellation — Clearly marked with the cancelled booking details and reason (if provided).
  • Rescheduled — Shows the original time crossed out and the new time highlighted.

Messages include the Meetario logo and are posted by your app name (e.g., "Meetario Bookings").

Channel Selection

Choose your notification channel strategically:

  • Dedicated channel (e.g., #meetario-bookings) — Best for high-volume booking teams. Keeps booking notifications separate from other conversations.
  • Team channel (e.g., #sales) — Good for small teams where everyone needs to see new bookings.
  • Direct messages — For personal notifications, though channel-based notifications are more common with Slack.

You can change the notification channel at any time from /app/integrations without reconnecting the app.

Troubleshooting

Bot cannot post to channel

After connecting Slack, you may need to invite the bot to the channel. In Slack, go to the channel and type /invite @Meetario Bookings (or whatever you named your app). Private channels require this explicit invitation.

Notifications stopped working

The Slack OAuth token may have been revoked. This can happen if a workspace admin removes the app or if you change your Slack password. Disconnect and reconnect the integration in Meetario.

Wrong channel

To change the notification channel, go to /app/integrations, click the settings icon on the Slack card, and select a different channel from the dropdown.

Uninstalling

To disconnect Slack, click Disconnect in Meetario at /app/integrations. You can also remove the app from your Slack workspace via Slack Settings → Manage Apps.

Ready to try Meetario?

Create your free booking page and start accepting meetings in minutes. No credit card required.

Start for Free