Ballad
Ballad for Slack

Ship your marketing from Slack.

Everyone on your team gets their own Inbox as direct messages from Ballad: the drafts in their voice to approve, one morning message with what needs them, and answers about posts, signups and the plan. The channel you pick gets the workspace's news. Every decision stays yours: nothing goes out on its own unless you allowed it for that lane, and then with a Pull it button.

Requires a Ballad workspace. You'll sign in to Ballad first.

What it does

Four things, all from Slack.

Approve drafts from a card
Each draft arrives as a card in a direct message to the person whose voice it's in, or to whoever handles that voice for them, with the post as it will read. Approve, reject or open it in the app. The decision is the same one you'd make in the Inbox.
The morning digest
One direct message each with what needs you today: drafts waiting, posts to publish by hand, replies to answer. Held during your own quiet hours and sent when they end.
Ask Ballad
Type /ballad with a question, mention @Ballad in the channel, or DM the app: which post brought this week's signups, what's scheduled, where competitors get cited in AI answers. Answers link back to the posts and people they cite.
Workspace news in the channel
The shared channel gets what the whole team should see: plan changes, competitors, the website, launches, product and customers. And when a Hacker News or Reddit thread asks the question your product answers, Ballad brings it with a suggested reply.
What it can see

Exactly what it asks for, and why.

The permissions on Slack's authorize screen, in plain words. Ballad reads nothing beyond messages addressed to it.

Post messages, and send direct messages
Each person's own cards, digest and answers as direct messages from Ballad, and workspace news in the channel you choose during install.
Read messages that mention @Ballad, and direct messages to it
Only those. Ballad does not read your channels' conversations.
Look up people by email address
To find each Ballad member's Slack account for their direct messages, and so an answer or a button press runs as the matching member. The email is matched, not stored.
Slash commands
The /ballad command.
Join the channel you pick
So install is one step. Ballad joins no other channel.
Install

Three steps.

  1. 1Click Add to Slack. You'll sign in to Ballad first if you aren't already. The app is installed into your Ballad workspace, which is where drafts and signals live.
  2. 2Pick the shared channel for workspace news on Slack's authorize screen, and allow the app. Each member's own Inbox comes to them as direct messages.
  3. 3Back in Ballad, Settings → Slack shows the connection and what the channel gets; each person sets what reaches them, and their quiet hours, in Settings → My Notifications. Try /ballad in any channel.

Questions or trouble installing: see support for the Slack app or email support@balladlabs.com. How Ballad handles data: Privacy Policy · Terms.