Before you begin, ensure that you have the following:

  • Access to a GitHub account

  • For organization access: Kubiya GitHub App installed on your GitHub organization

Enabling the Integration

Integration Setup:

  1. Log in to your Kubiya dashboard.

Enable GitHub:

2. Navigate to the "Integrations" panel.

Connect GitHub:

3. Click the "+ New Integration" button.

4. Locate the GitHub integration and click the "Add" button.

5. First connect your GitHub organization by installing the GitHub app with the "Install GitHub App" button. Then, activate your account by authorizing with GitHub with the "Authorize with GitHub" button. When clicking both of these buttons, you will be redirected to GitHub to authorize or install.

When conversing with agents, even on platforms like Slack, and want to use it with GitHub, you need to log in with GitHub's system (OAuth2). Each person has to do this separately, ensuring only they can use their specific login and permissions with Kubiya.

You can now chat with Kubiya about your GitHub resources.

Last updated