Zoom Integration for Runbooks
Harness Incident Response integrates with Zoom through a Connector-based approach, enabling automated meeting management for incident response.
Overview
Zoom integration enables your runbooks to:
- Create incident bridges automatically
- Schedule follow-up meetings
- Manage participant access
- Share meeting recordings
- Track attendance
Setting Up the Zoom Connector
Prerequisites
- Zoom admin access
- Harness Project Admin role
Step-by-Step Setup
- Navigate to Account Settings → Connectors
- Click + Add Connector
- Select Zoom
- Enter a connector name in the format:
[Organization Name] - Zoom Connector
- In the Authorization step:
- Choose between OAuth (recommended) or Account ID and Secret (default)
- For OAuth: Click "Sign in with Zoom" and authorize access
- For Connectivity Mode:
- Verify "Connect through the Harness Platform" is selected
- Click Continue
- Complete the setup process
Required Permissions
- Meeting:Write
- Recording:Read
- User:Read
- Group:Read
Using the Zoom Connector
Creating a Zoom Meeting Runbook
- Create a new runbook or edit an existing one
- Add a new Action
- From the Action Picker, select Create Zoom Meeting
- No additional configuration is required - the default Zoom connector will be used
Executing the Runbook
- Open an existing incident or create a new one
- Navigate to the Runbooks tab
- Click Execute a Runbook
- Select your runbook with the Zoom meeting action
- Click the run/play icon to execute
- View the results in the incident timeline
Disabling the Connector
- Navigate to Account Settings → Connectors
- Locate your Zoom connector
- Click the three dots menu
- Select Delete
- Confirm the deletion
Using Zoom in Runbooks
Available Actions
Create Incident Bridge
When adding a Zoom action to your runbook, you can configure:
- Meeting Topic (e.g., "P1 Incident - [service name]")
- Meeting Agenda
- Meeting Settings:
- Allow participants to join before host
- Enable/disable waiting room
- Set up automatic cloud recording
Schedule Follow-up Meeting
You can schedule follow-up meetings by configuring:
- Meeting Topic
- Start Time (can use incident resolution time + offset)
- Duration
- Participant List (can include incident owner and team members)
Update Existing Meeting
Modify meeting settings such as:
- Enable/disable breakout rooms
- Add or remove participants
- Update meeting security settings
- Modify recording settings
Best Practices
Meeting Setup
- Use consistent naming
- Enable auto-recording
- Configure waiting rooms appropriately
- Set proper security settings
Participant Management
- Control host privileges
- Manage waiting room
- Set up co-hosts
- Configure breakout rooms
Recording Management
- Set retention policies
- Configure sharing settings
- Manage access controls
- Archive important meetings
Common Use Cases
Incident Response
- Create immediate bridge
- Add response team
- Enable recording
- Share meeting link
Troubleshooting
Common Issues
-
Authentication Failures
- Verify OAuth tokens
- Check permissions
- Confirm account access
-
Meeting Creation Errors
- Check scheduling conflicts
- Verify user limits
- Confirm host rights
-
Recording Issues
- Check storage space
- Verify permissions
- Confirm settings