Zapier or a dedicated app for setting Slack status from Google Calendar?
Zapier and Make can set your Slack status from your calendar if you build a workflow for every meeting. Don't Interrupt is the ready-made version, with Do Not Disturb, Microsoft Teams presence and rules included.
Nothing to buildA status needs a workflow that sets it and another that clears it, plus your own filters. 3
notifications_off
Do Not Disturb and Teams presenceZapier's Slack docs list no Do Not Disturb action, and Make can only read Teams presence. 5
timer
Quicker than a 15-minute pollOn the free plans of both, calendar triggers check every 15 minutes. 3
The short answer
Zapier can set a Slack status and a Teams status from a Google Calendar trigger, and Make can set a Slack status, but you build, run and pay for each workflow yourself, and the free plans check your calendar every 15 minutes. Don't Interrupt is a rules engine built for this job, with Do Not Disturb, presence, working hours and rules included.
You want it working in minutes, without building a start workflow and an end workflow.
You want Slack Do Not Disturb or Teams presence, which these tools only partly cover.
You want working hours, event types and rules without building them.
When Zapier and Make makes sense. Zapier and Make make sense if you already automate in them and want your status to react to more than a calendar. For a calendar-driven status, you would be building and paying for what Don't Interrupt already does.
“I can't think of any other piece of technology that brought me as much mental peace at work as Don't Interrupt. All my Slack notifications are silenced when I'm in a meeting and I can pay attention to what is being discussed.”
Jairam Chandar, Engineering Manager, Meltwater
Key differences at a glance: Zapier and Make and Don't Interrupt
The seven differences people ask about most. Checked 3 October 2026; the full table is below. Where a vendor's pages don't say, we write “not documented”, never “no”.
Key differences between Zapier and Make and Don't Interrupt
Difference
Zapier and Make
Don't Interrupt
Meeting name in the status
timelapsePartlyOnly if you build the title into your flow's text1
check_circleYesOptional, with {{name}}. Private events show “Private event”
Your own emoji
check_circleYesZapier's Slack Set Status takes text and an emoji1
check_circleYesYour own emoji for each status. On Teams it is folded into the text
Status ends with the event
check_circleYesZapier's Slack Set Status has an optional expiry1
check_circleYesSet to end with the event, rounded up to five minutes, then cleared
Do Not Disturb with the event
help_outlineNot documentedZapier's docs don't list a Slack Do Not Disturb action, and Make's Slack modules don't either1
check_circleYesOptional, set per type of event
Calendars it reads
timelapsePartlyZapier has Google Calendar triggers. The sources above don't cover Outlook2
check_circleYesGoogle, Outlook, Zoom and iCal
Free plan and price
timelapsePartlyZapier Free is 100 tasks a month with two-step Zaps only. Professional is $19.99 a month billed annually3
timelapsePartlyBasic is free, with a short tag in your status. Plus is $4 a month and Pro $7
Private events kept private
horizontal_ruleNot applicableYou decide what each flow sends
check_circleYesPrivate events always show “Private event”, never the title
Zapier, Make and Don't Interrupt, capability by capability
Checked 3 October 2026 against 6 vendor pages. Where a vendor's pages don't say, we write “not documented”, never “no”.
check_circleYes
timelapsePartly
remove_circle_outlineNo
help_outlineNot documented
schedulePlanned
horizontal_ruleNot applicable
Zapier, Make and Don't Interrupt, capability by capability
Capability
Zapier and Make
Don't Interrupt
Your Slack and Teams status
Set a Slack status
check_circleYesZapier has “Set Status” and Make has “Set a Status”, with text, emoji and an optional expiry1
check_circleYesStatus text and emoji, cleared when the event ends
Slack Do Not Disturb
timelapsePartlyZapier's docs list no Do Not Disturb action. Make documents none either, with “Make an API Call” as the fallback1
check_circleYesOptional, set per type of event
Set Teams presence
timelapsePartlyZapier has a Teams “Set Status” action. Make can only read presence5
check_circleYesStatus message, Do Not Disturb or Offline
How it runs
How soon a meeting is noticed
timelapsePartlyCalendar triggers poll: every 15 minutes on Zapier Free and Make Free. A Zapier start trigger needs at least 16 minutes of lead time on Free2
check_circleYesWithin about five minutes
Setting and clearing a status
timelapsePartlyYou build a start workflow and an end workflow. Zapier's free plan allows two-step zaps only3
check_circleYesSet at the start and cleared at the end, automatically
Rules, event types, working hours
timelapsePartlyYou build the filters and branches
check_circleYes1 rule on Basic, 5 on Plus, 20 on Pro
Different jobs
Connecting other apps
check_circleYesThis is what they are for
horizontal_ruleNot applicableA different job: status, presence and Do Not Disturb only
Small numbers point to the sources under Evidence.
See it with your own calendar. It's free to start, and takes about two minutes.
Setting a status and clearing it again are two actions. By that arithmetic, 100 Zapier tasks cover about 50 meetings a month before any filtering or Do Not Disturb step, and each extra step is another task. That is our reading of how tasks are counted, so check your own plan's usage.
Frequently asked questions
Can Zapier set Slack Do Not Disturb?
Not with a dedicated action: Zapier's Slack integration lists “Set Status” and no Do Not Disturb action. Calling Slack's API through a webhook step is possible, which you'd build and maintain yourself.
Can Make set my Microsoft Teams presence?
No, not with a dedicated module. Make's Microsoft Teams modules include “Get User's Presence” and no set-presence module. Its “Make an API Call” module is the fallback.
Can Zapier set my Teams status?
Yes, there is a Microsoft Teams “Set Status” action with a required availability and an optional expiry. Its docs don't list the allowed values, so test it before relying on it.
Why is my status late with Zapier or Make?
Calendar triggers poll rather than fire the moment a meeting starts. On the free plans that means checks every 15 minutes, and a Zapier start trigger needs at least 16 minutes of lead time.
Evidence
We make Don't Interrupt. Everything about Zapier and Make comes from the pages below, read on 3 October 2026. Where they're silent we write “not documented”. We haven't run their products.
: Added a key-differences table near the top: meeting name, emoji, expiry, Do Not Disturb, calendars, price and private events. No claims about the rival were re-checked.
Spot a mistake? Email support@dontinterrupt.app and we'll fix it. Zapier and Make, Slack, Microsoft Teams are trademarks of their owners. Don't Interrupt is not affiliated with or endorsed by them.