WorkestraDocs
Integrations

Webex Integration

Auto-generate Webex meeting links on Workestra bookings. OAuth connect, per-link enable, no extra setup.

When you book a meeting on a Workestra link configured to auto-generate a Webex URL, Workestra creates the Webex meeting in your account and embeds the join URL on the calendar event. Attendees join with one click; you don't have to copy-paste anything.

Webex provider on booking link form

Screenshot needed — booking link form with calendar provider = Webex

What it does

Workestra eventWebex result
Booking confirmedNew Webex meeting created with attendees, time, and topic. URL embedded on the calendar event and in confirmation emails.
Booking rescheduledExisting Webex meeting moved to the new time. URL stays the same.
Booking cancelledWebex meeting deleted.

Free/busy is not consulted from Webex — Workestra reads free/busy from the host's primary calendar (Google or Microsoft) and uses Webex only for meeting URL generation. This matches how Calendly (and most schedulers) treat Webex.

Connecting

  1. /settings/integrations/webexConnect.
  2. Sign in to your Webex account. Grant the meeting-create scope.
  3. Save.

Per-host OAuth — each host connects their own Webex account independently.

On the booking link's Integrations tab, set Calendar provider to Webex. The free/busy read still falls through to Google or Microsoft (whichever is connected); Webex is used for meeting URL only.

For round-robin pools, each rep can have their own Webex connection. The chosen rep's account is used to create the meeting.

OAuth credentials

WEBEX_CLIENT_ID and WEBEX_CLIENT_SECRET need to come from a Webex developer integration registered in your org's Webex Control Hub. Workestra ships staging-only defaults; production workspaces register their own.