Skip to content
Per-pair page

Airtable + Zoom: meetings provisioned from rows, recordings landed back in.

Create Zoom meetings from Airtable rows (date, attendees, host) and write the join URL back into the row. Optionally store recording links once the meeting ends.

Trigger app
Airtable as the trigger

Workflows fire when something happens in Airtable.

Action app
Zoom as the action

Workflows do something in Zoom, instantly.

Both directions

Pick the way that fits your stack.

Pair pages are mirrored. Each direction gets its own dedicated page.

AirtableZoom

When something happens in Airtable, do it in Zoom.

2 Airtable triggers wired to 7 Zoom actions. Most-used pairing: New RecordCreate Meeting.

ZoomAirtable

Or fire it the other way around.

0 Zoom triggers wired to 9 Airtable actions downstream.

  • Use any trigger in the catalog as the upstream.
See ZoomAirtable
Popular pairings

Common Airtable → Zoom workflows.

Pick a pairing to set it up in two minutes. Each one is a fully editable recipe.

Showing 8 of 14 combinations
When new record in Airtable, create meeting in Zoom.

Fires when a new record is created in an Airtable base. The standard inbound hook for syncing Airtable into other systems, AI enrichment, or notification flows.

When new record in Airtable, delete meeting in Zoom.

Fires when a new record is created in an Airtable base. The standard inbound hook for syncing Airtable into other systems, AI enrichment, or notification flows.

When new record in Airtable, get meeting in Zoom.

Fires when a new record is created in an Airtable base. The standard inbound hook for syncing Airtable into other systems, AI enrichment, or notification flows.

When new record in Airtable, list meetings in Zoom.

Fires when a new record is created in an Airtable base. The standard inbound hook for syncing Airtable into other systems, AI enrichment, or notification flows.

When record updated in Airtable, create meeting in Zoom.

Fires when a record is updated in an Airtable base. Combine with a field filter to react only on changes you care about (e.g. Status moves to Approved).

When record updated in Airtable, delete meeting in Zoom.

Fires when a record is updated in an Airtable base. Combine with a field filter to react only on changes you care about (e.g. Status moves to Approved).

When record updated in Airtable, get meeting in Zoom.

Fires when a record is updated in an Airtable base. Combine with a field filter to react only on changes you care about (e.g. Status moves to Approved).

When record updated in Airtable, list meetings in Zoom.

Fires when a record is updated in an Airtable base. Combine with a field filter to react only on changes you care about (e.g. Status moves to Approved).

How it works

Connect Airtable and Zoom in five steps.

No code, no glue, no half-day setup. Each step is one click.

  1. 1
    Connect
    Authorize Airtable and Zoom

    Open Tiny Command, authorize Airtable and Zoom once each. Both connections are available to every workflow on your account.

  2. 2
    Trigger
    Pick a Airtable trigger

    Drop the Airtable → New Record trigger onto the canvas. Tiny Command auto-registers the webhook.

    POST /v1/webhooks/airtable.trigger-record-created
  3. 3
    Transform
    Add a filter or AI step

    Optionally add a Filter node ("subject contains URGENT") or an AI step ("classify intent") between trigger and action.

  4. 4
    Action
    Add the Zoom action

    Drop the Zoom → Create Meeting action below it. Map fields from the Airtable payload into the Zoom inputs.

    zoom.create-meeting
  5. 5
    Publish
    Publish and forget

    Hit Publish. Tiny Command runs it in production from second one. Watch the run-log fill up.

FAQ

Questions about Airtable + Zoom.

How do I create a Zoom meeting from an Airtable row?
Airtable Record Created (or a "Create Meeting?" checkbox flip) → Zoom Create Meeting with topic, start time, duration, password. Write the join_url and meeting_id back into Airtable columns so the row carries the meeting details.
Can I include the Zoom join link in a follow-up email to attendees?
Yes. After Create Meeting, chain a Send Email (Gmail/SendGrid) action that uses the join_url stored on the Airtable row. Personalize per attendee using a linked-records iteration.
How do I auto-store Zoom recording URLs in Airtable after the meeting?
Zoom Recording Completed webhook fires when processing is done. Look up the meeting_id in Airtable and write the recording_url to a column. Now the row has the meeting context AND the recording in one place.
Can I send AI summaries of the Zoom meeting back to the Airtable row?
Yes. After the recording is ready, transcribe it with Whisper/OpenAI, summarize with Claude, and write the summary to a long-text column in Airtable. Standard pattern for sales-call notes or customer-research review.
How do I update or cancel a Zoom meeting when the Airtable date changes?
Airtable Record Updated trigger fires on date changes; use the stored meeting_id to call Zoom Update Meeting (or Delete Meeting if the row is archived). Always reuse the same meeting_id instead of creating a new one.
Can I gate Zoom meeting creation to specific Airtable views or owners?
Yes. Filter the Airtable trigger by view name or owner column so only "Sales Calls" or "Demos" trigger meeting creation. Internal team rows or drafts skip Zoom provisioning entirely.
Related

Other apps that pair well with Airtable.


Wire Airtable to Zoom in 2 minutes.

Free tier available. No credit card. No onboarding call.