Skip to content
Help Center
Workspace settings

Integrations

Connect Schedio to the tools your team already watches. Integrations live under Settings → Integrations and are managed by the Owner.

Connecting Slack

Click Add to Slack, pick the channel during the authorization step, and you're done. From then on, Schedio posts to that channel automatically.

What gets posted

Three kinds of messages reach your Slack channel:

  • Alerts at or above the severity threshold you choose. The threshold is Warning or Urgent: Warning posts warnings and urgent alerts, Urgent posts only the urgent ones. Info alerts stay in the app. See Alerts for what each level means.
  • Coverage gaps – when fewer people are scheduled for a window than your coverage rules ask for. A window that is partly staffed still counts: the message names the department, the job title, the hours and how many people short it is. See Open shifts for how to fill them.
  • New requests – when someone asks for time off or for a change to a shift. The message names the person, the dates and their note, so you can decide without opening your inbox first. Approving or declining still happens on the Requests page.

Each of the three has its own switch under What to report, so you can take just the ones you want. Quiet hours, if you set them, hold back requests and warning-level messages; urgent alerts always come through.

Alerts reach the channel as soon as they go live. Coverage gaps work differently: Schedio re-checks coverage every few minutes, so a gap arrives shortly after it opens rather than at that exact minute, and each location posts at most one coverage-gap message an hour.

Schedio never posts schedules or personal data to Slack – only operational alerts, coverage gaps and the requests waiting for your decision. Liam's phone number and Maria's shift times stay inside Schedio.

Options

  • Per-location channels – each property can have its own channel. Click Set channel next to a location to override it; locations without an override use the workspace channel. Useful when Northside Inn and its sister property have separate managers watching separate channels.
  • Send test – posts a test message so you can confirm the connection works.
  • Disconnect – removes the connection anytime. You can reconnect later with Add to Slack.

Employee messaging bot

Separately from the Slack alerts above, Schedio runs a messaging bot that sends each employee their own schedule and a reminder before every shift – and lets them check what's next or request time off right in the chat.

There's nothing to set up at the workspace level: the bot is hosted by Schedio, so there are no tokens to create or accounts to configure. People connect individually – a manager creates a connect link from someone's card on the People page, or each person connects themselves on their profile. The link opens the bot already started; that's the whole setup. Anyone can disconnect from their profile at any time.

It's private and per-person: each employee only ever sees their own shifts, never the whole roster.

Both Telegram and WhatsApp are available – each person connects the one they already use and gets their schedule and reminders there.

Each kind of message the bot sends – a shift added, changed or removed, the shift reminder and their schedule – can be switched on or off on its own under Notifications on each person's profile, in the Bot column. Sending stop in the chat pauses all of them. See Email notifications.

What integrations are not

Signing in with Google or Microsoft is separate from integrations – that's just how you authenticate your own account, and it doesn't post anything anywhere. See Your account.

Email notifications also aren't managed here: people choose their own, and owners and managers can set defaults in Settings → Notifications. See Email notifications.

No card · 14 days free · cancel anytime