Przejdź do treści

Integracja · Komunikacja

Połącz Claude i ChatGPT z LiveSwitch

Zapytaj swoją AI, co zarejestrowano podczas wideorozmowy z klientem, które projekty są otwarte, albo poproś ją o wysłanie kontaktowi zaproszenia na wideorozmowę. Może odczytywać kontakty, rozmowy, nagrania, dokumenty, projekty i tagi oraz tworzyć lub aktualizować kontakty, rozmowy i projekty. Może też generować raporty AI Spark z szablonu dla rozmowy lub projektu.

Połącz LiveSwitch za darmo

Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.

Spróbuj zapytać

  • “Kim jest kontakt z numerem telefonu +15125550142?”

    AI znajduje kontakt po numerze telefonu i wyświetla jego dane.

  • “Rozpocznij rozmowę wideo z Daną Price i wyślij jej link SMS-em.”

    Tworzy rozmowę dla kontaktu i wysyła jej zaproszenie SMS.

  • “Pokaż mi zdjęcia i pliki z wczorajszej rozmowy z Daną.”

    Znajduje rozmowę i wyświetla dokumenty, zdjęcia i pliki zarejestrowane w niej.

Co może robić Twoja AI

Rozmowy wideo

Twórz rozmowy z zaproszeniami SMS lub e-mail, aktualizuj je oraz czytaj ich nagrania, dokumenty i zdjęcia.

Projekty i kontakty

Twórz, aktualizuj i szukaj projektów i kontaktów wraz z adresami, statusami i tagami.

Raporty AI Spark

Generuj raporty Spark ze szablonu dla rozmowy lub projektu oraz czytaj istniejące raporty.

  • “Pobierz nagranie tej rozmowy.”

    Wyświetla nagrania rozmowy i zwraca link do odtwarzania.

  • “Stwórz raport inspekcji dla projektu 'Dach ul. Oak Street'.”

    Wybiera szablon Spark i tworzy raport AI dla projektu.

  • “Oznacz projekt ul. Oak Street jako zakończony i dodaj tag 'insurance'.”

    Aktualizuje status i tagi projektu.

Narzędzia dla LiveSwitch: 72

Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.

  • create_attributeZmienia daneTworzy nowy atrybut. Wymagane: identyfikator grupy atrybutów, nazwa, etykieta, typ danych lub nazwa encji. Podsumowanie API: Tworzy atrybut.
  • create_attribute_groupZmienia daneStwórz nową grupę atrybutów. Podsumowanie API: Tworzy grupę atrybutów.
  • create_contactZmienia daneTworzy kontakt z polami first_name, last_name, email, phone oraz opcjonalnymi atrybutami niestandardowymi.
  • create_conversationZmienia daneTworzy rozmowę wideo (`type`) dla kontaktu na podstawie `contact_id` lub telefonu/e-maila, opcjonalnie w projekcie. Z `send_sms_notification` lub `send_email_notification` wysyła kontaktowi link z zaproszeniem.
  • create_conversation_reportZmienia daneGeneruj raport AI (Spark) dla rozmowy z `spark_template_id`, opcjonalnie dzieląc go z `share_with`.
  • create_documentZmienia daneStwórz nowy dokument. Podsumowanie API: Tworzy presigned URL do przesyłania dokumentów do rozmowy. Obsługuje pdf. Maksymalnie 20 plików na żądanie.
  • create_document_postZmienia daneTworzy nowy dokument. Podsumowanie API: Tworzy presigned URL-e do przesyłania dokumentów do projektu. Tworzy nową rozmowę dla sesji przesyłania. Obsługuje pdf.
  • create_projectZmienia daneStwórz projekt z `name` i opcjonalnym adresem, statusem, tagami, contact_ids oraz external_id.
  • create_project_2Zmienia daneStwórz nowy projekt. Podsumowanie API: Tworzy presigned URL do przesyłania obrazów do rozmowy. Obsługuje png, jpg, jpeg, webp. Maksymalnie 20 plików na żądanie.
  • create_project_3Zmienia daneTworzy nowy projekt. Podsumowanie API: Tworzy presigned URL-e do przesyłania obrazów do projektu. Tworzy nową rozmowę dla sesji przesyłania. Obsługuje png, jpg, jpeg, webp.
  • create_project_4Zmienia daneTworzy nowy projekt. Podsumowanie API: Tworzy presigned URL-e do przesyłania filmów do projektu. Tworzy nową rozmowę dla sesji przesyłania. Obsługuje mp4, mov.
  • create_project_postZmienia daneUtwórz nowy projekt. Podsumowanie API: Tworzy presigned URLs do przesyłania wideo do rozmowy. Obsługuje formaty mp4, mov. Maksymalnie 20 plików na żądanie.
  • create_project_reportZmienia daneGeneruj raport AI (Spark) dla projektu z szablonu `spark_template_id`, opcjonalnie dzieląc go z `share_with`.
  • create_spark_shareZmienia daneTworzy nowe udostępnienie dla raportu Spark. Podsumowanie API: Włącza publiczne udostępnianie raportu Spark. Każdy, kto ma zwrócony adres URL, może wyświetlić raport bez uwierzytelniania (tylko do odczytu).
  • create_tagZmienia daneUtwórz nowy tag. Wymagane: nazwa. Podsumowanie API: Tworzy tag.
  • create_webhookUsuwaTworzy nowy webhook. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Tworzy webhook.
  • delete_appUsuwaTrwale usuwa aplikację na podstawie identyfikatora aplikacji. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usuwa wszystkie webhooki na podstawie identyfikatora aplikacji.
  • delete_attributeUsuwaTrwale usuwa atrybut na podstawie identyfikatora atrybutu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usuwa atrybut na podstawie identyfikatora.
  • delete_attribute_groupUsuwaTrwale usuwa grupę atrybutów na podstawie identyfikatora grupy atrybutów. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usuwa grupę atrybutów.
  • delete_contactUsuwaTrwale usuwa kontakt na podstawie identyfikatora kontaktu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usuwa kontakt.
  • delete_entity_attributeUsuwaTrwale usuwa atrybut encji na podstawie identyfikatora atrybutu encji. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usuwa EntityAttribute.
  • delete_sparkUsuwaTrwale usuwa raport Spark na podstawie identyfikatora Spark. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usuwa uruchomienie Spark przez contact-api, dzięki czemu zakolejkowane harmonogramy i analizy Scribe są czyszczone razem.
  • delete_webhookUsuwaTrwale usuń webhook według id webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Deletes a webhook.
  • find_contact_by_phoneZnajdź kontakt po numerze `phone`.
  • get_accountPobiera jedno konto na podstawie identyfikatora użytkownika. Podsumowanie API: Pobiera konto na podstawie identyfikatora użytkownika.
  • get_attributePobierz jeden atrybut po jego ID. Podsumowanie API: Pobiera pojedynczy atrybut po ID.
  • get_attribute_groupPobierz jedną grupę atrybutów po jej ID. Podsumowanie API: Pobiera grupę atrybutów po ID.
  • get_by_appPobierz jedną przez aplikację po jej ID. Wyniki są paginowane. Podsumowanie API: Pobiera listę wszystkich webhooków dla tej organizacji i konkretnej aplikacji.
  • get_by_namePobierz jedną przez nazwę po nazwie. Podsumowanie API: Pobiera grupę atrybutów po nazwie.
  • get_contactPobiera jeden kontakt według `contact_id`.
  • get_conversationPobierz jedną rozmowę za pomocą `message_id` (ID rozmowy), wraz z kontaktem, projektem i statusem.
  • get_current_userPobiera połączonego użytkownika i konto LiveSwitch.
  • get_documentPobierz jeden dokument po jego ID. Podsumowanie API: Pobiera dokument po ID.
  • get_document_2Pobierz jeden dokument po ID projektu. Podsumowanie API: Pobiera pliki po ID projektu.
  • get_document_3Pobierz jeden dokument po ID rozmowy. Podsumowanie API: Pobiera snapshoty po ID rozmowy.
  • get_document_4Pobierz jeden dokument po ID rozmowy. Podsumowanie API: Pobiera pliki po ID rozmowy.
  • get_document_getPobierz jeden dokument po ID projektu. Podsumowanie API: Pobiera snapshoty po ID projektu.
  • get_entity_attributePobierz atrybut jednej jednostki według typu. Wyniki są paginowane. Podsumowanie API: Pobieranie wszystkich EntityAttributes dla podanego EntityType.
  • get_entity_attribute_by_entityPobierz atrybut jednej jednostki za pomocą ID jednostki. Wyniki są paginowane. Podsumowanie API: Pozwala uzyskać wszystkie EntityAttributes dla konkretnego EntityType oraz konkretnej instancji Entity.
  • get_entity_attribute_getPobiera jeden atrybut encji na podstawie identyfikatora atrybutu encji. Podsumowanie API: Odczytuje konkretny EntityAttribute dla danego typu encji na podstawie identyfikatora.
  • get_formPobierz formularz według jego ID. Podsumowanie API: Pobieranie formularza według ID.
  • get_projectPobierz jeden projekt za pomocą `project_id`, wraz z adresem, statusem, kontaktami i tagami.
  • get_recordingPobierz jedno nagranie za pomocą `recording_id`, w tym link do odtwarzania.
  • get_reportPobiera jeden raport AI (Spark) na podstawie `spark_id` wraz z wygenerowaną treścią.
  • get_submissionPobiera jedno zgłoszenie na podstawie identyfikatora zgłoszenia. Podsumowanie API: Pobiera zgłoszenie formularza na podstawie identyfikatora.
  • get_webhookPobierz jeden webhook według jego ID. Podsumowanie API: Pobieranie webhooka według ID.
  • list_accountsWyświetla konta. Opcjonalne filtry: where lub order. Wyniki są stronicowane. Podsumowanie API: Pobiera listę kont.
  • list_attribute_groupsWyświetla grupy atrybutów. Opcjonalne filtry: where lub order. Wyniki są stronicowane. Podsumowanie API: Pobiera listę grup atrybutów.
  • list_attributesWyświetla atrybuty. Opcjonalne filtry: where, order lub nazwa grupy atrybutów. Wyniki są stronicowane. Podsumowanie API: Pobiera listę atrybutów.
  • list_contactsWyświetla kontakty; filtruj za pomocą `where`, sortuj za pomocą `order`, stronicuj za pomocą `page` i `limit`.
  • list_conversation_documentsWyświetla dokumenty, zdjęcia i pliki zarejestrowane w rozmowie na podstawie `message_id` (identyfikatora rozmowy).
  • list_conversation_recordingsWyświetla nagrania rozmowy na podstawie `message_id` (identyfikatora rozmowy).
  • list_conversation_reportsWyświetla raporty AI (Sparki) wygenerowane dla rozmowy na podstawie `conversation_id`.
  • list_conversationsWyświetla rozmowy wideo; filtruj za pomocą `where`, sortuj za pomocą `order`, stronicuj za pomocą `page` i `limit`.
  • list_guided_instructionsWyświetla instrukcje poradnika. Opcjonalne filtry: where, order lub type. Wyniki są stronicowane.
  • list_project_documentsWyświetla dokumenty i multimedia zarejestrowane w całym projekcie na podstawie `project_id`.
  • list_project_recordingsWyświetla nagrania w projekcie na podstawie `project_id`.
  • list_project_reportsWyświetla raporty AI (Sparki) wygenerowane dla projektu na podstawie `project_id`.
  • list_projectsWyświetla projekty, filtrowane według `status`, `contact_id` lub `external_id`; stronicuj za pomocą `page` i `limit`.
  • list_report_templatesWyświetla dostępne szablony raportów AI (Spark); ustaw `installed`, aby zobaczyć tylko te dodane do Twojego konta.
  • list_settingsWyświetla ustawienia. Podsumowanie API: Pobiera ustawienia aktualnie zalogowanej organizacji.
  • list_tagsPrzygotuj listę tagów używanych w rozmowach i projektach.
  • list_webhooksPrzygotuj listę webhooków. Opcjonalne filtry: where lub order. Wyniki są paginowane. Podsumowanie API: Pobiera listę wszystkich webhooków dla tej organizacji.
  • update_attributeZmienia daneAktualizuje istniejący atrybut wskazany przez identyfikator atrybutu. Podsumowanie API: Aktualizuje atrybut.
  • update_attribute_groupZmienia daneZaktualizuj istniejącą grupę atrybutów zidentyfikowaną przez id grupy atrybutów. Podsumowanie API: Zaktualizuje grupę atrybutów.
  • update_contactZmienia daneZaktualizuj imię, adres e-mail lub numer telefonu kontaktu za pomocą `contact_id`.
  • update_conversationZmienia daneAktualizuje nazwę, notatki, tagi, kontakt, projekt lub przypisanego użytkownika rozmowy na podstawie `message_id`.
  • update_entity_attributeZmienia daneAktualizuje istniejący atrybut encji wskazany przez typ encji. Podsumowanie API: Create an EntityAttribute for a given Entity.
  • update_projectZmienia daneZaktualizuj nazwę, adres, status, tagi lub kontakty projektu za pomocą `project_id`.
  • update_sms_enabledsUsuwaAktualizuje istniejące ustawienie sms enabled. Zmieniane są tylko przekazane pola. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Aktualizuje ustawienie SMS enabled dla aktualnie zalogowanej organizacji.
  • update_tagZmienia daneZaktualizuj istniejący tag zidentyfikowany przez id tagu. Podsumowanie API: Zaktualizuje tag. Obsługuje częściowe aktualizacje.
  • update_webhookUsuwaAktualizuje istniejący webhook wskazany przez identyfikator webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Aktualizuje webhook.

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

    Utwórz bezpłatne konto PipMCP i wybierz LiveSwitch z listy aplikacji.

  2. 2

    Wklej klucz

    Stwórz własną aplikację LiveSwitch, wklej jej client ID i client secret, a następnie zaloguj się do LiveSwitch raz. LiveSwitch wydaje aplikacje deweloperskie na e-mail: napisz do [email protected] z tematem "Create a developer app", podaj nazwę aplikacji, cel oraz swój kontakt i poproś o callback URL https://pipmcp.com/oauth/callback.

  3. 3

    Dodaj link do swojego asystenta AI

    Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:

    1. Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
    2. Wklej swój link jako adres URL zdalnego serwera MCP.
    3. Włącz konektor w menu + na czacie.

Pytania

Co może AI w LiveSwitch?

Może czytać kontakty, rozmowy, nagrania, dokumenty rozmów i projektów, projekty, tagi, raporty Spark oraz szablony raportów. Może tworzyć i aktualizować kontakty, rozmowy i projekty, wysyłać zaproszenia wideo przez SMS lub e-mail oraz generować raporty Spark dla rozmowy lub projektu.

Czy AI widzi moje dane uwierzytelniające LiveSwitch?

Nie. Twoje dane uwierzytelniające LiveSwitch są szyfrowane w spoczynku i nigdy nie są wyświetlane AI. Po zapisaniu ich nie są wyświetlane ponownie, nawet Tobie. AI widzi tylko wyniki narzędzi, które wywołuje.

Czy mogę kontrolować, na co AI ma pozwolenie?

Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od samego odczytu. Utworzenie rozmowy z powiadomieniem wysyła kontaktowi prawdziwy SMS lub e-mail, dlatego może wymagać Twojej zgody przed wykonaniem. Każde wywołanie narzędzia jest rejestrowane.

Czy działa z ChatGPT?

Tak. W ChatGPT przejdź do Settings › Apps & Connectors › Advanced i włącz Developer mode, a następnie dodaj swój link PipMCP. Developer mode wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Settings › Connectors › Add custom connector), Cursorze i innych klientach MCP.

Ile to kosztuje?

LiveSwitch połączy się za pomocą OAuth, a połączenia OAuth wymagają planu PipMCP Pro lub wyższego. PipMCP ma również darmowy plan bez karty kredytowej, ale nie obejmuje tego połączenia. Płatne plany naliczane są za wykonane zadania. Potrzebujesz również własnego konta LiveSwitch.

Dlaczego potrzebuję własnej aplikacji LiveSwitch?

LiveSwitch łączy się przez OAuth, a aplikacje deweloperskie przydziela e-mailem. Piszesz na adres [email protected] z tematem „Create a developer app” i prosisz o adres zwrotny (callback URL) https://pipmcp.com/oauth/callback. Gdy otrzymasz client ID i client secret, wklejasz je do PipMCP i raz logujesz się na swoje konto LiveSwitch.

Pozwól swojej AI działać w LiveSwitch już dziś.

Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.

Połącz LiveSwitch za darmo

PipMCP nie jest powiązany z LiveSwitch. Nazwy produktów są znakami towarowymi ich właścicieli.