Deputy and Slack: Daily Open Shift Alert Template

Each morning this Spojit template checks your Deputy rosters for unfilled shifts and posts an open-shift call-out to your team Slack channel.

What It Builds

A Schedule trigger fires once every weekday morning. A Deputy Connector node pulls the day's roster and finds shifts that have no assigned employee. A Slack Connector node then posts a single message to your team channel listing each open shift with its role, start time, and location, so staff can claim it before the day begins.

The Prompt

Paste this into Miraxa and it builds the workflow, connecting the tools for you:

Build a workflow that runs every weekday at 7am, checks Deputy for today's unfilled shifts, and posts one message to the #scheduling Slack channel listing each open shift with its role, start time, and location. If there are no open shifts, skip the message.

Connectors Used

  • Schedule trigger - runs the workflow on a daily cron time in your timezone.
  • Deputy - reads the roster and surfaces shifts with no assigned employee.
  • Slack - posts the open-shift call-out to your chosen channel.

Customize It

Change the trigger time, the channel name (#scheduling), or which fields appear in the message. You can widen the lookahead to cover the next few days, or have Miraxa @mention a specific role group instead of posting to the whole channel.

Tips

  • Give the Deputy connection read access to rosters and the Slack connection write access to the target channel.
  • Use Direct mode on the Slack node for a fixed message format, or Agent mode if you want Miraxa to phrase the call-out dynamically.
  • The "skip if empty" condition keeps quiet days noise-free.

Related

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.