How to Ask Anonymous Questions in Slack
A practical guide to running Q&A sessions, AMAs, and town halls that surface the questions people are actually thinking about — not just the safe ones.

Every leadership team has a pattern: the first five questions at a town hall are safe ones. The real questions — about layoffs, pay bands, why that acquisition failed, whether the reorg is actually working — never get asked out loud. They get asked in DMs, in hallways, in Blind threads. Anonymous questions in Slack fix that. This guide walks through how to collect, moderate, and answer the questions people won't put their name on.
📖 What you'll learn
- How to set up an anonymous Q&A channel in Slack
- The exact commands for asking and replying to anonymous questions
- Running anonymous AMAs, town halls, and skip-level 1:1s
- Moderation patterns that prevent the format from breaking
- How to upvote, prioritize, and thread answers
- When anonymous Q&A is the wrong tool
Why anonymous questions unlock different conversations
Research on psychological safety is consistent: people self-censor in groups. The more senior the audience, the more they self-censor. Anonymous questions don't eliminate that instinct — they reroute it. Instead of holding the question, the person types it. Instead of guessing at what a manager wants to hear, leadership sees what the team actually wants to know.
Slack is the right surface for this because it's where the team already lives. Forcing people to open a separate tool (Google Form, Slido, Mentimeter) cuts participation. Keeping the question flow inside Slack means the cost of asking is one command.
74%
of employees report they've held back a question in a meeting
2.5x
more questions submitted when asked anonymously
60%
of AMA questions cover topics leadership didn't expect
Quick setup: a 3-minute anonymous Q&A channel
Before you can ask an anonymous question, Anony Botter needs to be installed in your workspace and invited into the channel where you'll run the Q&A. The full setup takes under three minutes.
- Install Anony Botter via the Add to Slack link. Workspace admin approval is required on most plans.
- Create a channel like
#ask-leadership,#town-hall-qa, or#anonymous-questions. Public is usually right — private reduces perceived safety. - Invite the bot with
/invite @Anony Botter(only needed for private channels; public channels work automatically). - Pin a short explainer at the top of the channel: what it's for, how to ask, who will answer, and how fast.
💡 Pro tip: Pin an example question. The first question in any anonymous channel sets the tone. If the pinned example is tough but well-phrased, the next five questions will look like it.
How to ask an anonymous question (step by step)
Once the channel is set up, asking a question is a single slash command. The flow is the same whether you're submitting to a town hall, a skip-level AMA, or a standing suggestion box.
The basic flow
- In the Q&A channel, type
/anonyand press Enter - A dialog opens — type your question. Markdown works for emphasis, but keep it short; one-paragraph questions get better answers than essays
- Hit Send. The question posts under Anony Botter's identity, not yours
- Leadership replies in-thread. If the reply also needs to be anonymous (e.g., a manager asking a clarifying question), they can use
Reply anonymouslyfrom the message menu
What makes a good anonymous question
The format changes question quality more than most people expect. Anonymity removes the social cost of asking, which means the questions you get are often more direct than what you'd hear out loud. That's a feature, but it raises the bar on phrasing:
- Lead with the specific. "Why did we kill project X?" beats "Thoughts on the roadmap?"
- Avoid venting disguised as questions. If there's no answerable question at the end, it reads as noise and future submitters self-censor
- One question at a time. Three-part questions get one-part answers
- Skip the "genuinely curious" disclaimer. It reads as insecure and it's the whole point of being anonymous
Running an anonymous AMA in Slack
An AMA ("ask me anything") is the highest-leverage use case for anonymous questions. New CEO, post-reorg check-in, quarterly business review — the pattern is the same. Here's the playbook:
48 hours before
- Post in
#ask-leadershipannouncing the AMA, the topic, and when answers will be posted - Remind the team that
/anonyis the only way to submit — if people DM their questions, they've opted out of anonymity - Optional: enable approval mode so duplicates and off-topic questions can be curated. Be transparent that approval is on and what "approved" means — it should never mean "comfortable"
During the AMA
- Sort incoming questions by upvote count. Answer the top-voted ones first; they are what the room actually cares about
- Answer in-thread. Keeping each Q&A in its own thread makes the channel scannable afterward
- If you can't answer something, say so and say when you will. Dodged questions tank trust in the format for the next session
- Don't try to guess authorship. Even if you're right, it destroys the channel
After the AMA
- Pin a summary doc linking to the questions that changed something — a policy tweak, a commitment, a follow-up meeting. This proves the channel has teeth
- Leave the channel open between AMAs. The goal is a standing venue, not a one-off event
Other formats that work with anonymous questions
Anonymous town halls
Collect questions for 48 hours beforehand in a dedicated channel, then answer live on the call while screen-sharing the channel. Everyone sees the same queue. The live format keeps answers candid and the asynchronous collection keeps the questions honest.
Skip-level 1:1s
Skip-levels are structurally awkward — the employee can't tell their skip the truth about their manager without political risk. An anonymous question channel scoped to a single skip-level (e.g., #ask-vp-engineering) gives them a lower-stakes way to raise issues before the 1:1 instead of trying to do it live.
Standing suggestion boxes
Not all anonymous questions are really questions — some are suggestions dressed as questions ("Why don't we just switch to X?"). A standing #suggestions channel with the same mechanics works for both. Upvotes surface the suggestions with traction; replies acknowledge and track status.
Security and compliance Q&A
Security teams use anonymous questions for a different reason: to lower the cost of reporting a suspected issue. "Is it normal that vendor X asked me for my password?" is a question a lot of people won't ask under their own name because they're afraid of looking naive. Make the channel exist and staff it with a fast-responder.
Moderation: keeping the channel from breaking
Anonymous question channels fail in predictable ways. Every one of these has a moderation answer built into Anony Botter:
Failure mode: abuse or harassment
Controls: community downvote flagging (5+ downvotes with 51% majority hides the message), designated moderators with immediate flag power, optional approval mode that gates every question before it posts.
Failure mode: notification spam
Controls: disable @here and @channel in anonymous messages so one bad submission can't page the whole company. Prevent broadcast-to-channel on anonymous thread replies so AMA threads don't notify everyone every time the CEO types.
Failure mode: low-effort venting
Controls: pin a short guidelines post. Reward good questions with thoughtful answers; ignore vague ones. The format self-corrects within a few cycles.
Failure mode: compliance or legal concerns
Controls: Enterprise audit mode lets authorized admins see authorship when legally required. Enabling it shows a disclosure dialog to every sender before they submit, so the tradeoff is visible.
Upvoting and prioritization
Once you have more questions than time, you need a way to sort. Slack's native reactions are the simplest mechanism and require zero extra tooling:
- Standardize on one reaction as "upvote" —
:thumbsup:,:raised_hands:, or a custom:upvote:. Pin the rule - Answer top-voted questions first in live AMAs. In async channels, at least acknowledge them first
- Don't filter by upvote count alone. Some questions matter even if only one person asked them — compliance, safety, wellbeing. Use upvotes as signal, not as a gate
When anonymous questions are the wrong tool
Anonymous Q&A is powerful but not universal. Skip it in these cases:
- When identity is required by law. HR grievances, harassment complaints, and whistleblower reports often have jurisdiction-specific rules. Use a dedicated reporting channel with audit mode rather than the general Q&A channel
- When the question needs follow-up. If the answer depends on details only the asker has ("did it happen in the east or west region?"), anonymous Q&A forces awkward back-and-forth. Better to offer an opt-in path to identify for the follow-up
- When psychological safety is already high. If your team already asks hard questions out loud, adding an anonymous layer can erode that norm. Not every team needs this
- When leadership isn't willing to answer honestly. Anonymous questions with dodge-filled answers are worse than no channel at all — they signal that the honesty is one-way
Common pitfalls and how to fix them
❓ "The channel started strong, then got quiet"
Fix: Questions got asked, nothing visible changed. Post follow-ups — even a sentence acknowledging a topic is being worked on keeps momentum. Silence reads as rejection
❓ "Every question turned into a vent"
Fix: Pin an example of a strong question. Reward specific questions with thorough answers. Reply briefly, politely, and move on from non-questions. The channel self-corrects
❓ "Leadership keeps asking who sent which question"
Fix: Shut that down hard, explicitly. The perception that authorship is being traced kills the channel in a week. If audit mode is required, have the conversation once, enable it transparently, and stop guessing
❓ "Too many questions — we can't answer them all"
Fix: Commit to a tempo (e.g., the top 5 per week) and stick to it. Batch answers into a weekly digest. Triaging visibly is fine; triaging silently reads as ignoring
Frequently asked questions
Can Slack admins see who asked an anonymous question?
No. Anony Botter posts questions under the bot's identity, not the sender's. Admins can only see authorship if they explicitly enable Enterprise audit mode, which requires disclosure to users at send time.
How do I run an anonymous AMA in Slack?
Create a dedicated channel, invite Anony Botter, and tell your team to use /anony to submit questions ahead of time. Optionally enable approval mode so you can curate duplicates before the session. During the AMA, answer questions in-thread using anonymous replies if follow-ups are also sensitive.
What's the difference between an anonymous question and an anonymous message?
Functionally the same — the difference is intent. A "question" is framed as a prompt for an answer, usually in an AMA, town hall, or suggestion channel. Anony Botter doesn't treat them differently at the product level, but moderation patterns (curation, threading, follow-ups) matter more for Q&A than for one-off messages.
Can I upvote anonymous questions in Slack?
Yes. Once an anonymous question is posted, team members can react with emojis — use a standard like :thumbsup: or a custom reaction to upvote. Sort by reaction count to prioritize the questions leadership should answer first.
How far in advance should I collect questions for a town hall?
48–72 hours is the sweet spot. Long enough that people in every timezone can contribute, short enough that the questions stay relevant. Post a reminder 24 hours before the deadline.
Do anonymous questions work in Slack Enterprise Grid?
Yes. Anony Botter can be installed per-workspace or org-wide by the Enterprise Grid admin. Channel-level controls, approval workflows, and audit mode all work inside Grid deployments.
Can I ask follow-up questions anonymously in the same thread?
Yes. Use the "Reply anonymously" action on any message to keep thread replies anonymous. This is useful when a clarifying follow-up would otherwise give away who asked the original question.
Get started with anonymous questions in Slack
If you've been running town halls where the same three people ask all the questions, or AMAs where the real questions get asked in the parking lot afterward, this is the fix. Install Anony Botter, create one channel, and run one AMA. The first session will tell you more about what your team is thinking than the last six did.
Run your first anonymous Q&A this week
Install in 30 seconds. Free forever plan. No credit card required.
⚡ 30-second setup
No configuration needed
🆓 Free forever
Unlimited polls included
🛡️ Moderation built in
Flag, approve, audit
🔒 Enterprise ready
Grid + audit mode

Add to Slack