Wróć do bloga

Calendly CRM: integracja natywna i jak podłączyć resztę

Co robią integracje Calendly z HubSpot, Salesforce i Dynamics 365 i jakiego planu Calendly każda wymaga, jak podłączyć dowolny inny CRM oraz jak obsłużyć zmiany terminu, powracające osoby rezerwujące i nieobecności.

Benjamin WagnerBenjamin Wagnerautor Benjamin Wagner
Automatyzacja CRMIntegracja z CalendlyEfektywność sprzedaży

Integracja Calendly CRM jest natywna dla trzech systemów: HubSpot od planu Standard, Salesforce w planie Teams lub Enterprise oraz Microsoft Dynamics 365 z Power Automate w planie Enterprise. Każdy inny CRM łączy się przez aplikację w jego marketplace, platformę konektorów, taką jak Zapier lub Zoho Flow, albo przez webhooki Calendly. Webhooki wymagają płatnego planu Calendly i tworzy się je przez API Calendly, a nie w jego ustawieniach.

Którąkolwiek drogę wybierzesz, zanim zaczniesz budować, zdecyduj, co jedna rezerwacja ma utworzyć w CRM i co ma zmienić zmiana terminu. Zmiana terminu to część, w której najłatwiej się pomylić, bo Calendly zgłasza ją jako anulowanie plus nową rezerwację.

Customermates, CRM stworzony z myślą o AI, publikuje ten poradnik. Customermates nie ma własnego konektora z Calendly; sekcja o nim poniżej pokazuje trzy drogi, które działają zamiast niego. Szczegóły dostawców sprawdziliśmy 8 października 2026 na ich własnych stronach, podlinkowanych na końcu.

W skrócie

Natywnie
HubSpot, Salesforce i Microsoft Dynamics 365, każde powiązane z konkretnym planem Calendly.
Każdy inny CRM
Aplikacja z marketplace, platforma konektorów, taka jak Zapier, Zoho Flow lub n8n, albo własny odbiornik webhooków.
Webhooki
Nie w planie Free Calendly i tworzone przez API. Podstawowe zdarzenia to invitee.created, invitee.canceled i routing_form_submission.created.
Główna pułapka
Zmiana terminu wywołuje anulowanie i nową rezerwację. Sprawdź flagę rescheduled, zanim zamkniesz szansę sprzedaży jako anulowaną.
Customermates
REST API w każdym planie, webhooki w każdym planie płatnym. W Pro i wyższych w Customermates Cloud umówione spotkanie trafia też przez podłączony kalendarz Google lub Outlook organizatora.

Co robią natywne integracje Calendly z CRM

CRMPlan CalendlyCo robi, według Calendly
HubSpotStandard, Teams lub EnterpriseTworzy i aktualizuje kontakty oraz leady po umówieniu spotkania, rejestruje aktywności, w tym zmiany terminu i anulowania, i dodaje odpowiedzi na pytania z rezerwacji do rekordu HubSpot. Teams dodaje routing według przypisań w HubSpot.
SalesforceTeams lub EnterpriseTworzy lead, kontakt lub szansę sprzedaży dla nowego potencjalnego klienta, tworzy wydarzenia lub zadania w dowolnym obiekcie Salesforce, mapuje dane rezerwacji na obiekt niestandardowy i kieruje znane leady do ich właściciela w Salesforce. Enterprise może ograniczyć synchronizację do wybranych grup, na przykład zespołu sprzedaży.
Microsoft Dynamics 365EnterpriseWymienione na stronie cennika jako „Microsoft Dynamics 365 and Power Automate for CRM workflows”. Calendly nie podaje tam więcej szczegółów.

Przy wyborze liczą się dwa szczegóły. Strona Calendly o HubSpot mówi o kontaktach, leadach, aktywnościach i routingu, a o szansach sprzedaży nic nie wspomina. Jeśli każda rezerwacja ma otwierać szansę sprzedaży w HubSpot, przetestuj to, zanim na tym polegasz. Obie strony opisują też zapisywanie w rekordzie podsumowań spotkań z Calendly Notetaker, co dotyczy tylko spotkań nagrywanych tym narzędziem.

Jeśli Twój CRM jest na tej liście, a Twój plan Calendly się kwalifikuje, zacznij od integracji natywnej. Nie ma nic dodatkowego do uruchamiania, a Calendly ją utrzymuje. Integracja Calendly HubSpot od planu Standard jest najprostszym wejściem, jeśli już pracujesz w HubSpot.

Podłączanie CRM, którego Calendly nie obsługuje natywnie

Wyszukiwania w rodzaju „Calendly integracja CRM”, „Calendly Pipedrive” albo „Calendly Freshworks” kończą się na jednej z czterech dróg:

DrogaPrzykładWybierz ją, jeśliNa co uważać
Aplikacja w marketplace CRMPipedrive Marketplace wymienia Calendly Sync by Outfunnel, który tworzy kontakty, leady, szanse sprzedaży, aktywności lub notatki. Freshworks Marketplace wymienia Calendly Events for CRM.Dla Twojego CRM istnieje aplikacja i obejmuje to, czego potrzebujeszAplikacje firm trzecich mają własne warunki. Aplikacja Freshworks działa w drugą stronę: planuje, zmienia i anuluje wydarzenia Calendly z poziomu CRM.
Platforma konektorówCalendly Zapier: wyzwalacz „Invitee Created or Rescheduled” albo Zoho Flow od „Event scheduled by invitee” do „Create or update contact” w Zoho CRMNikt w zespole nie pisze kodu, a Twój CRM ma konektor na tej platformieKolejne konto do opłacania i pilnowania. Sprawdź, jak wyzwalacz traktuje zmiany terminu.
Webhooki do n8n lub własnego koduWęzeł Calendly Trigger w n8n, ze zdarzeniami „Event created” i „Event canceled”Potrzebujesz wyszukiwania i rozgałęzień albo Twój CRM nie ma konektora nigdzieKtoś musi to uruchamiać i monitorować. n8n można hostować samodzielnie albo używać jako n8n Cloud.
Klient AI z dwoma konektorami MCPSerwer MCP Calendly w Claude lub ChatGPT, obok konektora Twojego CRMPrzeglądasz rezerwacje partiami i chcesz potwierdzać każdy zapisDziała, gdy ktoś o to poprosi. To nie jest synchronizacja.

Długi ogon CRM (Keap, Agile CRM, LeadConnector, Pipeline CRM i wiele innych) zwykle mieści się w dwóch pierwszych wierszach. Najpierw przeszukaj marketplace samego CRM, potem stronę Calendly na Zapierze.

Co powinna utworzyć jedna rezerwacja

API Calendly daje imię i nazwisko osoby rezerwującej, jej e-mail i odpowiedzi na pytania niestandardowe, a także typ wydarzenia, organizatora i czas rozpoczęcia. Zmapuj je, zanim cokolwiek zbudujesz:

Dane z CalendlyGdzie trafiają w CRMDlaczego
E-mail osoby rezerwującejE-mail kontaktu, używany jako klucz wyszukiwaniaPowracające osoby rezerwujące muszą znaleźć swój istniejący kontakt
Imię i nazwisko osoby rezerwującejImię i nazwisko kontaktuWiększość CRM trzyma je w dwóch polach
Pytanie „Firma”Organizacja, znaleziona lub utworzonaKontakt i szansa sprzedaży trafiają wtedy pod konto
Inne pytania z ustalonymi odpowiedziamiPole wyboru w szansie sprzedażyPóźniej można po nim filtrować i grupować
Odpowiedzi w dowolnej formieNotatki szansy sprzedażyDowolny tekst w polu wyboru psuje filtrowanie
Typ wydarzeniaNazwa szansy sprzedaży i pole źródła leadaPokazuje, która strona rezerwacji przynosi szanse
OrganizatorWłaściciel szansy sprzedaży lub przypisany użytkownikRezerwacje rozdzielane rotacyjnie trafiają do właściwej osoby
Czas rozpoczęciaPole daty w szansie sprzedażyPozwala sortować nadchodzące rozmowy w widoku listy
Link do osoby rezerwującej lub wydarzenia CalendlyPole tekstowe w szansie sprzedażyPozwala późniejszemu anulowaniu znaleźć właściwą szansę

Ostatni wiersz to ten, który ludzie pomijają, a właśnie jego potrzebuje krok anulowania.

Zmiany terminu, powracające osoby rezerwujące i nieobecności

  • Zmiany terminu. Gdy osoba rezerwująca zmienia termin, Calendly wywołuje invitee.canceled dla starego czasu i invitee.created dla nowego. Anulowanie niesie rescheduled: true, a nowa rezerwacja wskazuje starą przez old_invitee. Przepływ, który ignoruje tę flagę, oznacza szansę sprzedaży jako anulowaną, a potem otwiera drugą.
  • Powracające osoby rezerwujące. Zanim utworzysz kontakt, wyszukaj w CRM ten e-mail i najpierw zamień go na małe litery. Ludzie wpisują swój adres inaczej przy każdej rezerwacji.
  • Nieobecności. Zapier oferuje wyzwalacz Calendly „Invitee No Show Created”. Przegląd webhooków Calendly wymienia tylko rezerwacje, anulowania i wysłania formularzy routingu, więc jeśli budujesz na webhookach, zaplanuj ręczne oznaczanie nieobecności. Przeniesienie szansy sprzedaży na etap nieobecności jest lepsze niż zgadywanie na podstawie upływu czasu.
  • Formularze routingu. routing_form_submission.created wywołuje się, gdy ktoś wyśle formularz routingu, nawet jeśli żadne spotkanie nie zostanie umówione. Użyj go, żeby wyłapać osoby, które się zakwalifikowały, ale nigdy nie wybrały terminu. Subskrypcja musi mieć zakres organizacji.

Gdzie pasuje Customermates

Customermates to open source'owy CRM stworzony z myślą o AI dla małych zespołów pracujących z klientami, takich jak firmy doradcze i agencje. Nie ma konektora z Calendly, więc rezerwacje trafiają do niego jedną z trzech dróg.

Droga 1: webhooki Calendly do REST API

Działa to w każdym planie Customermates i w instalacji z samodzielnym hostingiem. Potrzebujesz planu Calendly z webhookami i miejsca do uruchomienia przepływu. Przykład używa n8n, który działa osobno i nie jest częścią Customermates.

  1. Utwórz klucz API

    W Customermates otwórz Ustawienia › Klucze API i konektory, kliknij Dodaj i wybierz Standardowy klucz API. Klucz działa z Twoimi uprawnieniami. W n8n zapisz go jako dane uwierzytelniające Header Auth z nazwą nagłówka x-api-key. Zobacz klucze API.

  2. Przygotuj pola szansy sprzedaży

    Otwórz Szanse sprzedaży w Model danych i dodaj opcje „Rozmowa umówiona” oraz „Anulowana” do pola Etap, które jest polem typu Pojedynczy wybór. Dodaj pole Data i godzina „Spotkanie”, pole Pojedynczy wybór „Źródło leada” z jedną opcją na każdy typ wydarzenia oraz pole Tekst „Rezerwacja Calendly”. POST /api/v1/model/discover znajduje identyfikatory typów Kontaktów i Szans sprzedaży, a POST /api/v1/model/read zwraca wersję schematu oraz identyfikatory pól, opcji i relacji, których oczekuje API. Te identyfikatory pozostają ważne, gdy ktoś zmieni nazwę listy lub pola.

  3. Odbierz rezerwację

    Dodaj Calendly Trigger w n8n ze zdarzeniami „Event created” i „Event canceled”. Możesz też użyć węzła Webhook i zasubskrybować jego adres URL przez API Calendly.

  4. Znajdź lub utwórz kontakt

    Wyślij POST /api/v1/records/identities/resolve z e-mailem osoby rezerwującej jako identyfikatorem mail; zwraca tylko dokładne dopasowania. Jeśli nie ma żadnego, wyślij POST /api/v1/records/mutate z mutacją create dla Kontaktów: imię i nazwisko jako wartości pól z typem oraz identities: [{ "provider": "mail", "value": "<email>" }].

  5. Utwórz szansę sprzedaży

    Wyślij mutację create dla Szans sprzedaży do POST /api/v1/records/mutate, z nazwą w rodzaju „Anna Kowalska, rozmowa wstępna”, identyfikatorem użytkownika Customermates organizatora w assignedUserIds oraz wartościami z typem dla etapu, czasu spotkania, źródła leada i linku Calendly. Powiąż kontakt przez identyfikator relacji z model/read. Odpowiedzi w dowolnej formie trafiają do notatek szansy sprzedaży, pola Tekst sformatowany: dodaj je mutacją update, w której wpis pola { fieldId, append } przyjmuje Markdown. Użyj identyfikatora wydarzenia Calendly w idempotencyKey i zmapuj e-maile organizatorów na identyfikatory użytkowników raz, w przepływie.

  6. Obsłuż anulowanie

    Przy invitee.canceled znajdź szansę sprzedaży po wartości „Rezerwacja Calendly” przez POST /api/v1/records/query z filtrem eq (zobacz składnię filtrów). Jeśli rescheduled ma wartość true, zaktualizuj „Spotkanie” na podstawie nowej rezerwacji. Jeśli ma wartość false, wyślij mutację update z odwołaniem do rekordu szansy sprzedaży i jej bieżącą wersją, która ustawia etap „Anulowana”.

Customermates nie blokuje drugiego kontaktu z tym samym adresem, bo jeden e-mail może należeć do kilku rekordów. Rozpoznaj e-mail przed każdym utworzeniem i trzymaj identyfikator wydarzenia Calendly jako klucz idempotentności, żeby ponowiona dostawa zwróciła pierwszy wynik zamiast tworzyć drugi rekord. Poradnik n8n wymienia każdy endpoint oraz zasady dla powiązań i ponowień.

Droga 2: kalendarz, w Pro i wyższych w Customermates Cloud

Jeśli Calendly jest ustawione na wysyłanie Calendar Invitations, kalendarz Google lub Outlook organizatora tworzy wydarzenie i dodaje osobę rezerwującą jako gościa. Podłącz to samo konto w Customermates w Ustawienia › Kanały i kalendarze przez Połącz kanał, a spotkanie dotrze bez żadnego narzędzia do przepływów. Wydarzenia kalendarza pojawiają się na osi aktywności oraz w rekordzie kontaktu, którego e-mail pasuje do gościa. Customermates tylko czyta kalendarz. Nigdy nie umawia ani nie zmienia spotkań.

Żeby zamienić rezerwacje w rekordy, rutyna może przeglądać kalendarz. Rutyny działają tylko w Customermates Cloud i korzystają z hostowanych kredytów AI z miesięcznej puli właściciela. Wybierz Według harmonogramu, ustaw Powtarza się na Co godzinę i podaj instrukcje w rodzaju tych:

Dwa ostatnie zdania mają znaczenie. Rutyna działa jako jej właściciel, z jego kanałami, i może wysyłać wiadomości bez pytania, chyba że instrukcje mówią inaczej. Jest też wyzwalacz zdarzeniowy dla zmian w kalendarzu, Wydarzenie w kalendarzu zmienione. Uruchamia się przy każdej zmianie w podłączonym kalendarzu, a zdarzenia, które nadejdą krótko po rozpoczęciu uruchomienia, są ignorowane, więc dla rezerwacji bezpieczniejszy jest harmonogram. Rutyny wymieniają aktualne limity.

Droga 3: Twój własny klient AI

Calendly prowadzi serwer MCP pod adresem https://mcp.calendly.com/ z narzędziami, które wymieniają zaplanowane wydarzenia i ich uczestników. Calendly mówi, że do połączenia nie jest potrzebny płatny plan, choć niektóre akcje zależą od planu. Dodaj go do Claude lub ChatGPT obok konektora Customermates, a potem zapytaj: „Wypisz spotkania z Calendly umówione od poniedziałku wraz z uczestnikami. Znajdź lub utwórz każdego uczestnika jako kontakt w Customermates i utwórz szansę sprzedaży na etapie Rozmowa umówiona.” Strona Customermates działa w każdym planie i w instalacjach z samodzielnym hostingiem, a korzysta z Twojego własnego dostawcy AI, a nie z hostowanych kredytów. Customermates wykonuje to, co wywoła klient, więc ustaw akceptacje dla narzędzi zapisu w swoim kliencie AI.

Ile to kosztuje dla zespołu trzech osób

  • Droga przez webhooki w Starter: 36 € miesięcznie za Customermates, plus plan Calendly z webhookami i miejsce, gdzie działa n8n.
  • Droga przez kalendarz w Pro: 87 € miesięcznie. To obejmuje ujednoliconą skrzynkę odbiorczą i 5 rutyn na użytkownika. Uruchomienia rutyn korzystają z miesięcznych hostowanych kredytów AI na aktywnego użytkownika; zobacz cennik.

Rezerwacja to miejsce, w którym zaczyna się follow-up. Przy drodze przez kalendarz w Pro skonfigurowana przez Ciebie rutyna może umieścić umówione spotkanie w rekordzie klienta obok jego wątków e-mail i LinkedIn, a Mate może przygotować potwierdzenie lub notatkę przygotowawczą do Twojej oceny i wysłania, z datą następnego kroku przy szansie sprzedaży. Żeby wypróbować to na własnych rezerwacjach Calendly, zacznij 14-dniowy okres próbny. Bez karty kredytowej.

Przetestuj, zanim zaufasz

Przeprowadź te sześć rezerwacji na testowym typie wydarzenia, zanim włączysz integrację naprawdę:

  1. Nowa osoba rezerwująca. Kontakt, szansa sprzedaży i każde zmapowane pole docierają na miejsce.
  2. Ta sama osoba ponownie, z e-mailem wpisanym wielkimi literami. Nie pojawia się drugi kontakt.
  3. Zmiana terminu. Czas spotkania w szansie sprzedaży się przesuwa, a etap nie zmienia się na anulowany.
  4. Prawdziwe anulowanie. Etap się zmienia i nic więcej nie powstaje.
  5. Rezerwacja z pozostawionym pustym pytaniem opcjonalnym. Przepływ nadal się kończy.
  6. Nieobecność, jeśli śledzisz nieobecności przez Zapier.

FAQ

Czy Calendly ma CRM?

Nie. Calendly to platforma do planowania spotkań. Przechowuje kontakty osób, z którymi się spotykasz (Zapier wymienia wyzwalacze kontaktów, które wymagają płatnego planu Calendly), ale nie ma pipeline'u. Jego integracje CRM przesyłają rezerwacje do HubSpot, Salesforce i Dynamics 365, gdzie żyją etapy i raportowanie szans sprzedaży.

Czy Calendly działa z Salesforce i HubSpot?

Tak, natywnie. Integracja z HubSpot jest dostępna w planach Calendly Standard, Teams i Enterprise i tworzy kontakty lub leady oraz rejestruje aktywności. Integracja z Salesforce wymaga Teams lub Enterprise i może utworzyć lead, kontakt lub szansę sprzedaży, a także wydarzenia lub zadania w dowolnym obiekcie Salesforce.

Jakiego planu Calendly potrzebuję do integracji z CRM?

Nie Free. HubSpot i webhooki zaczynają się od Standard, Salesforce wymaga Teams lub Enterprise, a Microsoft Dynamics 365 jest wymienione dla Enterprise. Wyjątkiem jest serwer MCP Calendly dla klientów AI: Calendly mówi, że nie potrzebuje płatnego planu, choć niektóre akcje zależą od planu.

Jak połączyć Calendly z Pipedrive, Freshworks lub innym CRM?

Najpierw zajrzyj do marketplace samego CRM. Pipedrive wymienia Calendly Sync by Outfunnel, a Freshworks Marketplace wymienia Calendly Events for CRM. Jeśli nic nie pasuje, użyj platformy konektorów, takiej jak Zapier lub Zoho Flow, albo skieruj webhooki Calendly do n8n lub własnego kodu i wywołuj API CRM.

Jak zmieniony termin spotkania z Calendly powinien aktualizować CRM?

Calendly wysyła anulowanie dla starego czasu i nową rezerwację dla nowego. Anulowanie niesie rescheduled ustawione na true. W takim przypadku zaktualizuj czas spotkania w istniejącej szansie sprzedaży, a etap zmieniaj tylko wtedy, gdy flaga ma wartość false.

Czy Customermates integruje się z Calendly?

Nie za pomocą natywnego konektora. Rezerwacje trafiają do Customermates przez webhooki Calendly i REST API w dowolnym planie, przez podłączony kalendarz Google lub Outlook organizatora w Pro i wyższych w Customermates Cloud albo przez klienta AI, który ma oba konektory MCP, Calendly i Customermates. Customermates nie umawia spotkań ani nie zapisuje wydarzeń w kalendarzu.

Szczegóły dostawców sprawdzone 8 października 2026 w: cennik Calendly, integracja z HubSpot, integracja z Salesforce, przegląd webhooków, ładunki zmiany terminu, subskrypcje webhooków, powiadomienia o planowaniu, poradnik o narzędziach AI i narzędzia MCP, a także Pipedrive Marketplace, Freshworks, Zoho Flow, Zapier, węzeł Calendly Trigger w n8n i hosting n8n.

Zacznij od jednego opisu

Jeden opis. Przestrzeń robocza zbudowana przez Twojego agenta.

Oto, co konfiguracja buduje z jednego zdania. Dane przykładowe, prawdziwy produkt.

  1. Opisz swoją firmę

    Jedno zdanie o Twoim zespole, klientach i sposobie sprzedaży.

  2. Mate to buduje

    Zadaje kilka pytań, a potem tworzy listy, pipeline, pulpit i playbook.

  3. Pracuj w niej

    Połącz LinkedIn i e-mail. Poniżej przeklikaj gotowy przykład.

Twój opis dla Mate

Jesteśmy czteroosobową firmą doradztwa strategicznego. Śledź klientów, projekty i oferty oraz pomagaj nam wracać do potencjalnych klientów na LinkedInie.

Widżety zbudowane z własnych list i pól przestrzeni roboczej

Customermates dla konsultantów

Każda rozmowa z klientem z e-maila, LinkedIn i WhatsApp w jednym miejscu. Mate konfiguruje Twoją przestrzeń roboczą i przygotowuje follow-up, a Ty sprawdzasz i wysyłasz. Działa z Claude, ChatGPT lub dowolnym agentem obsługującym MCP.

Customermates

Wracaj do każdej rozmowy z klientem

Zacznij od jednego kanału i jednego klienta w Customermates Cloud albo hostuj rdzeń open source u siebie.

✓ Bez karty kredytowej ✓ Pierwsze 14 dni za darmo