Vertel je agent wie. Die vindt wanneer.
Cal.com begon als een link die je verstuurt. Nu boekt je agent voor je: hij vindt de persoon in je organisatie, leest beide agenda's, houdt het eerste tijdslot vast dat werkt en boekt het zodra jij ja zegt. Verbind elke MCP-client met mcp.cal.com, gratis, met de eigen tokens van je agent.
Waarom je agent via Cal.com boekt
Je agenda is waar je leven wordt bepaald. Dit verandert er wanneer een agent hem kan lezen en erin kan boeken, stap voor stap.
Van een link naar je agent
Waarom niet gewoon een agenda?
Drie personen, of het hele team
Hij onthoudt wie je hebt gezien
Iedereen op Discover
Niemand wordt dubbel geboekt
Verbind in één minuut
Eén URL voor elke MCP-client. Het is gratis, en je agent draait op zijn eigen tokens.
- 1Voeg de server toePlak https://mcp.cal.com/mcp in Claude, ChatGPT, Cursor of een andere client die MCP spreekt. Claude Code heeft maar één commando nodig.
- 2Log in met Cal.comOAuth, in de browser. Iedereen geeft toegang tot de eigen agenda, en je hoeft geen API-sleutel te kopiëren.
- 3Vraag om een afspraak"Boek 15 minuten met Rick Astley op donderdagochtend." Je agent vindt de tijd en boekt hem.
Cal.com verbindenGratis. Je agent gebruikt je eigen tokens.
Verbind met de Cal.com MCP-server op https://mcp.cal.com/mcp, log in met OAuth en boek daarna 15 minuten met Rick Astley op donderdagochtend.Bouw je je eigen assistent? Vijf manieren om te starten.
Jij brengt de gebruiker, wij brengen de data: de agenda's, beschikbaarheid, planningslinks en afspraken waarop je assistent handelt. Begin met de ingang die het dichtst ligt bij hoe je agent al werkt.
- REST API v2 voor elke planningsbouwsteen.
- De Agent API, wanneer één bericht de hele klus moet klaren.
- Atoms, React-componenten voor wanneer iemand bevestigt.
- Een CLI met --json-output voor agenten die een shell draaien.
Boeking maken
Boek namens de gebruiker; de bevestiging komt in diens agenda.
1POST /v2/bookings2cal-api-version: 2024-08-1334{5 "eventTypeId": 123,6 "start": "2026-10-06T08:30:00Z",7 "attendee": {8 "name": "Ada",9 "email": "[email protected]",10 "timeZone": "Europe/Berlin"11 },12 "metadata": { "source": "my-assistant" }13}
Wanneer de boeking telefonisch moet gebeuren
Niet elk bedrijf heeft een API. Cal.ai-spraakagents voeren en beantwoorden telefoongesprekken: ze boeken afspraken telefonisch, sturen herinneringen en doen follow-ups, zodat je assistent de cirkel rond kan maken met de echte wereld.
+1 (415) 873-1159
Cal.ai Agent
Cal.ai Agent
Hi, Alex. This is Sally from Deel. How are you doing today?
I’m doing great Sally, thanks for asking. How are you?
Cal.ai Agent
I’m great! I’m just calling to see if you can still make the call tomorrow?
Telefonisch boeken
Je assistent vraagt om een tandarts volgende week; Cal.ai belt de praktijk, spreekt een tijd af op basis van de echte beschikbaarheid van de gebruiker en maakt de boeking aan.
24 hours before event starts
Call attendee with Cal.ai Voice Agent
Herinneringen en follow-ups
Gebouwd op Cal.com Werkstromen, zodat de herinnering de avond ervoor en de no-show-follow-up op de boeking draaien zonder extra code.
- Trigger telefoongesprekken bij afspraken, annuleringen en no-shows
- Combineer met e-mail- en SMS-automatiseringen
Cal.ai Agent
Hi, Alex. This is Sally from Deel. How are you doing today?
I’m doing great Sally, thanks for asking. How are you?
Cal.ai Agent
I’m great! I’m just calling to see if you can still make the call tomorrow?
Transcripties die je agent kan lezen
Elk gesprek wordt getranscribeerd en aan de boeking toegevoegd, zodat je assistent weet wat is afgesproken en het aan de gebruiker kan vertellen.
Je agent ziet beschikbare tijdsloten. Niet de agenda.
Agenda-inloggegevens en afspraakgegevens blijven versleuteld binnen Cal.com. Wanneer je assistent vraagt wat vrij is, krijgt die vrije tijden: geen meetingtitels, deelnemers of notities.
Versleutelde agendagegevens
Toestemming per gebruiker
Credits op basis van gebruik
Geef je agent een agenda.
Verbind je agent in een minuut met mcp.cal.com. Gratis, met de eigen tokens van je agent.
Verbind je agentLees de docs

