Bito integrates with Confluence to validate pull requests against your documented requirements. When a PR is opened, Bito fetches the relevant Confluence pages, extracts requirements, design decisions, and acceptance criteria, and checks whether your code changes actually cover what the documentation specifies.
The result is a “Functional Validation” table posted directly in your PR comments, showing which requirements are met, missed, partially implemented, or in conflict.
How it works
Bito automatically detects Confluence page links in the PR description or in any linked Jira issues. It retrieves the page content, compares the code changes against the documented requirements, and posts a validation table with a status and explanation for each requirement.
The five statuses are:
- Met (fully implemented)
- Missed (not addressed)
- Partial (needs additional work)
- Conflict (contradicts another requirement)
- Out of scope (unrelated to defined requirements)

Setting it up
- Go to the Manage Integrations page in your Bito dashboard, find Confluence under Available Integrations, and click Connect. Bito uses OAuth to securely link your Confluence workspace. You will be redirected to Atlassian to authorize access.
- After completing the initial setup, you can control Confluence integration on a per-agent basis. Go to the Repositories page, open the settings for the Agent instance you want to connect with Confluence, navigate to the Functional Validation tab, and enable it.
Linking Confluence pages to PRs
Bito needs a reference to the right Confluence pages in order to validate against them. There are two ways to provide that.
- If you have the Jira integration enabled, Bito automatically follows the links between Jira tickets and their associated Confluence pages. No extra work needed in the PR.
- Without Jira, include a direct Confluence page URL in the PR description. Bito picks it up from there. Note that Bito currently requires full page URLs that include the page ID, short Confluence URLs are not yet supported.
Learn more in our documentation.
Try it now
The Confluence integration is available on the Enterprise Plan. If your team maintains requirements in Confluence, this turns that documentation into an active part of your code review process.
Enable it in a few minutes and start validating PRs against your existing documentation.