Zoom
Available Zoom triggers for automating workflows
Zoom provides 6 triggers for automating workflows based on events.
Trigger workflow when a Zoom meeting ends
| Parameter | Type | Required | Description |
|---|
secretToken | string | Yes | Found in your Zoom app |
| Parameter | Type | Description |
|---|
event | string | The webhook event type (e.g., meeting.started) |
event_ts | number | Unix timestamp in milliseconds when the event occurred |
payload | object | payload output from the tool |
↳ account_id | string | Zoom account ID |
↳ object | object | Meeting details (shape aligns with Zoom Meetings webhook object fields) |
Trigger workflow when a Zoom meeting starts
| Parameter | Type | Required | Description |
|---|
secretToken | string | Yes | Found in your Zoom app |
| Parameter | Type | Description |
|---|
event | string | The webhook event type (e.g., meeting.started) |
event_ts | number | Unix timestamp in milliseconds when the event occurred |
payload | object | payload output from the tool |
↳ account_id | string | Zoom account ID |
↳ object | object | Meeting details (shape aligns with Zoom Meetings webhook object fields) |
Trigger workflow when a participant joins a Zoom meeting
| Parameter | Type | Required | Description |
|---|
secretToken | string | Yes | Found in your Zoom app |
| Parameter | Type | Description |
|---|
event | string | The webhook event type (e.g., meeting.participant_joined) |
event_ts | number | Unix timestamp in milliseconds when the event occurred |
payload | object | payload output from the tool |
↳ account_id | string | Zoom account ID |
↳ object | object | Meeting and participant details |
Trigger workflow when a participant leaves a Zoom meeting
| Parameter | Type | Required | Description |
|---|
secretToken | string | Yes | Found in your Zoom app |
| Parameter | Type | Description |
|---|
event | string | The webhook event type (e.g., meeting.participant_joined) |
event_ts | number | Unix timestamp in milliseconds when the event occurred |
payload | object | payload output from the tool |
↳ account_id | string | Zoom account ID |
↳ object | object | Meeting and participant details |
Trigger workflow when a Zoom cloud recording is completed
| Parameter | Type | Required | Description |
|---|
secretToken | string | Yes | Found in your Zoom app |
| Parameter | Type | Description |
|---|
event | string | The webhook event type (recording.completed) |
event_ts | number | Unix timestamp in milliseconds when the event occurred |
payload | object | payload output from the tool |
↳ account_id | string | Zoom account ID |
↳ object | object | Cloud recording details (aligns with Zoom cloud recording objects) |
Trigger workflow on any Zoom webhook event
| Parameter | Type | Required | Description |
|---|
secretToken | string | Yes | Found in your Zoom app |
| Parameter | Type | Description |
|---|
event | string | The webhook event type (e.g., meeting.started, recording.completed) |
event_ts | number | Unix timestamp in milliseconds when the event occurred |
payload | json | Complete webhook payload (structure varies by event type) |