Bring Order and Clarity to Your Slack Channels
ThreadPatrol is an AI-powered bot that intelligently suggests when standalone messages should be in a thread, keeping your team's conversations organized and easy to follow.
Finally, a Calmer, More Productive Slack
Stop context switching and losing track of conversations. ThreadPatrol helps your team work smarter, not harder.
End Notification Spam
Keep channel-wide notifications to a minimum. Discussions happen in threads, so only relevant people are notified.
Make Slack Search Useful
Find what you're looking for. When related messages are in one thread, search results are more accurate and useful.
Improve Team Focus
Reduce the mental load of tracking conversations. With organized channels, your team can focus on what matters.
Effortless Organization in 3 Steps
1. Invite the Bot
Simply invite @ThreadPatrol to any channel you want to keep tidy.
2. Get AI Suggestions
Our AI analyzes new messages and suggests a thread when it finds a match.
3. Move with One Click
With one click, the message is moved, and a "Moved Here" notice is left behind.
AI-Powered Features for Slack Organization
Go beyond simple organization. Our AI-driven message sorting leads to cleaner channels and improved Slack efficiency for your entire team.
AI and Recency Analysis for Threads
A simple 15-second recency rule catches obvious follow-ups, while our powerful Gemini AI understands the context of conversations to find matches between users.

Recency based suggestion prompt

AI based multi-suggestion prompt
User-Controlled Thread Management
You are always in control with simple "Move" and "Dismiss" buttons. The bot only posts within threads. No noise, no channel spam.

Suggestion prompt action buttons

Cleanup function after a move

A message that has been moved to a thread
Get Started for Free
Get full access to all features at no cost during our special launch period.
$2.00 / user / month
FREE
Free Launch Offer
- Full access to all features
- No payment required
- 24-48h response time
Custom
Get in Touch
For Enterprise Needs
- Custom Deployments
- Dedicated Support & SLAs
- On-Premise AI Models
- And more...
Your Data is Your Data. Period.
ThreadPatrol is built with enterprise-grade privacy protection. We process your messages intelligently while ensuring your sensitive information never leaves your control.
Zero Message Storage
Message content is processed in memory and immediately discarded. We never store what you write.
AI Training Protection
Our AI configuration ensures your data is never used to train models. Your conversations remain private.
Complete Data Deletion
Uninstall the bot and all associated data is permanently deleted within minutes. No exceptions.
Minimal Metadata
We only store essential message IDs and timestamps needed for functionality, which expire automatically.
Frequently Asked Questions
Clear answers about how ThreadPatrol works, how to try it, and how it fits your Slack.
Product & Functionality
What is ThreadPatrol?
ThreadPatrol is a Slack app that keeps conversations tidy by detecting when a reply belongs in a thread and suggesting a one-click move, keeping channels clear and context intact. See How it works.
How does ThreadPatrol work inside Slack?
- Invite: Add @Thread Patrol to any channel you want it to monitor.
- Monitor: It observes new messages (ignores bots, its own posts, and threaded replies).
- Suggest:
- 15-Second Rule — if you post two messages in the same channel within 15 seconds, it suggests threading.
- AI Similarity — uses Google Gemini to find contextually related discussions in recent channel activity.
- Act: You get one-click buttons (“Move to…”, “Dismiss”).
- Clean up: After a move, the bot posts a “Moved Here” notice and offers you a one-click “Clean Up Notice” option so you can tidy the channel. Learn more in How it works and Support.
Does ThreadPatrol move messages automatically?
No. All moves require the author’s confirmation. The bot never moves or deletes messages without the user’s explicit action. See our Terms of Service.
Will ThreadPatrol disrupt ongoing conversations?
No. Nudges appear as threaded replies visible only to the message author, so channel flow stays uninterrupted. See Support.
Why didn’t ThreadPatrol make a suggestion for my message?
Common reasons: the message was already in a thread, it was sent by a bot, there wasn’t enough recent context for a confident match, or the 15-second rule didn’t apply. See Support.
How is ThreadPatrol different — and how does it complement Slack AI?
Slack provides threads, search, and Slack AI for summarization/answers, but it doesn’t detect mis-threaded replies or coach users in-flow.
ThreadPatrol adds:
- Real-time detection & coaching: catches stray replies and nudges authors to thread.
- Precision parent-matching: 15-second heuristic + semantic AI.
- Lightweight cleanup flows: keeps channels readable.
- Complement to Slack AI: Better thread hygiene → cleaner context → higher-quality Slack AI search and summaries. ThreadPatrol structures the conversation; Slack AI then reasons over a cleaner signal. See How it works.
Security & Privacy
Does ThreadPatrol have access to our entire Slack messaging across all channels?
No. It only operates in channels where it’s explicitly invited. It cannot read DMs or private channels unless you add it there. Admins remain in full control of scope. See our Privacy Policy.
Do you store our Slack message content?
No. Message text is processed ephemerally to perform similarity checks and then discarded. We store minimal operational metadata (IDs, timestamps, move relationships) to enable the “move” and cleanup features. See Privacy Policy.
Do you send message content to third-party AI services? Is it used for training?
We send only the minimum necessary text to Google Cloud Vertex AI (Gemini) for classification under configurations that do not allow training on your data. Enterprise options include private/BYO LLM endpoints. See Privacy Policy.
Where is data processed and how is it secured?
Operational data is hosted on AWS (eu-west-1), with TLS in transit, KMS at rest, strict IAM, and encrypted secrets (AWS SSM Parameter Store). EU-only processing and BYO-LLM are available for enterprises. See Privacy Policy.
How long do you retain data?
- Install info (OAuth tokens, bot IDs): kept while installed; deleted on uninstall.
- Operational metadata (thread links, recent context, move maps): auto-expires (~90 days TTL) and is also removed on uninstall.
- Error logs: may include short snippets if an error occurs; auto-deleted (~30 days).
- Message text: not stored (ephemeral only). See Privacy Policy.
Can ThreadPatrol read DMs or private channels?
No, unless you invite it to those spaces. Most customers add it only to selected public channels. See Privacy Policy.
What happens during AI or Slack outages?
The bot degrades gracefully: it falls back to recency-only heuristics or coaching-only mode until services restore. See Support.
How do we delete our data?
Uninstalling the app triggers deletion of install info and workspace-scoped metadata from active databases; TTL policies also expire older items automatically. For requests, contact Support.
Which policies and regulations apply?
Your use is governed by our Privacy Policy and Terms of Service. We support GDPR, provide EU SCCs and DPIA templates, and offer enterprise controls (SAML/SCIM, customer-managed keys, audit logs, EU processing).
Who do I contact for security or privacy requests?
Reach us via Support or email threadpatrol.help@gmail.com. See Privacy Policy.
Onboarding & Usage
Is ThreadPatrol free right now?
Yes. As part of our public launch, all ThreadPatrol features are currently available for free. See Terms of Service and Support.
Can I add ThreadPatrol to a Slack Free workspace?
Yes. ThreadPatrol works on Slack Free. Note that Slack Free has limits on the number of apps/bots you can install; if you’ve hit your cap, remove an unused app or consider upgrading your Slack plan. See Support.
How do we install it?
Install from the Slack App Directory, then /invite @Thread Patrol into channels you want monitored. Steps in Support and How it works.
Who sets it up and who interacts with it?
Admins install it; everyday users see simple, in-context nudges and can act with one click. See Support.
Can we start small and expand later?
Absolutely. Most teams pilot in 1–2 channels, then roll out workspace-wide once value is proven. Quick tips in Support.
Do users need training?
No training required. The UI is self-explanatory, and adoption typically happens within a day. See Support.
Team Benefits
What problems does ThreadPatrol solve?
- Cuts reply sprawl and broadcast pings
- Preserves context for search and knowledge reuse
- Reduces duplicate questions and rework
- Reinforces thread discipline without heavy-handed enforcement
More in How it works.
Which teams benefit most?
- Tech scale-ups with public-channel culture
- Agencies with client channels
- Support/incident teams (lower MTTR)
- Enterprises that need governance and compliance
What results should we expect?
Teams typically see a 25–45% reduction in channel clutter, faster onboarding, and improved knowledge retrieval within weeks. See Support.
How is this different from other Slack bots?
ThreadPatrol is purpose-built for thread discipline, combining context-aware detection, non-punitive nudges, and enterprise-grade controls (SAML/SCIM, BYO keys/LLM, EU processing). See Privacy Policy and Terms of Service.
Roadmap & Integrations
Does ThreadPatrol integrate with Jira, Asana, or Linear?
Planned workflow hooks will let you capture actions from threads into tools like Jira, Asana, and Linear.
Will it offer thread summaries and topic linking?
Yes. Upcoming features include automatic thread summaries at the root and topic linking for faster discovery.
Can we customize policies per channel?
Planned: advanced per-channel policies and analytics for fine-grained control.