![]() |
VOOZH | about |
Handover automations run automatically when on-call duty passes from one person to another. They handle tasks that teams typically manage with custom scripts, such as notifying other systems about who’s on-call, updating internal chat channels, or triggering downstream workflows.
Each automation is configured at the team level and scoped to one or more schedules.
Note: For a low-code approach to automating actions across a broader range of on-call events, see Workflow Automation.
usergroups:read and usergroups:write permissions. The UI displays a warning with a link to enable these if they are missing.Handover automations support actions across Datadog, Slack, and Microsoft Teams.
Triggers a Datadog Workflow Automation when a shift changes. The workflow receives handover context including schedule information, the previous and incoming responders, and a timestamp.
For example, you can use this action to:
Posts a handover summary to a Slack channel showing who is handing off to whom for each selected schedule. You can also include an AI-generated shift summary.
Updates a Slack channel topic when a shift changes. Use numbered variables ({{1}}, {{2}}, and so on) in a customizable template to reference responders in schedule order. For example, On-call: {{1}} (backup: {{2}}) resolves to the primary and secondary on-call responders when the shift changes.
Channel topics have a character limit. The UI validates the template before saving.
Sends a direct message to the incoming on-call responder when their shift begins.
Updates the members of a Slack user group to match the current on-call responders for the selected schedules.
Note: This action requires usergroups:read and usergroups:write permissions on the Datadog Slack app. If these permissions are missing, the UI displays a warning with a link to enable them.
Posts a handover summary to a Microsoft Teams channel showing who is handing off to whom for each selected schedule. You can also include an AI-generated shift summary.
Updates a Microsoft Teams channel description when a shift changes. Use numbered variables ({{1}}, {{2}}, and so on) in a customizable template to reference responders in schedule order. For example, On-call: {{1}} (backup: {{2}}) resolves to the primary and secondary on-call responders when the shift changes.
Sends a direct message to the incoming on-call responder when their shift begins.
Not receiving Slack @ mentions
Your Slack and Datadog accounts may not be linked. To connect them, run any Datadog Slack command such as /dd page.
Slack user group action is unavailable or shows a warning
The Datadog Slack app is missing the usergroups:read and usergroups:write permissions. Follow the link in the warning banner to update the app permissions in your Slack workspace.
Automation is not triggering
shift_change events).Additional helpful documentation, links, and articles:
| |