Best answer

Automatically Publish Slack Workflow?

  • 8 March 2022
  • 1 reply
  • 37 views

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!

icon

Best answer by SamB 10 March 2022, 12:04

View original

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

1 reply

Userlevel 7
Badge +11

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!