Connect Cal.com
Cal.com is the preferred first scheduling source. Porchlight owns qualification and booking logic, while Cal.com remains the source of truth for real availability.
What you need
- A Cal.com account.
- A Cal.com API key with access to event types.
- One event type for the next step Porchlight should book: consult, showroom visit, design call, or site visit.
If you have not created the event type yet, create one in Cal.com under Event Types -> New. Name it clearly, such as Backyard project consult or Site visit.
Getting your API key
- Sign in to Cal.com.
- Go to Settings -> Developer -> API keys.
- Create an API key and copy the value.
API keys are sensitive. Porchlight stores them encrypted at rest.
Connecting in Porchlight
- Open Settings -> Integrations.
- Find Cal.com.
- Paste the API key.
- Pick the event type Porchlight should use.
- Save.
How the agent uses it
When a buyer is ready, the agent:
- Pulls real availability.
- Offers a few natural time options.
- Confirms name and email.
- Books the appointment.
- Attaches the buyer context, transcript link, project summary, budget, timeline, and site-readiness notes.
Calendar strategy
Cal.com comes first because it is fast to wire and clean to operate. Google Calendar is next, Outlook later, and a lightweight Porchlight availability fallback can cover customers without a usable calendar.
Troubleshooting
If the agent cannot find slots, check the event type, availability rules, buffers, and future booking limits in Cal.com.
If bookings do not appear in the underlying calendar, confirm Cal.com is connected to Google, iCloud, or Outlook and that calendar sync is enabled.
If scheduling should be disabled, disconnect Cal.com in Settings -> Integrations. Porchlight will route ready buyers to the follow-up queue instead.