WorkestraDocs
Integrations

Browser Extensions

Click-to-book Workestra meetings from anywhere on the web — Chrome, Firefox, Edge, Safari, with deep hooks for LinkedIn Sales Nav, Gmail, and Google Calendar.

The Workestra browser extension drops a "Schedule with Workestra" button into web pages where scheduling matters most — LinkedIn (Sales Nav, profile pages, messages), Gmail (compose window), and Google Calendar (event detail).

Clicking it opens a Workestra panel where you pick a booking link to insert (or send) without leaving the page you're on.

Workestra extension on LinkedIn

Screenshot needed — LinkedIn profile with Workestra extension button + popup booking link picker

Browsers supported

BrowserDistribution
ChromeChrome Web Store (when listed)
EdgeChromium-compatible — installs from Chrome Web Store, also distributable via Microsoft Edge Add-ons
FirefoxFirefox Add-ons (when listed)
SafariMac App Store (when listed) — Safari extensions are macOS-only

The same extension source builds for all four (Manifest V3). Source lives at apps/browser-extension/ of the Workestra repo.

What it does

Where you areWhat the extension does
LinkedIn profile / Sales NavAdds a "Schedule" button next to the message button. Auto-detects the person's name + headline; suggests the right booking link from your library.
Gmail composeAdds a "Insert Workestra link" toolbar button (alongside the Gmail Add-on).
Google Calendar event detailAdds a "Send to attendee" button — drops a single-use link in the event description for the invited attendee.
Any other web pageRight-click context menu → "Workestra: copy booking link".

Installation

  1. Open the extension page on the relevant store
  2. Click Add to browser
  3. Pin the extension icon to your toolbar
  4. Click the icon to sign in to Workestra (uses the same session as the web app)

Once signed in, the in-page UI hooks light up automatically.

Permissions

The extension requests:

  • storage — caches your auth session
  • tabs — reads the URL of the active tab to know which integration hook to render
  • host permissions for linkedin.com, mail.google.com, calendar.google.com — required for the in-page UI

It does NOT request <all_urls> — the host permissions are scoped to the integration sites only. If you visit other sites, the extension is dormant.

What it does NOT do

  • Inject into any password manager flows — host permissions are scoped, so password fields on 1password.com, bitwarden.com, etc. are not accessible
  • Read your inbox content — Gmail integration is compose-only, never inbox-scrolling
  • Send DMs from LinkedIn — only inserts a booking link into the message you're already composing
  • Run in incognito by default — opt-in per browser

Source and self-distribution

Source at apps/browser-extension/. The build artifact is a single dist/ directory you can distribute internally without going through stores — useful for IT-managed deployments where extension installation requires admin sign-off.