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.
Screenshot needed — booking link form with calendar provider = Webex
What it does
| Workestra event | Webex result |
|---|---|
| Booking confirmed | New Webex meeting created with attendees, time, and topic. URL embedded on the calendar event and in confirmation emails. |
| Booking rescheduled | Existing Webex meeting moved to the new time. URL stays the same. |
| Booking cancelled | Webex 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
/settings/integrations/webex→ Connect.- Sign in to your Webex account. Grant the meeting-create scope.
- Save.
Per-host OAuth — each host connects their own Webex account independently.
Per-link selection
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.
Read next
- Booking Links — pick Webex as your calendar provider
- Google Calendar · Microsoft 365 — for free/busy reads alongside Webex meeting creation
- GoTo Meeting — same pattern, different vendor