Rootly’s Google Meet integration leverages workflows to automatically create meeting rooms when incidents occur. If you are unfamiliar with how Workflows function, please visit our Workflows documentation first.Documentation Index
Fetch the complete documentation index at: https://docs.rootly.com/llms.txt
Use this file to discover all available pages before exploring further.
Automation Options
You can automate Google Meet room creation in two ways:Auto-Create Incident Call
Custom Workflow
Option 1: Auto-Create Incident Call
The Auto-Create Incident Call panel lets you automatically generate a Google Meet room whenever an incident begins, without building a workflow from scratch.
Create Google Meet Call on Incident Start
Create Google Meet Call on Incident Start

Bookmark Google Meet Call in Slack
Bookmark Google Meet Call in Slack

Notify Slack Channels
Notify Slack Channels

Meeting Transcript & Summary
Meeting Transcript & Summary

Option 2: Creating a Custom Workflow
For teams that need conditional logic — such as only creating calls for SEV-1 incidents or specific teams — a custom workflow gives you full control.Configure Triggers

| Trigger | What It Does |
|---|---|
| Incident Created | Creates a Google Meet room as soon as a new incident is opened |
| Incident Updated | Fires when fields like severity or status change |
| Incident Status Changed | Starts a call when the incident moves into a specific status |
| Incident Commander Assigned | Creates a meeting once someone takes ownership |
| Manual Trigger | Run the workflow manually from the incident UI |
Add Conditions (Optional)

- Severity-based — Only create calls for SEV-1 or SEV-2 incidents
- Team or service filters — Only for incidents impacting specific teams
- Incident type filtering — Only when the incident kind is set to Incident (not Maintenance)
Add Google Meet Action



Variable Reference
Use these variables in workflow notifications, Slack messages, and calendar event templates.Google Meet Variables
| Variable | Description | Available |
|---|---|---|
| incident.google_meeting_url | The link to join the Google Meet room | After meeting is created |
| incident.google_meeting_id | The unique ID of the Google Meet | After meeting is created |
Incident Variables
| Variable | Description |
|---|---|
| incident.title | Incident title |
| incident.summary | Incident summary or description |
| incident.severity | Severity level (e.g., SEV1) |
| incident.status | Current incident status |
| incident.started_at | Timestamp when the incident started |
| incident.creator.name | Name of the person who created the incident |
| incident.creator.email | Email of the incident creator |
| incident.slack_channel_name | Name of the incident’s Slack channel |
| incident.url | Link to the incident in Rootly |
Example Templates
- Slack Notification
- Calendar Event
Frequently Asked Questions
Can I create multiple Google Meet rooms for a single incident?
Can I create multiple Google Meet rooms for a single incident?
What happens to the Google Meet room when an incident is resolved?
What happens to the Google Meet room when an incident is resolved?
Can I use this with both OAuth and Service Account connections?
Can I use this with both OAuth and Service Account connections?
Why isn't the Google Meet link appearing in Slack?
Why isn't the Google Meet link appearing in Slack?
{{ incident.slack_channel_id }} to target the incident’s dedicated channel automatically.

