Integrations¤
PagerDuty¤
Features¤
Expose the current on-call schedule, and allow anyone to escalate to PagerDuty.
Exposing the on-call schedule, even for users with no PagerDuty access.
Trigger a PagerDuty incident from the Web UI, even with no PagerDuty access.
In a Slack conversation about an incident, anyone can escalate to PagerDuty, with /incident oncall
.
Tasks¤
Tasks are provided to regularly sync the on-call schedules, services and users from PagerDuty, as well as a task to trigger PagerDuty incidents.
If Confluence is enabled, there is a task to export the on-call schedule to a Confluence page set with environment variable CONFLUENCE_ON_CALL_PAGE_ID
.
See the available PagerDuty tasks that can be scheduled from the Back-Office.
Settings and configuration¤
Basic configuration with environment variables.
No Back-Office configuration.
Confluence¤
Warning
This integration is disabled by default, and is not yet documented. It is specific to our internal use case.
Slack¤
Tasks¤
Tasks are provided to regularly sync users, conversations, usergroups and channel members from Slack.
See the available Slack tasks that can be scheduled from the Back-Office.
Settings and configuration¤
See Slack environment variables settings.
Back-Office configuration¤
Conversations tags¤
You can add custom tags to Slack conversations in the back-office.
Some tags have special meaning:
tech_incidents
: send incidents notifications to the channeldev_firefighter
: Where users can get help with the bot. Will be shown in/incident help
for instance.it_deploy
: Where the bot send notifications for deployment freezes.
Usergroups¤
You can add or import usergroups in the back-office.
Hint
When adding a usergroup in the BackOffice, you can put only its ID. The rest of the information will be fetched from Slack.
SOSes¤
You can configure SOSes in the back-office.
Jira¤
Warning
This integration is disabled by default, and is not yet documented. It is specific to our internal use case.