This connection method is available only to Enterprise customers. Contact Qodo to use Qodo Git interface on your private Bitbucket server.
Prerequisites
Before you begin, ensure you have:- A Qodo single-tenant deployment (for Code Review)
- Receive your Qodo single-tenant URL from your Qodo Account Manager
- A Bitbucket Data Center instance (version 8.x or 9.x)
- System administrator access to your BBDC instance
- App upload capability enabled in BBDC
If you require version 10.x of Bitbucket Data Center contact your Qodo Account Manager.
Verify app upload is enabled
Installation steps
Step 1: Install the Qodo App
Download the appropriate version (download JAR file):
- BBDC 8.x: Use
qodo-app-bbdc-2.x.x.jar - BBDC 9.x: Use
qodo-app-bbdc-3.x.x.jar
Note:Contact your Qodo representative for the latest app version if compatible with your BBDC instance is not available.

Step 2: Create access token
You’ll need to create an HTTP access token for Qodo to communicate with BBDC. Optional: Create a Dedicated Service Account For better visibility, create a dedicated system administrator user (e.g., “Qodo”) before generating the token. All PR comments will appear under this user’s name. Generate the TokenConfigure the token:
- Name: Qodo Integration
- Permissions: Repository Write access (minimum required)

Step 3: Create a shared webhook secret
Choose a strong secret (it can be anything). You can use any secret generation tool you prefer.Step 4: Configure the Qodo App in BBDC
Step 5: Configure repository integration
Choose how Qodo Merge will integrate with your repositories: Integration Modes:- All repositories (default): Qodo Merge will be active on all repositories
- Selected repositories only: Choose specific repositories to integrate
- All repositories except: Exclude specific repositories from integration
Step 6: Send Bitbucket app details to Qodo
Provide Qodo account contact the following details to configure your Qodo instance with the following settings:Production Note:For production environments, follow your organization’s secret management procedures to securely store these credentials.
Well Done. Now wait for the Qodo Team to confirm installation was successful.
Verification
After confirmation, you can test the installation.Test connection
- Navigate to Administration → Add-ons → Qodo
- Select the Qodo Merge tab
- In the Connection section, click “Test Connection”

Run a test PR
Troubleshooting
If Qodo Merge isn’t responding:- Verify the app is enabled in Settings → Manage Apps
- Check that your repository matches your integration mode settings
- Confirm the bearer token has appropriate permissions
- Verify the webhook secret matches in both BBDC and Qodo Merge configurations
- Check the Qodo Merge logs for connection errors
Available commands
Once installed, you can use Qodo Merge commands in PR comments:/review- Perform a code review/improve- Suggest code improvements/describe- Generate a PR description/ask- Ask questions about the code changes


