Integrations
Learn how to manage integrations with various third-party applications
Overview
Integrations enable SRE.ai to connect to third-party applications via SSO, OAuth, and tokens.
Integrations enable SRE.ai to serve as your intelligent DevOps assistant, monitoring, interpreting, and acting across your stack.
Core capabilities
SRE.ai's Integrations feature supports six applications:
GItHub
GitLab
Jira
Microsoft Teams
Supabase
Setup
SSO
GitHub utilizes SSO, redirecting the user to the relevant sign-in page when connecting for the first time:
GitHub
Click to learn about connecting GitHub to SRE.ai
From the Command Center welcome screen, click Connect GitHub Account
You'll be redirected to GitHub to install the SRE.ai GitHub App
GitHub will ask: "Where do you want to install SRE.ai GitHub App?"
Select your organization (not your personal account)
On the repository access screen, choose your access scope:
Only select repositories: Choose specific repositories to connect (recommended)
Select at least one repository from the dropdown
Review the permissions SRE.ai is requesting:
Read access to metadata
Read and write access to code, pull requests, and repository hooks
Click Install (or Update access if modifying an existing installation)
You'll be returned to SRE.ai with your GitHub account connected
Important: Select your organization, not your personal account. Clicking your personal account instead of your organization will connect to the wrong context.
OAuth
The following Integrations require OAuth client IDs and OAuth client secrets to connect to SRE.ai:
GitLab
Jira
GitLab
Click to learn about connecting GitLab to SRE.ai
Connecting to GitLab requires three items:
GitLab URL
Use https://gitlab.com for GitLab.com or your self-hosted URL
OAuth Client ID
Read GitLab's documentation to learn about the OAuth Client ID
OAuth Client Secret
Read GitLab's documentation to learn about the OAuth Client Secret
Users who don't yet have OAuth credentials can create the credentials in GitLab's settings.
Jira
Click to learn about connecting Jira to SRE.ai
If your team uses Jira for issue tracking, you can connect it to SRE.ai to link deployments with tickets and automate status updates.
Prerequisites
Access to the Atlassian Developer Console
Permission to create OAuth apps in your Atlassian workspace (admin rights may be required)
Step 1: Create an OAuth App in Atlassian
Go to the Atlassian Developer Console
Log in with your Atlassian account
Click Create → OAuth 2.0 integration
Enter a name for the app (e.g., "SRE-ai")
Agree to the developer terms and click Create
Step 2: Configure Permissions
In your new app, go to Permissions in the left sidebar
Find Jira API and click Add
Configure the following scopes:
read:jira-work— Allows SRE.ai to view issues and projectswrite:jira-work— Allows SRE.ai to create and update issuesmanage:jira-webhook— Allows SRE.ai to receive updates when issues change
Click Save
Step 3: Configure Authorization
Go to Authorization in the left sidebar
Next to "OAuth 2.0 (3LO)", click Add
You'll need to enter a callback URL—get this from SRE.ai:
In SRE.ai, go to Integrations
Click Add Integration → Jira
Copy the callback URL shown in the connection dialog
Paste the callback URL into Atlassian and save
Step 4: Get Your OAuth Credentials
In the Atlassian Developer Console, go to Settings in the left sidebar
Copy your Client ID
Create a new Client Secret and copy it
Step 5: Connect in SRE.ai
In SRE.ai, go to Integrations
Click Add Integration → Jira
Enter your OAuth Client ID and OAuth Client Secret
Click Connect Jira
You'll be redirected to Atlassian to authorize the connection
Select the Atlassian site you want to connect and click Accept
You'll be returned to SRE.ai with Jira connected
Webhook URL
SRE.ai uses a Webhook URL to configure its Microsoft Teams integration.
Click to learn about connecting Microsoft Teams to SRE.ai
Connecting to Microsoft Teams requires two items:
Channel Name
Webhook URL
Found in Teams channel → More options (⋯) → Connectors → Incoming Webhook
API Key
SRE.ai uses an API Key to configure its Supabase integration.
Click to learn about connecting Supabase to SRE.ai
Connecting to Supabase requires three items:
Integration Name
Project URL
Found in Dashboard → Settings → API
OAuth Client Secret
Read Supabase's documentation to learn about the OAuth Client Secret
Default Schema (Optional)
Last updated

