Connect via Personal Access Token
Create a Personal Access Token
Under Personal Access Tokens click Generate new token, give it a name, and copy the token shown.
What you get on each plan
Calendly gates the webhook subscription API to paid tiers, so what works depends on your Calendly plan.| Capability | Free | Standard+ |
|---|---|---|
| Connect with API key + test | ✅ | ✅ |
Past meetings backfilled on CSV import (scanCalendly) | ✅ | ✅ |
| Realtime notifications on new bookings (webhook) | ❌ | ✅ |
| Realtime notifications on cancellations (webhook) | ❌ | ✅ |
On the Free plan Calendly returns
403 "Please upgrade your Calendly account to Standard" when Nous tries to register the webhook. Nous still saves the connection so backfill keeps working — you just won’t see new bookings land in real time. Hit Save again after upgrading and the webhook will auto-register.What gets logged
| Calendly event | Activity on contact |
|---|---|
invitee.created | meeting_scheduled |
invitee.canceled | meeting_cancelled |
invitee.created — a booking is a strong enough intent signal to bootstrap the contact.
See the Calendly webhook reference for payload details and signature verification.