packages/kilo-docs/pages/code-with-ai/platforms/slack.md
Kilo for Slack brings Kilo Code directly into your Slack workspace. Ask questions about your repositories, request code implementations, debug issues, and collaborate with your team — all without leaving Slack.
When you mention @Kilo in a thread, the bot:
@Kilo what does the UserService class do in our main backend repo?
@Kilo how is error handling implemented in the payment processing module?
{% image src="/docs/img/connect/slack/slackbot-ask-questions.webp" alt="Asking Kilo a question about the codebase in Slack" width="800" /%}
When your team identifies a bug or improvement in a thread, ask the bot to handle it:
@Kilo based on this thread, can you implement the fix for the null pointer exception in the order processing service?
The bot will:
{% image src="/docs/img/connect/slack/slackbot-turn-discussions-into-PRs.webp" alt="Kilo turning a Slack thread discussion into a pull request" width="800" /%}
If the same change needs to land in several repos, just tell the bot:
@Kilo please fix this in the cloud, landing, and handbook repos
{% image src="/docs/img/connect/slack/slackbot-coding.webp" alt="Kilo implementing changes across multiple repositories from Slack" width="800" /%}
Paste an error message or stack trace and ask for help:
@Kilo I'm seeing this error in production:
[paste error message]
Can you help me understand what's causing it?
{% image src="/docs/img/connect/slack/slackbot-bugs.webp" alt="Kilo helping debug a production error in Slack" width="800" /%}
You can DM Kilo directly for private conversations. Find Kilo in your workspace's app list and start a direct message.
Good for:
Mention the bot in any channel where it's been added:
@Kilo can you explain how the authentication flow works in our backend?
Good for:
Before using Kilo for Slack:
To install Kilo for Slack, go to the Integrations menu in the sidebar at app.kilo.ai and set up the Slack integration.
| Platform | Integration Type | Details |
|---|---|---|
| GitHub | GitHub App | GitHub Setup Guide |
| GitLab | OAuth or PAT | GitLab Setup Guide |
You can customize which AI model Kilo uses for generating responses.
Kilo for Slack supports 400+ models across different providers. The new model applies immediately to subsequent requests.
Kilo Code credits are used when Kilo performs work (model usage, operations, etc.). Credit usage is the same as using Kilo through any other interface.
Kilo isn't responding. Make sure Kilo for Slack is installed in your workspace and has been added to the channel you're using.
Kilo can't access my repository. Verify your Git provider integration is configured correctly in the Integrations tab.
I'm getting incomplete responses. Try breaking your request into smaller, more specific questions.
Kilo doesn't understand my codebase. Confirm that the repository you're asking about is connected and accessible through your Git provider integration.