Cal.com Meeting Prep Agent
Posts a Slack brief the moment a Cal.com booking lands: who booked, the answers they left in the booking form, what HubSpot holds on them, and the few things worth saying on the call.
A Cal.com booking is a warm lead that cools in the twenty minutes before the call, when whoever is taking it opens the invite and finds a name and a timezone. This agent reads the booking, the event type, and everything the invitee typed, checks what HubSpot holds on them and which deals are open, and drops a brief of under 200 words into Slack while the host can still prepare, or pass the call to somebody better placed. It repeats only what the CRM or the booking form already says, so no rep walks in carrying a story the agent made up.
## What people use it for
- **Third call, different brief** - It checks what this invitee has booked before, so a returning buyer gets a brief picking up where the last conversation stopped instead of introducing them again.
- **Prep between two calls** - Five lines on a phone screen is what a rep can absorb walking from one meeting to the next. Long research documents get skipped and everybody knows it.
- **Reschedules stay quiet** - Only new bookings produce a post. When somebody shifts a call twice, the channel is not briefed three times about one meeting.
- **Founder led sales calls** - With nobody to prepare the call for you, the founder taking demos still gets deal history and the objection answers they wrote down themselves, on every single booking.
## Before you fork
**Which bookings does it act on?**
New external ones. Reschedules and cancellations are ignored unless your positioning notes ask for a move to be treated as a fresh meeting, and anybody booking from your own domain is skipped, so internal one to ones never surface in the channel. That comes out at one run per genuine customer booking.
**Can it change my calendar or my CRM?**
No. Only read operations are wired in: it pulls the booking, the event type behind it, and this invitee's past bookings out of Cal.com, then searches contacts and lists deals in HubSpot. It cannot create, move, or cancel a meeting, and it writes nothing back to the CRM.
**What stops it inventing a pitch?**
The only claims it makes about your product are the ones you wrote into the positioning notes, and when an objection is not covered there it says so rather than improvising. Setup needs a Cal.com API key, a HubSpot credential with read access to contacts and deals, plus whichever Slack channel should receive the briefs.