Content Approval Slack Bot with Hootsuite

Hera Castillo
Blackbelt Labs
Published in
4 min readMar 26, 2020

Are you using Slack to get approval from your team before scheduling your company’s content?

If you’re having these conversations on Slack:

  • Discussion about content ideas
  • Best time to post
  • Hashtags to use
  • The final approval of copy and assets

Then shouldn’t you be able to schedule in Slack too?

Schedule social media content on Hootsuite from Slack

We think so. That’s why we built a bot that allows you to draft, discuss and schedule all your social media posts directly from Slack!

With this app, the conversation history and actions taken for each social media post is neatly organized under one thread. So that your content ideas become scheduled posts as smoothly as conversations flow.

Let’s see how it works:

It’s the last day of work at your sweater factory before Christmas holiday. The content schedule needs to be finished before you’re off to sip eggnog with your loved ones. Hera, your content editor sends your Christmas post to the #content-approval channel in Slack.

Draft your Instagram post on Slack and get feedback from your team.
Content approval discussions for each piece of content stored in one thread.

Your team weighs in and you agree. Since no one else has any input, you decide to schedule it for December 25th at 11 AM.

Hover over the message that contains your post. Click on the three dots. Choose Schedule Post on Hootsuite.

Get social media content approved and published from Slack.

Next, a pop up modal will appear.

Hootsuite Slack Bot for post scheduling.

Choose your platforms. We are posting on Instagram.

Choose the date and time agreed, while the copy is automatically taken from your Slack message.

Hootsuite Slack bot confirms scheduled content.

When your post has been scheduled you will receive this message with a link to the Hootsuite post and a thumbnail of the image you uploaded.

Now you’re done —

But, wait…

Sara from sales just added a comment on Slack!

You should definitely add that!

Edit scheduled content with a Slack bot.

Go back to the Slack App thread showing your scheduled Hootsuite post. This time choose Edit Post on Hootsuite.

Edit your social media post on Slack.

A modal pops up so you can directly edit the caption, and other fields if necessary.

When you are finished, click Submit Changes and you will receive a message of confirmation.

And there’s more.

If you or someone on your team is unsure whether or not you have something scheduled for a specific date, you or them can use Slash commands to see what has been scheduled.

In Slack simply type

/scheduled date

Your Slack app will return the posts scheduled for that day with image and caption.

Finally, on the date that your content is posted, you will receive a message on Slack with links to all the platforms where it was posted so you can check their performance later.

What do you think? Do you have a similar workflow but with different apps? Let us know!

We are beta testing our bot with some marketing agencies at the moment but would love to get it in the hands of more folks.

Sign up for beta access → https://forms.gle/2nQ21GAATTJ6oZBJ9

Until the next bot!

--

--