Integrating with Slack
Get context-aware AI assistance in your team's Slack conversations
Bito AI Assistant brings powerful AI capabilities directly into your Slack workspace. Instead of switching between apps or losing context, you get instant AI assistance right where your team collaborates.
Ask Bito to summarize lengthy threads, analyze code snippets, provide technical guidance, or help with planning. Bito reads the full thread context, understands shared files, and automatically pulls in information from Jira tickets and Confluence pages when you reference them.
With Bito in your Slack channels, you save time catching up on discussions, make faster technical decisions, and keep your team's knowledge accessible.
Click the button to add the Bito AI Assistant to your Slack. ![]()
Prerequisites
Before you install Bito AI Assistant, ensure you have:
A Bito account with an active paid plan that includes Bito AI Assistant for Slack
AI Architect set up for your Bito account:
Bito-hosted (Fully managed by Bito β no infrastructure setup required)
Self-hosted (Run AI Architect on your own infrastructure for maximum control)
Slack admin permissions to install apps in your workspace
Installation steps
Installation takes less than 2 minutes. Once complete, every team member in invited channels can interact with Bito.
Add the app to Slack
Review the permissions and click Allow
Connect your Bito account when prompted
Invite Bito to channels
Open any Slack channel where you want AI assistance
Invite Bito's AI Assistant to a channel by typing
@Bitofollowed by your query. Slack will automatically prompt you to add Bito to the channel if it isn't already there, click Yes to add it and get your answer, or dismiss the prompt to skip.Repeat for each channel (both public and private channels work)
How to use Bito AI Assistant
Basic usage
Mention @Bito in any message to get AI assistance. Bito reads the entire conversation thread, not just your message, so it understands the full context.
Example:
Bito analyzes the thread and generates a structured, actionable plan based on the discussion.
Asking questions
You can ask Bito questions in natural language. Be specific about what you need:
Good questions:
@Bito PROJ-456 is causing errors in production β here are the logs. Identify the root cause?@Bito help us break this feature into smaller tasks@Bito explain the difference between these two approaches@Bito what are the action items from this thread?@Bito review the code changes in this thread and suggest improvements
Tips for better responses:
Ask specific questions rather than general ones
Reference what you're asking about if the thread contains multiple topics
Use follow-up questions to dive deeper into a response
Working with files
When you share files in a Slack thread, Bito automatically processes them and incorporates their content into its responses.
Supported file types:
Code files (.py, .js, .java, etc.)
Configuration files (.yaml, .json, .xml)
Documents (.txt, .md, .pdf)
Log files
Example workflow:
Upload a config file to the channel
Ask:
@Bito review this configuration and suggest improvementsBito reads the file and provides specific recommendations
Understanding integrations
Bito automatically detects and incorporates information from:
Jira tickets
Mention a ticket ID like
PROJ-123in your conversationBito recognizes the reference and pulls in context from that ticket
Confluence pages
Paste a Confluence link in your discussion
Bito reads the linked page and factors it into its response
You don't need to do anything special β just mention or paste the link as you normally would.
1:1 direct message with Bito
You can chat with Bito AI Assistant privately, just like you would with any teammate. In a 1:1 DM, you do not need to mention @Bito β every message you send is automatically processed by the bot.
How to start a 1:1 chat
In Slack, click Apps in the left sidebar
Select Bito AI Assistant
Start typing your message and press Enter
What you can do
Ask questions directly:
what does this function do?Share files for analysis: attach a file and ask
can you review this code?Have a conversation: follow-up messages maintain context from the thread
Example:
Notes:
Every message you type in the 1:1 DM with Bito is processed β there is no need to prefix with
@BitoMessage edits: if you edit a message to add a new
@Bitomention, Bito will respond to the new request
Group direct message with Bito
You can also include Bito AI Assistant in a group chat with other teammates. This is useful when collaborating on a discussion where you want Bito's input along side human participants.
How to create a group DM with Bito
In Slack, click the "New Message" or pencil icon at the top of the left sidebar
In the "To:" field, add the teammates you want to include
In the same "To:" field, add Bito AI Assistant (start typing "Bito" and select it from the dropdown)
Send your first message to create the group
Important: Bito must be added to the group at the time of creation. Slack does not allow adding bots to an existing group DM. If you want to add Bito to an ongoing conversation, create a new group DM or use a private channel instead.
Talking to Bito in a group DM
Unlike 1:1 DMs, in a group DM you must explicitly mention @Bito when you want Bito to respond. Messages without a mention are treated as normal conversation between humans and Bito will not respond.
Example:
Notes:
Only messages containing
@Bitotrigger a response in group DMsMessage edits trigger Bito only if a new mention is added during the edit (Bito will not respond to unrelated text edits on messages it has already replied to)
Common use cases
Catch up on long threads
You return from vacation to find 100+ messages in a project channel.
What to do:
What you get:
Key points from the conversation
Decisions already made
Open questions requiring your attention
Review code and technical decisions
Your team discusses two different architectural approaches.
What to do:
Share code snippets for both approaches
Ask:
@Bito compare these two approaches and explain the trade-offs
What you get:
Analysis of each approach
Pros and cons
Recommendations based on the discussion context
Extract action items
After a long planning discussion, you need to know what comes next.
What to do:
What you get:
Organized list of tasks
Assignments (when mentioned in the thread)
Priorities or deadlines discussed
Break down complex work
Your team needs to implement a new feature but isn't sure where to start.
What to do:
What you get:
Suggested task breakdown
Logical sequencing
Considerations from your team's discussion
Pull context from tickets
You're discussing a bug that relates to an existing Jira ticket.
What to do:
Mention the ticket: "This might be related to PROJ-456"
Ask:
@Bito what's the background on PROJ-456 and how does it relate to this issue?
What you get:
Summary of the referenced ticket
Connection to current discussion
Relevant history or context
Turn plans into code
Your team has discussed and finalized an implementation plan in a thread and wants to move straight to coding.
What to do:
What you get:
A new branch created from your default branch
Code changes implemented following the agreed plan
Changes aligned with your existing codebase patterns and conventions
Best practices
Get the most from Bito
Do:
β Ask specific, focused questions
β Use Bito in threads where team discussions happen
β Reference files and tickets to give Bito more context
β Ask follow-up questions to clarify responses
β Use Bito to document decisions by asking for summaries
Don't:
β Ask multiple unrelated questions in one message
β Expect Bito to make decisions for you β use it to inform your decisions
β Share sensitive credentials or secrets in threads (Bito reads all messages)
Privacy and context
What Bito can see:
All messages in the current thread
Files shared in the thread
Content from referenced Jira/Confluence links (if connected)
What Bito cannot see:
Messages in channels where it hasn't been invited
Direct messages between users
Private channels where it's not a member
Always invite Bito only to channels where AI assistance is appropriate for your team's privacy requirements.
Troubleshooting
Bito doesn't respond
Check:
Did you invite Bito to this channel? If not, invite Bito's AI Assistant to a channel by typing
@Bitofollowed by your query. Slack will automatically prompt you to add Bito to the channel if it isn't already there, click Yes to add it and get your answer, or dismiss the prompt to skip.Did you mention
@Bitoat the start of your message?Is your Bito subscription active and does it include Bito AI Assistant for Slack?
Solution: Verify Bito is in the channel members list. If not, invite it again.
Bito's response seems incomplete
Possible reasons:
The thread context is very long
Multiple topics are discussed simultaneously
Solution:
Ask more specific questions that focus on one aspect
Reference the specific part of the conversation you're asking about
Break complex questions into smaller parts
Bito doesn't see my Jira ticket
Check:
Is your Bito account connected to Jira?
Did you mention the exact ticket ID (e.g.,
PROJ-123)?Do you have access to that ticket in Jira?
Solution: Verify integrations are configured in your Bito account settings.
I need to remove Bito from a channel
Steps:
Open the channel
Click the channel name to view details
Go to the Integrations tab
Find Bito and click Remove
Bito will no longer see messages or respond in that channel.
Frequently Asked Questions
Does Bito read all messages in a channel?
Bito only reads messages in threads where someone mentions @Bito. It doesn't process or store messages from conversations where it's not mentioned.
Can I use Bito in private channels?
Yes. Invite Bito to private channels the same way you would invite any team member. Only people in that private channel can interact with Bito there.
How much does Bito AI Assistant cost?
Bito AI Assistant is included in Bito's paid plans. Check bito.ai/pricing for current plan details and features.
Does Bito learn from our conversations?
Bito uses conversation context to provide better responses during that discussion. Your team's specific conversations are used to improve responses within your Bito account but are not used to train public AI models.
What happens if I exceed my plan limits?
Bito will notify you when you approach plan limits. Responses may be rate-limited if you exceed usage caps. Upgrade your plan to increase limits.
Can I use Bito for customer support channels?
Yes, but consider privacy implications. Bito reads all messages in threads where it's mentioned. Only use it in channels where AI assistance is appropriate.
Next steps
Now that you understand how Bito AI Assistant works:
Invite Bito to your most active project channels
Try common use cases like summarizing threads or extracting action items
Share with your team so everyone knows how to use
@BitoExperiment with different types of questions to discover what works best for your workflow
Welcome to faster, smarter team collaboration with AI assistance right in Slack.
Last updated

