You can export your follow-ups to GitLab. We’ll sync the status of your tasks, so you can work in GitLab without worrying about updating statuses manually in incident.io!
You’ll see the option to export your follow-ups from the incident homepage:Changes in GitLab update the linked follow-up: the issue title, description, labels, and assignee as the follow-up owner. Closing the issue completes the follow-up, and records when it was closed.
Link GitLab issues to your follow-ups.
You can copy the reference of issues you already have and link them back to your incident.io follow-ups.
Attach GitLab Merge Requests to incidents from Slack
You can attach GitLab MRs to your incident directly from the incident channel.
Attach GitLab MRs to incidents from GitLab
You can also attach an MR by mentioning the incident number in the MR title or source branch.
Post comments on GitLab issues via workflows
Use workflows to automatically post internal comments on GitLab issues as incidents progress, keeping your team informed directly in GitLab.
Track each incident as a GitLab issue
Set up incident tickets to create a GitLab issue for each incident and keep it up to date. Add the State field to your template to open and close the issue from the incident.
Follow GitLab’s guide to creating a service account.We recommend using ‘incident.io’ for the name, since this will show up in the UI on issues and comments created by the integration.
Make sure the bot user has access to create and edit issues, and view and comment on merge requests in all relevant projects.
We recommend assigning the Reporter role to your incident.io service account user.
If connecting the GitLab integration for Investigations you should instead assign the Developer role. This allows Investigations to open Merge Requests when users request it.
Follow GitLab’s guide here.For scopes the integration requires the api scope.After generating the token, make sure to copy the token value for the next step!
We recommend adding a Group Hook in GitLab, which allows us to sync changes in GitLab back to incident.io. Read our setup guide here.If you run into any issues, get in touch
Was this page helpful?
Assistant
Responses are generated using AI and may contain mistakes.