Support & FAQ
We're here to help you get the most out of organizing your Slack channels.
What is ThreadPatrol?
ThreadPatrol is a Slack bot designed to monitor messages in your channels and intelligently suggest when new messages might be better suited as replies within existing discussion threads. This helps reduce channel noise and keeps conversations focused.
How It Works
-
1
Invite
Add
@ThreadPatrolto any public or private channel you want it to monitor. -
2
Monitor
The bot observes new messages (it ignores messages from other bots, its own messages, and messages already in threads).
-
3
Suggest
- 15-Second Rule: If you send a message and then another in the same channel within 15 seconds, ThreadPatrol will suggest the second message might belong as a reply to the first.
- AI Similarity: For other messages, ThreadPatrol uses AI (Google Gemini) to compare the new message with recent channel discussions. If it finds a strong contextual or semantic link, it will suggest up to three existing messages/threads where your new message might fit.
-
4
Act
You'll see buttons ("Move to A," "Dismiss") on the suggestion, allowing you to control the outcome.
Frequently Asked Questions
Is ThreadPatrol a free service?
How do I add ThreadPatrol to a channel?
/invite @ThreadPatrol and
send the message.
How do I remove ThreadPatrol from a channel?
You have several options:
- Slack commands:
/remove @ThreadPatrolor/kick @ThreadPatrol - Channel settings: Go to channel settings → Apps → Remove ThreadPatrol
- Note: These are built-in Slack commands that work automatically. The bot will clean up its data when removed.
Why didn't ThreadPatrol make a suggestion for my message?
There are several reasons this might happen:
- The message might already be part of a thread.
- The message might be from a bot.
- The 15-second rule might not have been met, and the AI analysis might not have found a strong enough similarity to an existing recent discussion.
- There might not have been enough recent conversational context in the channel for the AI to make a confident match.
What data does ThreadPatrol access or store?
ThreadPatrol is designed with privacy in mind and follows a minimal retention approach.
- We cache the last 50 messages per channel to provide AI-powered threading suggestions. This cache has a 90-day rolling expiry.
- We store operational metadata (timestamps, thread relationships, analytics counters) to make suggestions and the "move" feature work.
- We maintain temporary system logs for 30 days to troubleshoot errors.
- On uninstall: All workspace data is deleted immediately—not after a waiting period.
- Your Data is Never Used for AI Training: The message content sent to Google for analysis is never used to train their AI models, as per our data processing agreement with them.
- For full details, please see our Privacy Policy.
The bot suggested moving my message, but I don't agree. What do I do?
What happens when a message is "Moved"?
When you approve a move, a two-step cleanup process begins:
- The Move: ThreadPatrol copies your original message (and any replies it had) into the target thread. The copy is attributed to you and marked with a 🔀 emoji. A public "Moved Here" notice is posted as a reply to your original message.
- The Cleanup Prompt: The bot then sends you a private, temporary message with a "Clean Up Notice" button. Clicking this button will delete the public "Moved Here" notice and all other bot-posted messages within. After that, you can safely delete your original message to fully clean up the channel.
How does automatic message sorting work?
How does this improve my team's Slack efficiency?
How can I send feedback or report issues?
/thread-patrol-feedback
command in any channel. This opens a form where you can submit general feedback, bug
reports, or feature requests directly to our team.
What happens if the AI service is temporarily unavailable?
How can I check if ThreadPatrol is working properly?
https://royzkhtdok.execute-api.eu-west-1.amazonaws.com/default/health.
This endpoint returns basic service status information.
What should I do if ThreadPatrol stops working?
support@thread-patrol.com.
Troubleshooting
Bot Not Responding
- Ensure
@ThreadPatrolhas been invited to the channel you're messaging in. - Check if the app has been approved for use in your workspace (if your workspace has app approval policies).
- If issues persist, please contact support at support@thread-patrol.com.
Contact Support & Feedback
If your question isn't answered here, you're experiencing an issue, or you have feedback or feature requests, please don't hesitate to reach out!
Email: support@thread-patrol.com
When reporting an issue, please include your Slack
Workspace ID (Team ID) (this usually starts with a T) and provide as much detail as
possible about the issue, including the channel name and approximate time if relevant.
Thank you for using ThreadPatrol!