Skip to content
Idea AtlasSign in

RitualBot

As described:StopNarrowed:Narrow

No as described. Go, small, as anonymous questions for Microsoft Teams.

internal communications · ~$70 a month per paying organisation · last reviewed (next review by 29 Dec 2026) · 35 cited sources

Save
Share

← All research

4. Expanded Feature Catalog (What Buyers of Anonymous-Question Tools Ask For)

These are the features that buyers and users of anonymous-question and employee-voice tools ask for, drawn from competitor listings (Abot, OpenSay, Anonymous Bot, Anony Botter, Polly, Slido) and the questions people post on Microsoft Q&A. Each is classified with the same honesty as the idea itself. Being asked for doesn't mean you should build it.

Legend: TS = Table stakes, D = Differentiator, X = Distraction, L = Liability. Priority: P0 = v1, P1 = next, P2 = later, — = don't build.

4.1 Core posting

FeatureDemand signalCategoryPriorityNotes
Anonymous post in a Teams channel (message extension or bot command)High. It's the question people ask Microsoft.DP0The core. Not native in Teams channels.
Anonymous reply in a threadHighDP0Teams town-hall Q&A replies aren't anonymous. This is a real gap.
Moderation queue (approve, edit, reject before posting)High from buyers, low from usersTSP0On by default. Protects the buyer and your reviews.
Filter for names, slurs and personal dataMediumTSP0A word list plus simple pattern checks. No third-party AI needed.
Upvotes on questionsHigh for all-handsDP0Adaptive Card buttons. One vote per person via the rotating hash.
Anonymous pollsHigh (Abot's second feature)TSP1Forms and Polly already do it. Include it; don't lead with it.
Anonymous DM to a named person (e.g. "to the CEO")MediumD / LP2Useful, but it's one step from a harassment channel. Moderated only.
Rich attachments and imagesLowX / L—Screenshots can identify people. Text only.

4.2 The all-hands cycle

FeatureCategoryPriorityNotes
Question window (opens before an all-hands, closes at a set time, reminders)DP0The ritual that makes it a monthly habit.
Ranked host view (top questions, grouped, marked answered)DP0A Teams tab or card the host opens during the meeting.
Answer posted back to the channelDP0"Answered in the open" is the promise.
Answer archive tab (searchable past questions and answers)DP1Builds switching cost over time.
Duplicate groupingDP1Start with simple text similarity. An LLM only with a no-retention agreement and disclosure.
Export to Excel or PowerPoint for the all-hands deckTSP1Hosts ask for it. Cheap to build.
Side panel inside Teams meetingsX—Town-hall Q&A is native there. Don't compete inside the meeting.
Recurring schedule (every first Monday)TSP1Automation-first.

4.3 Admin, trust and IT approval

FeatureCategoryPriorityNotes
No identity stored, with a published designDP0The product's promise. Rotating per-tenant salted hash for rate limits only.
Security and privacy one-pager for ITTSP0Speeds up approval.
"Request this app" message templateDP0Teams lets users request blocked apps. Make the request persuasive.
Publisher verification and publisher attestationTSP1Admins see attested apps first. Attest by month 6.
Microsoft 365 CertificationTS for enterpriseP2Only when a paying 2,000+ organisation asks.
Minimum anonymity threshold (hide posts from channels with fewer than ~5 members)DP1In a team of 3, anonymity is fake. Say so in the product.
Data retention settings (auto-delete after N days)TSP1Buyers and works councils will ask.
Admin analytics (volume, topics, answer rate, no identities)DP1Gives the buyer a renewal reason.
Admin "reveal author" for abuseL—Destroys the promise and invites legal demands. Never.
Data residency choice (EU/US)TS for EUP2EU buyers will ask. Start with one EU-hosted region if selling in Europe.
SSO settings page, SCIMX—Teams already authenticates the user.

4.4 Billing and plans

FeatureCategoryPriorityNotes
Microsoft SaaS offer linked to the Teams appDP03% fee, paid on the Microsoft invoice.
Stripe checkout for organisations that won't use the marketplaceTSP0Some buyers pay by card directly.
14-day trialTSP0Marketplace SaaS trials can run 1–180 days.
Free forever planX—Abot's free installs outnumbered paid ~50 to 1.
Per-event pricing ($49 per all-hands)DP2A pivot option if subscriptions churn after one use.
Lifetime dealsX / L—Caps revenue and brings support load.

4.5 Adjacent requests (mostly say no)

FeatureCategoryPriorityNotes
Slack versionD laterP2After the month-12 gate. Same backend, second listing. Plan for the 10-install minimum and a review of up to 10 weeks.
Google Chat, Zoom, Webex versionsX—Not before $5k MRR.
Pulse surveys and engagement scoresX—HR-suite territory (Officevibe, Culture Amp). Per-user priced by incumbents.
Whistleblowing or harassment reporting flowsL—Statutory duties and a different buyer.
AI sentiment dashboardX / L—Low trust value, disclosure duties, and it looks like surveillance.
Kudos, birthdays, icebreakersX—Other rituals. See 03.
Translation of questionsDP2Useful for multinational Teams tenants. Use Microsoft's own translation service to avoid a new data processor.
Mobile-specific UITSP1Adaptive Cards already render in Teams mobile. Test them.

4.6 Net effect

Of about 35 features, about 11 belong in v1 (the P0 rows), and about 8 are real differentiators. The rest is table stakes to add slowly, or other products' jobs. The strongest differentiators are not features at all: provable anonymity and an easy IT approval.