Figorit + Slack: Plain-English Codebase Answers in Slack
Install the Figorit Slack bot once, and anyone in your workspace can ask plain-English questions about your code, with cited answers in seconds. No GitHub access required.
- Ask questions in any Slack channel or DM
- Cited answers grounded in your actual source files
- Plain-English mode for non-engineers, technical mode for engineers
- No GitHub access required for end users
- Threaded conversations keep context across follow-ups
1. Connect your repositories to Figorit
Sign in to Figorit, install the GitHub app on the repos you want indexed, and wait a few minutes for the initial index to complete.
2. Add Figorit to your Slack workspace
From your Figorit dashboard, click 'Add to Slack' and approve the workspace install. The bot will appear in your member list immediately.
3. Invite the bot to a channel
Type /invite @figorit in any channel where you want the bot active. You can keep it scoped to a few channels (#product, #support, #onboarding) or invite it workspace-wide.
4. Ask your first question
Mention @figorit followed by a question in plain English. For example: '@figorit how does our password reset flow work?'. The bot replies in-thread with a cited answer.
FAQ
Does every Slack user need a GitHub account?
No. Only the admin who connects the repositories needs GitHub access. Everyone else asks questions through Slack with no GitHub permissions of any kind.
Can the bot answer in technical and non-technical modes?
Yes. The bot defaults to plain-English answers for non-engineers and switches to a technical mode (with code snippets and file paths) when an engineer asks. You can also force a mode per question.
What does the bot have access to?
Only the messages where it's mentioned and the repositories your admin connected. It does not read other channels, DMs it isn't part of, or any data outside the workspace.
How does this differ from the native GitHub-Slack app?
The native app pipes raw GitHub events (PR opened, branch pushed, etc.) into Slack as notifications. Figorit answers questions about the code itself in plain English. The two are complementary: keep the native app for engineering-only channels and add Figorit for cross-functional ones.