Autopilot - Automatic answers in channels
In every company, Slack channels are full of unanswered questions - from GTM to Product, CSM, Engineering, and more. But let’s face it: not everyone knows (or wants) to ask a bot for help.
Doti Autopilot flips the script.
Autopilot enables Doti to quietly listen in Slack and step in automatically - answering real questions in real time, even when no one asked it directly.
What Is Autopilot?
Doti Autopilot is a background assistant that:
Monitors messages in enabled channels
Detects valid questions
Replies automatically when it can confidently help
Does it all without requiring the user to tag
@doti
đź’ˇ Users might not even know Doti is there - and yet their questions get answered within seconds.
Why Autopilot?
Save time for experts by auto-answering repeat questions
Eliminate wait time for users - 24/7
Preserve tribal knowledge by replying with verified, sourced answers
Make Doti helpful - without needing user intent or commands
Imagine your #gtm or #sales channel just... answering itself.
How to Enable Autopilot
Create an Autopilot instance:
Select the Slack channel
Choose the Agent or manually assign Collections to define what data Doti will use
Make sure Doti is a member of the Slack channel (
@doti
needs to be invited)Configure behavior (see below)
Configuration Options
You can customize Autopilot behavior per channel:
Reply Mode
Public (Doti replies in channel) or Invisible (user reviews & publishes)
Permission Enforcement
Enforce user-level permissions or bypass for transparency
Respond to Bots
Should Autopilot reply to other bots? (Yes, that’s powerful - See more)
Use Testbed
Route replies to a private moderator channel for review before posting (See more)
All Agent instructions and access rules are respected - so each Autopilot can behave uniquely.
When Will Autopilot Respond?
Doti is smart - it won’t clutter channels or respond unnecessarily. Here’s what triggers a reply:
âś… The message is a legitimate question
Not directed at a person (e.g., no “@john”)
Not casual noise (e.g., “Happy birthday”, “Wanna hop on a call?”)
âś… Doti has a confident answer
No answer? No reply.
Autopilot only engages when it's confident the response will be helpful.
🤷🏻‍♀️ No answer found?
Doti reacts with a shrug emoji to let others know it tried and couldn’t help.
A simple, subtle signal that Autopilot is active and working silently behind the scenes.
Permissions & Agent Logic
Autopilot respects the full power of Doti’s permission model:
If permission enforcement is on → Doti only uses sources the user is allowed to access
If turned off → Doti behaves like an open assistant for that channel
Agent instructions (tone, structure, preferences) carry over
This means each channel can have a uniquely configured Doti - tuned to its purpose and audience.
Summary
Autonomous
Answers without being tagged
Context-aware
Only responds to real questions
Intelligent
Doesn’t reply unless it has an answer
Configurable
Channel-specific setup with granular controls
Invisible Mode
Option to review before public reply
Emoji Feedback
Adds 🤷🏻‍♀️ when no answer is found
💡 Autopilot isn’t just reactive — it’s proactive. It helps your team even when they don’t ask.
Last updated
Was this helpful?