Integration · Schemaläggning
Anslut Claude & ChatGPT till Cal ID
Fråga din AI vem som är bokad imorgon, för att hitta ett ledigt ögonblick, eller för att boka, flytta eller avboka ett möte i Cal ID. Den kan hantera bokningar, händelse typer och kontakter, godkänna eller neka bokningsförfrågningar, och lista dina tillgängliga scheman och lagar. Den kan också läsa dina notetaker-sessions.
Gratis abonnemang, inget kreditkort krävs. Tar ungefär en minut.
Prova att fråga
“Vilka bokningar har jag imorgon?”
Den listar dina bokningar i den datområde med tider, deltagare och status.
“Hitta ett ledigt ögonblick för min Intro-kall nästa vecka.”
Den listar de lediga bokningstiderna för det händelse typet i din tidszon.
“Boka en intro-kall med [email protected] onsdag klockan 10:00.”
Den kontrollerar de lediga tiderna, skapar sedan bokningen. Jens får ett bekräftelsemail.
Vad din AI kan göra
Bokningar
Lista, läs, skapa, bekräfta, flytta och avboka bokningar, filtrerade efter status, deltagare, händelse typ eller datum.
Händelse typer och tillgänglighet
Skapa, läsa och uppdatera händelse typer, lista lediga ögonblick och dina tillgängliga scheman, och se dina lagars händelse typer.
Kontakter och notetaker
Sök, skapa och uppdatera kontakter, lista möten med en kontakt, och läsa dina notetaker sessions.
“Flytta min 14:00 med Laura till torsdag samma tid.”
Den flyttar bokningen till den nya starttiden, och deltagarna informeras.
“Godkänn den pendlande bokningsförfrågan från Acme.”
Den godkänner bokningen som väntar på bekräftelse. Den kan också neka en med ett skäl.
“Skapa en händelse typ på 15 minuter kallad Quick chat.”
Den skapar händelse typen med titel, slug och längd.
61 verktyg för Cal ID
Dessa verktyg aktiveras när du ansluter. Du kan stänga av valfritt verktyg eller kräva ditt godkännande innan det körs.
cancel_bookingRaderarAvboka en bokning med `booking_id` och ett valfritt `cancellation_reason`. Deltagare informeras; för betalade bokningar kan `auto_refund` återbetala beloppet.confirm_bookingSynligt för andraAcceptera (`confirmed` true) eller avvisa (`confirmed` false) en bokning som behöver bekräftelse, via `booking_id`, med ett valfritt `reason`.create_availabilityÄndrar dataSkapa en ny tillgänglighet. Krävs: scheman-ID, starttid, sluttid eller dagar.create_bookingÄndrar dataBoka ett möte för en händelse typ (`event_type_id` eller `event_type_slug`) med `start`, `end` (ISO 8601), `time_zone` och `responses` (bokarens `email`, namn, anteckningar, gäster). Kontrollera öppna tider först med list_slots; bokaren får ett bekräftelsemail.create_contactÄndrar dataSkapa en kontakt med `name`, `email` och valfritt `phone` och `notes`.create_event_typeÄndrar dataSkapa en händelse typ; sätt dess inställningar i `body`: `title`, `slug`, `length` (minuter), samt valfritt beskrivning, platser, pris och valuta.create_reserveÄndrar dataSkapa en ny reserv. Krävs: händelse typ-ID eller tidsrum start.create_scheduleÄndrar dataSkapa ett nytt schema. Krävs: namn.create_teamÄndrar dataSkapa en ny grupp. Krävs: namn. Sök först efter grupper för att undvika dubletter.create_team_event_typeÄndrar dataSkapa en ny händelse typ för en grupp. Krävs: body.create_team_subscriptionÄndrar dataSkapa ett nytt prenumeration för en grupp. Krävs: användar-ID.create_webhookRaderarSkapa ett nytt webhooks. Krävs: händelse utlösare eller prenumerant URL. Destruktiv åtgärd; kan kräva godkännande.delete_availabilityRaderarTa bort en tillgänglighet permanent med tillgänglighets-ID. Destruktiv åtgärd; kan kräva godkännande.delete_contactRaderarRadera permanent en kontakt med kontakts id. Destruktiv åtgärd; kan kräva godkännande.delete_event_typeRaderarTa bort en händelse typ permanent med händelse typ-ID. Destruktiv åtgärd; kan kräva godkännande.delete_scheduleRaderarTa bort en schemaläggning permanent via schemaläggnings-ID. Destruktiv åtgärd; kan kräva godkännande.delete_slotRaderarTa bort ett tidsrum permanent med UID. Destruktiv åtgärd; kan kräva godkännande.delete_teamRaderarTa bort ett team permanent med hjälp av teamets ID. Destructiv åtgärd; kan kräva godkännande.delete_team_event_typeRaderarTa bort en händelse typ för en grupp permanent med händelse typ-ID. Destruktiv åtgärd; kan kräva godkännande.delete_team_subscriptionRaderarTa bort ett prenumeration permanent med prenumerations-ID. Destruktiv åtgärd; kan kräva godkännande.delete_webhookRaderarTa bort en webhooks permanent med hjälp av ID:t för webhooks. Destructiv åtgärd; kan kräva godkännande.get_bookingHämta en bokning med `booking_id`, med tider, deltagare, plats och status.get_contactHämta en kontakt via `contact_id`.get_event_typeHämta en händelse typ med `event_type_id`, med varaktighet, platser och bokningsinställningar.get_meHämta ditt egna Cal ID-profil: namn, användarnamn, e-post och tidszon.get_notetakerHämta ett notetaker session med `notetaker_id`.get_slotHämta ett tidsrum med UID.get_teamHämta ett team via teams-id.get_team_event_typeHämta en händelse typ för en grupp med händelse typ-ID.get_team_subscriptionHämta ett prenumeration för en grupp med prenumerations-ID.get_userHämta en användare med userslug.get_webhookHämta en webhook via webhooks-id.list_availabilitiesLista tillgängligheter. Valfritt filter: datum från, datum till eller händelse typ-ID.list_available_slotsLista öppna bokningstider för en händelse typ (`event_type_id` eller `event_type_slug`) upp till `end`, eventuellt med `duration` och `time_zone`.list_bookingsLista bokningar filtrerade efter `status`, `attendee_email`, `attendee_name` eller `event_type_ids` eller datumintervall, med sortering, `page` och `limit`.list_client_ipsLista klient-IP-adresser.list_contact_meetingsLista möten med en kontakt efter `contact_id`.list_event_typesLista dina händelse typer (bokningsbara mötetyper), filtrerade efter `title`, `slug` eller `hidden`.list_notetaker_audio_recordingsLista ljudinspelningar för en notetaker.list_notetaker_recordingsLista inspelningar för en notetaker.list_notetakersLista dina mötesnotetakersessioner, med `page` och `limit`.list_schedulesLista din tillgänglighetsplanering (arbetsdagar).list_team_event_typesLista en lagds händelse typer efter `team_id`.list_team_schedulesLista scheman för en lag.list_team_subscriptionsLista prenumerationer för en lag. Valfritt filtrering: sortera efter, sorteringsriktning, roll eller accepterad inbjudan. Resultat är paginerade.list_teamsLista lagarna du tillhör, filtrerade efter `name` eller `slug`.list_webhooksLista webhooks. Resultat är paginerade.reschedule_bookingSynligt för andraFlytta en bokning via `booking_id` till en ny `start` tid, med ett valfritt `rescheduling_reason`. Deltagare informeras.search_contactsSök dina kontakter med `search`, med sortering, `limit` och `offset`.update_availabilityÄndrar dataUppdatera ett befintligt tillgänglighet identifierat med tillgänglighets-id. Endast fälten du skickar ändras.update_booking_reassign_booking_automaticalliesSynligt för andraUppdatera ett befintligt automatiskt identifierat ombokning identifierat med boknings-id. Endast fälten du skickar ändras. Har effekter synliga utanför detta system.update_booking_usersSynligt för andraUppdatera ett befintligt användare identifierat med boknings-id. Endast fälten du skickar ändras. Har effekter synliga utanför detta system.update_contactÄndrar dataUppdatera en kontakt via `contact_id`: namn, e-post, telefon eller anteckningar.update_event_typeÄndrar dataUppdatera en händelse typ via `event_type_id`; sätt fälten att ändras i `body` (t.ex. titel, längd, dolda, platser).update_scheduleÄndrar dataUppdatera ett befintligt schema identifierat med scheman-id. Endast fälten du skickar ändras.update_slotÄndrar dataUppdatera ett befintligt slot identifierat med uid. Endast fälten du skickar ändras.update_teamÄndrar dataUppdatera ett befintligt lag identifierat med lag-id. Endast fälten du skickar ändras.update_team_event_typeÄndrar dataUppdatera ett befintligt händelse typ identifierat med händelse typ-id. Endast fälten du skickar ändras.update_team_subscriptionÄndrar dataUppdatera ett befintligt prenumeration identifierat med prenumeration-id. Endast fälten du skickar ändras.update_users_profileSynligt för andraUppdatera ett befintligt användare. Har effekter synliga utanför detta system.update_webhookRaderarUppdatera en befintlig webhook identifierad med webhooks-id. Endast de fält du anger ändras. Destruktiv åtgärd; kan kräva godkännande.
Kom igång i tre steg
- 1
Välj appen
Skapa ett gratis PipMCP-konto och välj Cal ID i applistan.
- 2
Klistra in din nyckel
Klistra in ett Cal ID API-nyckel. I Cal ID öppna Inställningar > Utvecklare > API-nycklar och skapa en nyckel (den börjar med calid_). För att hantera lagens resurser, använd en API-nyckel från lagens ägare eller en administratör.
- 3
Lägg till länken i din AI
Du får en personlig MCP-länk. Lägg till den i Claude, ChatGPT eller Cursor:
- Klicka på ditt namn och sedan på Inställningar › Anslutningar › Lägg till anpassad anslutning.
- Klistra in din länk som URL för den fjärranslutna MCP-servern.
- Aktivera anslutningen via +-menyn i en chatt.
Frågor
Vad kan AI:n göra i Cal ID?
Den kan lista och läsa bokningar, händelse typer, lediga ögonblick, scheman, lagar, kontakter och notetaker sessions, och läsa din profil. Den kan skapa, bekräfta, flytta och avboka bokningar, skapa och uppdatera händelse typer, och skapa och uppdatera kontakter.
Ser AI:n mina Cal ID-kredenser?
Nej. Dina Cal ID API-nyckel är krypterad i vila och visas aldrig för AI:n. Efter att du sparade den, visas den inte igen, inte ens för dig. AI:n ser bara resultaten av verktygen den anropar.
Kan jag styra vad AI:n får göra?
Ja. Du väljer vilka verktyg som är aktiverade, så du kan börja med endast sökningar. Att avboka eller flytta en bokning informerar deltagarna, och att avboka en betald bokning kan refundera betalningen, så dessa verktyg kan kräva ditt godkännande innan de köras. Varje verktygsanrop loggas.
Fungerar det med ChatGPT?
Ja. I ChatGPT öppna Inställningar › Appar & Anslutare › Avancerat, aktivera Utvecklarmodus och lägg till din PipMCP-länk. Utvecklarmodus kräver ett betald ChatGPT-avtal: Plus, Pro, Business eller Enterprise. Länken fungerar också i Claude (Inställningar › Anslutare › Lägg till anpassad anslutare), Cursor och andra MCP-klienter.
Vad kostar det?
PipMCP har en gratis plan utan kreditkort. Betalade planer faktureras per utfört uppgift. Du behöver också ditt eget Cal ID-konto.
Kan AI:n arbeta med teamhändelse typer?
Ja. Den kan lista de grupper du tillhör och läsa varje groups händelse typer. För att hantera en groups resurser måste API-nyckeln tillhöra gruppsägaren eller en administratör.
Relaterade integrationer
Låt din AI arbeta i Cal ID redan idag.
Kom igång gratis. Din nyckel förblir krypterad, och du bestämmer vad AI:n får göra.
Anslut Cal ID gratisPipMCP har ingen koppling till Cal ID. Produktnamnen är varumärken som tillhör respektive ägare.






