FlowRunner
Pricing
Theme

Create and manage Zoom meetings, register attendees and share their join links, retrieve cloud recording download links, and pull past-meeting participant reports.

13 actions available
A form submission, deal, or calendar event fires the meeting flow
Agent reads the attendee and scheduling details from the source
Agent creates the meeting with Create Meeting and captures the join URL
Agent registers each attendee and captures their personal join link
Agent emails every attendee their join link and the invitation text
After the meeting, agent reads recordings and participant reports
Deleting a cloud recording waits for an owner to confirm before it runs

What This Integration Enables

FlowRunner agents use Zoom to remove the manual work on both sides of a meeting. An agent can create a scheduled or recurring meeting from a form, deal, or calendar event and share the join URL, register attendees and hand each one their personal link, and fetch the ready-to-send invitation text. After the call it can retrieve cloud recording download links to archive, and pull past-meeting participant reports for attendance tracking. What it keeps human is the irreversible step. Deleting a recording cannot be undone cleanly, so the agent asks a person before it runs that action.

Without FlowRunner

Meetings created by hand Someone schedules each meeting and copies the join link into an email
Recordings chased manually Staff hunt for the recording link after the call and forward it
Attendance compiled by hand Who joined and for how long is pieced together from memory or the UI

With FlowRunner

Meetings created from the source A form, deal, or calendar event provisions the meeting and shares the link
Recordings fetched automatically The download link is retrieved and archived after the meeting ends
Attendance reported automatically Join and leave times are pulled into tracking without manual lookup

Use Case Scenarios

Booking-to-Meeting Automation

A form submission or a calendar event fires the flow. The agent calls Create Meeting to provision a scheduled meeting, captures the join URL, and registers each attendee with Add Meeting Registrant to hand them a personal link. It emails everyone their link along with the invitation text from Get Meeting Invitation. The meeting is set up and everyone has their link without anyone scheduling by hand.

Post-Meeting Recording Archive

After a meeting ends, the agent calls Get Meeting Recordings to fetch the download links and archives them to storage or logs them in a spreadsheet. It emails the recording to attendees. The recording reaches the right people without anyone hunting for the link.

Attendance Reconciliation

For attendance tracking, the agent calls List Past Meeting Participants to read join and leave times, then logs who attended each meeting into a tracking system. Follow-up can then be routed based on who actually showed. The attendance record builds itself.

Human-in-Loop Highlight

When a retention or cleanup workflow reaches the point of deleting a cloud recording, the agent does not call Delete Meeting Recordings on its own. Deleting a recording cannot be undone cleanly, so it pauses and routes to the owner through their preferred channel: "The workflow wants to delete the cloud recording for [Meeting] on [date]. This cannot be undone. Confirm the deletion, or keep the recording?" The owner confirms, and only then does the agent run the deletion. The setup and follow-up keep running automatically; the irreversible step gets a human first.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via preferred channel
Human decides
Agent resumes with decision

Agent Capabilities

13 actions

Meetings

6
  • Create Meeting Creates a scheduled or recurring meeting and returns its join URL. Used to provision a meeting from a form, deal, or calendar event.
  • Delete Meeting Removes a meeting. This cannot be undone. Used to cancel a scheduled meeting.
  • Get Meeting Returns a single meeting. Used to read its details.
  • Get Meeting Invitation Returns the ready-to-send invitation text for a meeting. Used to post the invite to chat or email.
  • List Meetings Lists the meetings for a user. Used in scheduled flows for polling-style automation.
  • Update Meeting Updates an existing meeting. Used to change time or settings.

Registrants

2
  • Add Meeting Registrant Registers an attendee for a meeting and returns their personal join link. Requires registration enabled on the meeting. Used to enroll attendees individually.
  • List Meeting Registrants Lists the registrants for a meeting. Used to reconcile who signed up.

Recordings

3
  • Delete Meeting Recordings Moves a meeting cloud recordings to trash. Recoverable for 30 days in the Zoom portal. Used in recording cleanup.
  • Get Meeting Recordings Returns the cloud recording download links for a meeting. Used to archive recordings to storage or a spreadsheet.
  • List Cloud Recordings Lists cloud recordings for a user. Used in scheduled flows to find new recordings.

Past Meetings

1
  • List Past Meeting Participants Returns the join and leave times for a past meeting. Used for attendance tracking and follow-up.

Users

1
  • Get My User Returns the connected user profile. Used as a connection check.

Start building with Zoom

$100 in credits. No card required. Connect in minutes.