demo.requestedtrial.convertedwebinar.qualified|Actionsadd_meeting_registrantadd_webinar_registrantThe event names shown here are examples. In Meshes, event types are fully customized for each organization.
What you can do
Create the Zoom connection in Meshes with OAuth. Meshes loads the meetings and webinars available to that Zoom account so rules can target live registration destinations.
Meeting and webinar registration usually starts when a product or GTM signal crosses a threshold. A demo request, an enterprise signup, or a webinar qualification event can all mean the user should already be in the next Zoom session.
Meshes keeps that registration logic in the event-routing layer. You connect Zoom once in your Meshes workspace, choose the meeting or webinar in the rule builder, and let Meshes handle the delivery and retry path to Zoom.
add_meeting_registrantUse product qualification or onboarding events to add the right contact to a meeting when the next best step is a live session.
add_webinar_registrantUse marketing and product events to enroll qualified users in webinars without a separate registration worker or manual upload.
Common use cases
These are the workflows where this destination tends to matter first. The point is to keep the product event, the destination action, and the operational retry path in one place.
Use trial.converted or account qualification events to move new customers into the right live onboarding call automatically.
Use webinar.qualified or demo.requested to register the right contacts without copying them from one system to another.
Use onboarding or activation milestones to register the user for the next training or implementation session as soon as they are ready.
See the onboarding-progression use caseLet Meshes own the registration delivery path instead of building custom jobs that only exist to push contacts into Zoom.
How it works
In Meshes, the operating model is simple: create the connection in the workspace, create the rule, then let the event delivery layer handle the last mile.
Create the Zoom connection in Meshes with OAuth and confirm the meetings and webinars you need are available in the connection action data.
Create rules for events like demo.requested or trial.converted, choose add_meeting_registrant or add_webinar_registrant, and map the contact fields Zoom requires.
Emit the event from your product or use Send Test Event in Meshes. Meshes delivers the Zoom registration, retries transient errors, and records the attempt history.
Event example
import MeshesEventsClient from '@mesheshq/events';
const meshes = new MeshesEventsClient(
process.env.WORKSPACE_PUBLISHABLE_KEY!,
);
await meshes.emit({
event: 'demo.requested',
resource: 'lead',
resource_id: 'lead_481',
payload: {
email: 'alex@northstar.io',
first_name: 'Alex',
last_name: 'Nguyen',
company: 'Northstar',
company_size: '200-500',
},
});Connection model
Create the Zoom connection in Meshes with OAuth. Meshes loads the meetings and webinars available to that Zoom account so rules can target live registration destinations.
Why Meshes
The benefit is not just that the destination is supported. It is that the destination sits inside the same fan-out, retry, replay, and delivery-visibility layer as the rest of your stack.
Instead of waiting for a manual registration step, Meshes lets demo.requested or webinar.qualified become the registration action itself.
Your application does not need to know Zoom auth, meeting IDs, or webinar discovery details to emit the event that matters.
A transient Zoom API issue does not have to mean a missed registration. Meshes keeps the attempt visible, retryable, and replayable.
The same qualification event can register the contact in Zoom and update CRM, email, or internal alerts in parallel.
Keep exploring
These links are the next layer down: concrete patterns, supporting documentation, and the build-vs-buy context that usually comes up during evaluation.
Catalog
Return to the integrations catalog and compare Zoom with the rest of the Meshes destination surface.
Open linkDocs
See the Zoom connection flow, rule setup, and registration testing steps in the product docs.
Open linkUse Case
See how one signup event can coordinate multiple downstream destinations from the same source signal.
Open linkUse Case
See how onboarding milestones can trigger the next action in the rollout when users complete critical steps.
Open linkGuide
See more Meshes patterns that can be adapted for meetings, webinars, and event-driven registration.
Open linkCompare
See what it takes to own Zoom registration routing, retries, and delivery visibility yourself.
Open linkdemo.requested once, let Meshes register the contact in Zoom, and keep onboarding or webinar workflows close to the product signal that triggered them.