Skip to main content

Hello! Our company utilizes many Slack workflows that we have already built out but depending on the date/time the channel that could need to be used could differ. Currently we are trying to figure out if there's anyway (using Zapier) to publish/unpublish a slack workflow at a given date/time each week. Curious if anyone's had success with this, thanks so much!

Hey @mkaufman, welcome to the Community! :slight_smile:

When you say Slack workflows, are you referring to workflows that are built within Slack’s workflow builder? Or are you referring to Zap workflows that use the Slack app

If it’s the former, I’m not sure that would be possible as Slack’s Workflow API would need to have the ability to allow you to publish/unpublish workflows. It looks like it’s possible to be notified when a workflow has been published or unpublished but it doesn’t look like there’s an API endpoint that would allow you to actively publish or unpublish a specific workflow.

If it’s the latter, then you could combine a Schedule by Zapier trigger a Zap at a certain day/time and use a Turn Zap On/Off Zapier Manager action to turn a Zap OFF or ON. You can find out more about Zapier Manager here: Manage your account and Zaps with Zapier Manager 

Hope that helps!