# Zoom

Connect your Zoom account as a data source: the OAuth authorization, the contacts and meetings it syncs, how its fields map to Instasent attributes, and how meeting events map to consent.

**Language:** en
**Audience:** platform
**TLDR:** Zoom is a native OAuth connector: you authorize Instasent from Zoom's window with read-only permissions, with no key to copy. It syncs your Zoom contacts and meeting participants and your meetings (as events) into Instasent, and stays current through real-time webhooks and one-way periodic resynchronization.
**Translation key:** platform.data-sources.connectors.zoom
**Search keywords:** Zoom, meetings, webinars, contacts, participants, OAuth, connect Zoom, Zoom integration, Zoom consent, video conferencing
**Related pages:** /platform/es/data-sources/connectors/zoom, /platform/en/data-sources/connectors, /platform/en/data-sources/connectors/intercom, /platform/en/data-sources/managing, /platform/en/consent
**Docs index (every page):** https://docs.instasent.com/llms.txt
**This zone's index:** https://docs.instasent.com/platform/en/llms.txt
**This page:** https://docs.instasent.com/platform/en/data-sources/connectors/zoom/ (HTML) · https://docs.instasent.com/platform/en/data-sources/connectors/zoom.md (Markdown)
**Other language (es):** https://docs.instasent.com/platform/es/data-sources/connectors/zoom.md

Zoom is the native connector for your video-conferencing data. Once authorized, it
syncs your Zoom contacts and meetings into Instasent, so the people who attend your
meetings and the events they generate become part of your audience without any manual
import.

## How to connect

Zoom is a **[native OAuth connector](/platform/en/data-sources/connectors#native-oauth)**:
you authorize Instasent from Zoom and grant the requested permissions in Zoom's own
window, and you're connected. There's no key to create or copy anywhere.

#### 1. Add the data source

In **Data sources**, select **Add data source** and choose **Zoom** from the
Integrations section.

#### 2. Authorize in Zoom

Select the connect action to open Zoom's authorization window, sign in if needed,
and approve the requested access. Instasent asks for **read-only** permissions on
your meetings, reports and users.

#### 3. Initial import

Zoom returns you to Instasent and the source moves to connected. The connector runs
an initial import of your existing contacts and meetings, then keeps syncing as
changes happen.

![The Connect Zoom setup page with the connector description, the data it syncs and the contact fields it maps](/platform/en/data-sources/images/zoom--1-connect.png)
*The Zoom connector page: what it brings into Instasent and the contact fields it maps, with Connect Zoom to start.*

## What it syncs

- **Contacts** — the people in your Zoom account and your meeting participants, with
  their name, email and phone.
- **Meetings** — your meetings and their activity, which arrive as events available for
  segments and automations.

Zoom keeps the data current through **real-time webhooks** and **periodic
resynchronization**, and event types are mapped automatically. The direction is
one-way, **from Zoom into Instasent**. Contacts unify with the rest of your audience by
email and phone, the same as any source — see
[unification](/platform/en/data-sources/managing#how-unification-works).

## Field mapping

Zoom contact fields map to the matching Instasent attributes — email to `_email`,
phone to `_phone_mobile`, name fields to their attributes — and meeting data arrives as
events. As with any source you confirm the mapping on setup; see
[field mapping](/platform/en/data-sources/managing#field-mapping).

## Consent mapping

{/* VERIFY: the exact Zoom → Instasent consent mapping is not yet confirmed. The mapping below applies the consent golden rule; confirm against the connector's actual behaviour before treating it as definitive. */}

Zoom does not carry a marketing subscription status for your contacts, so map it to
Instasent's marketing-preference attribute (`_accepts_marketing_*`) following the
consent golden rule:

| Zoom status | Instasent value | Meaning                               |
| ----------- | --------------- | ------------------------------------- |
| Opted in    | `true`          | Accepted marketing                    |
| No status   | `null`          | No preference — never opted in or out |
| Opted out   | `false`         | Actively declined marketing           |

Only an **active opt-out** becomes `false`. A contact with no recorded status maps to
**no preference** (`null`), never to `false`. For what these values mean for who
receives a campaign, see
[Consent](/platform/en/consent/marketing-preference-vs-suppression).

---

This is one page of the Instasent documentation. For the complete machine-readable index of every guide and API reference, fetch https://docs.instasent.com/llms.txt — start there for full context.
