FAQ for Abot - Anonymous Poll and Messages for Slack Teams

#How to use Abot for anonymous communication on Slack?

The app will never post a message by itself. You can use shortcut buttons to interact with it. Just click the "lightning" icon in Slack message box:


Using Abot with for anonymous messages and polls using global shortcuts


Send a channel message - send an anonymous channel message. Anyone from the target channel can reply to an author without knowing who sent it or discuss anonymously, directly in the thread. Channels can be whitelisted to restrict anonymous communication. Please read usage scenarios for more details.

Send a direct message - send an anonymous direct message (disabled by default). The target user can reply without knowing who sent it.

Submit a poll - open configurable poll creation dialog

You can also anonymously reply to the messages using message action:


Using Abot to reply anonymously using the message action


Alternatively, you can use the following commands:

/abot channel - channel message
/abot user - direct message
/abot poll - create poll


You can send an anonymous channel messages using a simple dialog box

/abot intro #general - send an anonymous message explaining how to use Abot to a target channel or user. You can send it to yourself to see how it looks beforehand by typing /abot intro @me
/abot - display help

#How to create a poll on Slack?

To vote in an anonymous poll on a Slack channel you just need to type
/abot poll
Other team members will be able to take part in it, and leave anonymous comments unless this option is disabled by team admins.

Using Abot anonymous poll


Polls have several config options. Results can be delayed, displayed publicly, or only to the author. You can optionally close the voting after some time.

#Are Abot messages and poll questions really anonymous? Can anyone track who sent them?

If you are on a Free or Standard Slack plan, your messages are guaranteed to be anonymous. Teams with Corporate Export enabled (optional Slack Plus Plan feature) would be able to determine the sender of the message from export logs. Messages sent before activating Compliance Exports are not included in it, so everything you send before remains anonymous.


Without Corporate Export features, even Slack admins and workspace owners cannot track the message and poll authors. Messages and survey questions content is not stored in the database and filtered out from the application logs, so it cannot be accessed and used to determine the identity of the sender.

#What are the available customization options?

We understand that anonymous communication is a sensitive matter for most teams. Slack team admins can customize Abot settings (e.g., enable direct messages, pseudonyms, set whitelisted channels, or disable replies or thread and survey comments) by going to the settings page. Additionally, Abot Enterprise customers can limit bot usage or receiving direct anonymous messages to a predefined group of users.

#How do I cancel my subscription?

You just need to remove the Abot app from your Slack, and subscription will automatically cancel within a couple of hours. Check out the Slack docs for detailed info on how to remove the app.

#What is the refund policy?

All the purchases are fully refundable within the first two weeks, no questions asked.

#What permissions does the Abot app have in my Slack?

The app requests the minimal permission scope needed for it to function correctly.

When adding the app to your team, you will see the following permissions confirmation screen:


Slack permissions confirmation screen for Abot

Those permissions are necessary for the Abot bot user to perform actions like reading the names of channels it is a member of and sending anonymous messages and polls initiated by users.


Can the app read my team's public messages?

Reading your team's messages by the app is not possible because it does not use the conversations.history permission scope required to do that.


Can the app access the email addresses of my team members?

The app does not use the users:read.email permission scope so it cannot read email addresses from the Slack API.


Please reach out to support email if you have more questions about the app's permissions and security. Documentation specifying details of the app's infrastructure and security practices is available on demand.

#Why sometimes there is no "Reply anonymously" button?

You can reply anonymously only if the author of the feedback message does not know who you are. If someone sends you direct feedback you cannot reply anonymously because he already knows your identity. You also cannot reply anonymously if you replied as you to one of the previous messages to this user.

#Why sometimes there are no "Reply" buttons at all?

Direct replies can optionally be disabled by your team admins in a settings panel.

#How anonymous thread discussions work?

Whenever someone sends an anonymous channel message, you can either send a direct reply to an author or continue the anonymous discussion in a thread. Every anonymous thread comment author can receive direct anonymous and signed replies from people in the channel.

#Is there a way to send an anonymous message to a private channel?

You can post to private channels as long as bot user is a member of this channel. Just type /invite @abot_anonymous to add him. You cannot send messages to user groups unless you convert them into private channels first.

Invite bot user to the private channel in order to use it.

#Is my team's data safe?

Sensitive information like messages content and user nicknames are filtered out from the logs and not stored in the database. Slack API access tokens with minimal scope permissions are stored in an encrypted form. Messages metadata is regularly removed. See terms for more info.

Email support