Przejdź do treści

Integracja · Komunikacja

Połącz Claude i ChatGPT z GAIL

Zapytaj swoją AI, jak idzie kampania GAIL, kim jest dany kontakt albo co padło w rozmowie. Może czytać raporty kampanii, wyniki dla poszczególnych kontaktów, konwersacje i transkrypcje rozmów oraz zarządzać kontaktami i listami kontaktów. Może też tworzyć, uruchamiać i zatrzymywać kampanie oraz wysyłać SMS-y, a jeśli chcesz, za Twoją zgodą.

Połącz GAIL za darmo

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

Spróbuj zapytać

  • “Jak postępuje kampania reaktywacji wiosennej?”

    AI znajduje kampanię i czyta jej raport wydajności oraz wyniki na poziomie kontaktu.

  • “Pokaż mi transkrypty z rozmów z wczorajszego dnia w kampanii 318.”

    Wyświetla rozmowy i wiadomości tekstowe kampanii razem z transkrypcjami.

  • “Dodaj Marię Lopez, +14155551234, do listy Open House.”

    Najpierw szuka kontaktu, tworzy go, jeśli brakuje, i dodaje go do listy kontaktów.

Co może robić Twoja AI

Kampanie i wyniki

Wyświetlaj, twórz, aktualizuj, uruchamiaj i zatrzymuj kampanie AI z rozmowami telefonicznymi i SMS-ami oraz czytaj raporty, wyniki dla poszczególnych kontaktów i punkty kontaktu.

Kontakty i listy

Szukanie, tworzenie i aktualizowanie kontaktów oraz dodawanie lub usuwanie ich z list kontaktów.

Rozmowy i rozmowy telefoniczne

Przeszukuj konwersacje, czytaj wiadomości i transkrypcje, wyświetlaj ostatnie rozmowy i pobieraj linki do nagrań rozmów.

  • “Wyślij mi nagranie ostatniej rozmowy z Tom Reedem.”

    Znajduje rozmowę wśród ostatnich i zwraca link do nagrania.

  • “Przerwij kampanię follow-up Q3 od razu.”

    Zatrzymuje bieżącą kampanię, więc nie wychodzą już żadne rozmowy ani wiadomości.

  • “Wyślij +14155551234 informację o przesunięciu spotkania na 15:00.”

    Wysyła SMS od razu. Wysłany tekst nie może zostać cofnięty.

Narzędzia dla GAIL: 83

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.

  • add_contact_to_campaignZmienia daneDodaje jeden kontakt (`contact_id`) do kampanii (`campaign_id`). Jeśli kampania jest uruchomiona, kontakt może otrzymać połączenie lub SMS.
  • add_contacts_to_listZmienia daneDodaj istniejące kontakty (`contact_ids`) do listy kontaktów (`contact_list_id`).
  • archive_campaignWidoczne dla innychArchiwizuje kampanię (identyfikator kampanii). Ma skutki widoczne poza tym systemem. Podsumowanie API: Archiwizuje kampanię. Zarchiwizowane kampanie są ukryte w domyślnych widokach, ale można je przywrócić.
  • archive_contactWidoczne dla innychZarchiwizuj kontakt (id listy kontaktów). Ma skutki widoczne poza tym systemem. Podsumowanie API: Zarchiwizuj listę kontaktów, usuwając ją z aktywnego użytkowania. Zarchiwizowane listy kontaktów można przywrócić później.
  • archive_contact_archiveWidoczne dla innychZarchiwizuj kontakt (id kontaktu). Ma skutki widoczne poza tym systemem. Podsumowanie API: Zarchiwizuj kontakt, usuwając go z aktywnego użytkowania. Zarchiwizowane kontakty można przywrócić później.
  • archive_redialing_ruleWidoczne dla innychArchiwizuje regułę ponownego wybierania (identyfikator reguły ponownego wybierania). Ma skutki widoczne poza tym systemem. Podsumowanie API: Archiwizuje regułę ponownego wybierania. Zarchiwizowane reguły są ukryte w domyślnych widokach, ale można je przywrócić.
  • archive_scriptWidoczne dla innychZarchiwizuj skrypt (id skryptu). Ma skutki widoczne poza tym systemem. Podsumowanie API: Zarchiwizuj skrypt. Zarchiwizowane skrypty są ukryte w widokach domyślnych, ale można je przywrócić.
  • archive_sequenceWidoczne dla innychZarchiwizuj sekwencję (id sekwencji). Ma skutki widoczne poza tym systemem. Podsumowanie API: Zarchiwizuj sekwencję. Zarchiwizowane sekwencje są usuwane z aktywnych kampanii i ukryte w widokach domyślnych.
  • archive_ticketWidoczne dla innychArchiwizuje zgłoszenie (identyfikator przypadku użycia). Ma skutki widoczne poza tym systemem. Podsumowanie API: Archiwizuje przypadek użycia. Archiwizacja przypadku użycia usunie również jego powiązania ze wszystkimi skryptami telefonicznymi.
  • create_blasterZmienia daneTworzy nowy blaster. Wymagane: message. Podsumowanie API: Tworzy nowy skrypt blastera do automatycznych rozgłoszeń głosowych.
  • create_bulkWidoczne dla innychTworzy nową operację zbiorczą. Wymagane: items. Ma skutki widoczne poza tym systemem. Podsumowanie API: Rozpoczyna wiele połączeń wychodzących zbiorczo.
  • create_bulk_addWidoczne dla innychTworzy nowe zbiorcze dodawanie. Ma skutki widoczne poza tym systemem. Podsumowanie API: Dodaje wiele kontaktów do kampanii zbiorczo.
  • create_bulk_archiveWidoczne dla innychTworzy nową zbiorczą archiwizację. Ma skutki widoczne poza tym systemem. Podsumowanie API: Archiwizuje wiele kontaktów w jednym żądaniu. Odpowiedź zachowuje kolejność danych wejściowych, w tym duplikaty.
  • create_callZmienia daneTworzy nowe połączenie. Wymagane: pre recorded lub to. Podsumowanie API: Rozpoczyna pojedyncze połączenie wychodzące.
  • create_campaignZmienia daneTworzy kampanię z nazwą, opisem oraz identyfikatorami sekwencji, list kontaktów i reguł ponownego wybierania do użycia. Nie rozpocznie się, dopóki jej nie uruchomisz.
  • create_contactZmienia daneTworzy kontakt z polami first_name, last_name, business_name, phone_numbers, emails oraz opcjonalnie additional_data. Najpierw wyszukaj, aby uniknąć duplikatów.
  • create_contact_listZmienia daneUtwórz nową listę kontaktów z `name` i `description`.
  • create_multiple_contacts_in_a_single_requestWidoczne dla innychTworzy nowe zbiorcze dodawanie. Ma skutki widoczne poza tym systemem. Podsumowanie API: Tworzy wiele kontaktów w jednym żądaniu.
  • create_phoneZmienia daneTworzy nowy telefon. Wymagane: agent name, greeting, goodbye lub faqs. Podsumowanie API: Tworzy nowy skrypt telefoniczny do rozmów opartych na AI.
  • create_redialing_ruleZmienia daneTworzy nową regułę ponownego wybierania.
  • create_sequenceZmienia daneStwórz nową sekwencję.
  • create_textZmienia daneTworzy nowy tekst. Podsumowanie API: Tworzy nowy skrypt tekstowy/SMS do automatycznych wiadomości.
  • create_ticketZmienia daneTworzy nowe zgłoszenie. Podsumowanie API: Tworzy nowy przypadek użycia.
  • create_webhookUsuwaTworzy nowy webhook. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Rejestruje nowy webhook dla typu zdarzenia. Gdy wystąpi wskazane zdarzenie, na podany adres URL zostanie wysłane żądanie POST.
  • delete_contact_allUsuwaTrwale usuwa kontakt według identyfikatora listy kontaktów. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usuwa listę kontaktów wraz ze wszystkimi jej kontaktami. Operacja archiwizuje wszystkie kontakty z listy strona po stronie, a następnie archiwizuje samą listę.
  • delete_scriptUsuwaTrwale usuwa skrypt według identyfikatora pola. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usuwa pole wyodrębniania danych ze skryptu telefonicznego.
  • delete_webhooksPrzenosi środkiTrwale usuwa webhook. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Usuwa rejestrację webhooka. Webhook nie będzie już otrzymywać powiadomień o wskazanym zdarzeniu.
  • get_a_specific_script_by_idPobierz jeden skrypt przez ID skryptu. Podsumowanie API: Pobierz konkretny skrypt za pomocą ID.
  • get_by_sequencePobiera jedną pozycję według sekwencji na podstawie identyfikatora sekwencji. Podsumowanie API: Pobiera wszystkie kampanie, które używają określonej sekwencji.
  • get_call_recording_urlPobierz link do nagrania rozmowy przez `call_id`.
  • get_campaignPobierz jedną kampanię przez `campaign_id`, w tym jej sekwencje, listy kontaktów i zasady ponownego zadzwania.
  • get_campaign_reportPobierz raport wydajności dla kampanii przez `campaign_id`.
  • get_campaign_touchpointPobiera jeden punkt kontaktu kampanii według identyfikatora punktu kontaktu. Podsumowanie API: Pobiera określony punkt kontaktu według identyfikatora.
  • get_contactPobiera jeden kontakt według `contact_id`, wraz z imionami i nazwiskami, numerami telefonów, adresami e-mail i danymi niestandardowymi.
  • get_contact_listPobiera jedną listę kontaktów według `contact_id` (identyfikatora listy kontaktów).
  • get_conversationPobierz jedną rozmowę za pomocą `message_id` (ID rozmowy).
  • get_organizationPobierz szczegóły połączonej organizacji GAIL.
  • get_redialing_rulePobiera jedną regułę ponownego wybierania według identyfikatora reguły ponownego wybierania. Podsumowanie API: Pobiera określoną regułę ponownego wybierania według identyfikatora.
  • get_scriptPobierz jeden skrypt przez ID skryptu. Podsumowanie API: Pobierz wszystkie pola ekstrakcji danych skonfigurowane dla skryptu telefonicznego.
  • get_sequencePobierz jedną sekwencję przez ID sekwencji. Podsumowanie API: Pobierz konkretną sekwencję za pomocą ID.
  • get_textPobierz jeden tekst przez ID skryptu. Podsumowanie API: Pobierz konkretny skrypt SMS/tekstu za pomocą ID.
  • get_ticketPobiera jedno zgłoszenie według identyfikatora zgłoszenia. Podsumowanie API: Pobiera określony przypadek użycia według identyfikatora.
  • list_call_recordingsWyświetla nagrania rozmowy. Podsumowanie API: Pobiera nagranie rozmowy jako plik audio.
  • list_campaign_resultsWyświetla wyniki dla poszczególnych kontaktów kampanii według `campaign_id`; stronicuj za pomocą `limit` i `cursor`.
  • list_campaign_touchpointsWyświetla rozmowy i wiadomości tekstowe wykonane w kampanii według `campaign_id`; ustaw `include_transcripts`, aby dołączyć transkrypcje rozmów.
  • list_campaignsWyświetla wszystkie kampanie AI z rozmowami i SMS-ami wraz z ich statusem.
  • list_contact_fieldsPrzedstawia dostępne pola niestandardowych zmiennych na kontaktach do użycia w additional_data i skryptach.
  • list_contact_list_membersWyświetla kontakty z jednej listy kontaktów według `contact_list_id`.
  • list_contact_listsWyświetla listy kontaktów; ustaw `include_contact_count`, aby zobaczyć, ile kontaktów zawiera każda z nich.
  • list_conversation_messagesWyświetla wiadomości w konwersacji według `conversation_id`; stronicuj za pomocą `limit` i `cursor`.
  • list_phone_ticketsWyświetla zgłoszenia dla telefonu. Podsumowanie API: Pobiera przypadki użycia powiązane ze skryptem telefonicznym.
  • list_recent_callsWyświetla najnowsze rozmowy; ustaw `limit`, aby określić ich liczbę.
  • list_redialing_rulesLista reguł ponownego połączenia. Opcjonalne filtry: status. Podsumowanie API: Lista wszystkich reguł ponownego połączenia z opcjonalnym filtrowaniem według statusu.
  • list_scriptsWyświetla skrypty rozmów i wiadomości AI, opcjonalnie filtrowane według `status` i `direction`.
  • list_sequencesWyświetla sekwencje kontaktu (harmonogramy rozmów i SMS-ów używane przez kampanie), opcjonalnie filtrowane według `status`.
  • list_textsWyświetla teksty. Opcjonalne filtry: status. Podsumowanie API: Wyświetla wszystkie skrypty tekstowe/SMS.
  • list_ticketsWyświetla zgłoszenia. Opcjonalne filtry: status. Podsumowanie API: Wyświetla wszystkie przypadki użycia z opcjonalnym filtrowaniem według statusu.
  • remove_contacts_from_listZmienia daneUsuwa kontakty (`contact_ids`) z listy kontaktów (`contact_list_id`). Same kontakty pozostają zachowane.
  • restore_campaignZmienia danePrzywróć kampanię (ID kampanii). Podsumowanie API: Przywróć archiwizowaną kampanię do aktywnego statusu.
  • restore_contactZmienia danePrzywróć kontakt (ID listy kontaktów). Podsumowanie API: Przywróć archiwizowaną listę kontaktów do aktywnego statusu.
  • restore_redialing_ruleZmienia danePrzywróć regułę ponownego połączenia (ID reguły ponownego połączenia). Podsumowanie API: Przywróć archiwizowaną regułę ponownego połączenia do aktywnego statusu.
  • restore_scriptZmienia danePrzywróć skrypt (ID skryptu). Podsumowanie API: Przywróć archiwizowany skrypt do aktywnego statusu.
  • restore_sequenceZmienia danePrzywróć sekwencję (id sekwencji). Podsumowanie API: Przywróć archiwizowaną sekwencję do aktywnego statusu.
  • restore_ticketZmienia danePrzywróć bilet (id przypadku użycia). Podsumowanie API: Przywróć archiwizowany przypadek użycia do aktywnego statusu.
  • search_contactsSzuka kontaktów według imienia, numeru telefonu lub adresu e-mail przy użyciu `search`; paginuje przy pomocy `limit` i `cursor`. Użyj do znalezienia ID kontaktu.
  • search_conversationsSzuka rozmów według terminu `search`, `type` lub `user_id`; paginuje przy użyciu `limit` i `cursor`.
  • send_scriptWidoczne dla innychWysyła skrypt e-mailem. Ma skutki widoczne poza tym systemem. Podsumowanie API: Tworzy nowy skrypt e-mail do automatycznych kampanii e-mailowych.
  • send_smsWidoczne dla innychWyślij wiadomość SMS `message` do numeru telefonu `to` w formacie E.164 (np. +14155551234). Tekst jest wysyłany natychmiast.
  • start_campaignZmienia daneUruchamia kampanię według `campaign_id`. Rozpoczyna to prawdziwe rozmowy AI i SMS-y do kontaktów kampanii.
  • stop_campaignZmienia daneZatrzymuje trwającą kampanię według `campaign_id`, aby nie były wykonywane kolejne rozmowy ani wysyłane SMS-y.
  • update_blasterZmienia daneZaktualizuj istniejący blaster zidentyfikowany przez id skryptu. Podsumowanie API: Zaktualizuj istniejący skrypt blastera.
  • update_campaignZmienia daneAktualizuje nazwę, opis, sekwencje, listy kontaktów lub reguły ponownego wybierania kampanii według `campaign_id`.
  • update_contactZmienia daneAktualizuje nazwy, nazwę firmy, numery telefonów, adresy e-mail lub additional_data kontaktu przy użyciu `contact_id`.
  • update_contact_2Zmienia daneAktualizuje istniejący kontakt określony przez identyfikator kontaktu. Podsumowanie API: Aktualizuje istniejącą listę kontaktów.
  • update_messageWidoczne dla innychAktualizuje istniejącą wiadomość określoną przez identyfikator skryptu. Ma skutki widoczne poza tym systemem. Podsumowanie API: Aktualizuje istniejący skrypt e-mail.
  • update_orgsWidoczne dla innychAktualizuje istniejącą organizację. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Aktualizuje ustawienia bieżącej organizacji. Zostaną zaktualizowane tylko podane pola; pominięte pola pozostają bez zmian.
  • update_phoneZmienia daneZaktualizuj istniejący telefon zidentyfikowany przez id skryptu. Podsumowanie API: Zaktualizuj istniejący skrypt telefonu.
  • update_phone_ticketsWidoczne dla innychAktualizuje istniejące zgłoszenie określone przez identyfikator skryptu. Ma skutki widoczne poza tym systemem. Podsumowanie API: Aktualizuje powiązania przypadków użycia ze skryptem telefonicznym. Przypadki użycia definiują konkretne scenariusze rozmów, które AI potrafi obsłużyć.
  • update_redialing_ruleZmienia daneAktualizuje istniejącą regułę ponownego wybierania określoną przez identyfikator reguły ponownego wybierania.
  • update_scriptZmienia daneZaktualizuj istniejący skrypt zidentyfikowany przez id skryptu. Podsumowanie API: Dodaj nowe pole ekstrakcji danych do skryptu telefonu.
  • update_sequenceZmienia daneZaktualizuj istniejącą sekwencję zidentyfikowaną przez id sekwencji.
  • update_textZmienia daneAktualizuje istniejący tekst określony przez identyfikator skryptu. Podsumowanie API: Aktualizuje istniejący skrypt tekstowy/SMS.
  • update_ticketZmienia daneAktualizuje istniejące zgłoszenie określone przez identyfikator zgłoszenia. Podsumowanie API: Aktualizuje istniejący przypadek użycia.

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

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

  2. 2

    Wklej klucz

    Wklej klucz API GAIL. W portalu Gail otwórz Ogólne > Integracje > Klucze API i stwórz klucz. Jeśli strona Kluczy API nie jest dostępna na Twoim koncie, poproś zespół Customer Success Gail o włączenie dostępu do API.

  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 zrobić AI w GAIL?

Może czytać kampanie, raporty i wyniki kampanii, punkty styku, kontakty, listy kontaktów, rozmowy, ostatnie rozmowy, nagrania rozmów, skrypty, sekwencje i niestandardowe pola kontaktów. Może tworzyć i aktualizować kontakty, listy kontaktów oraz kampanie, dodawać kontakty do list i kampanii, uruchamiać i zatrzymywać kampanie oraz wysyłać SMS-a.

Czy AI widzi moje dane uwierzytelniające GAIL?

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

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

Tak. Ty wybierasz, jakie narzędzia są włączone, więc możesz zacząć od trybu tylko do odczytu. Uruchomienie kampanii rozpoczyna rzeczywiste rozmowy i wiadomości AI, a wysyłanie SMS-a wychodzi natychmiast, więc oba mogą wymagać Twojej zgody przed uruchomieniem. 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?

PipMCP ma plan darmowy, który nie wymaga karty kredytowej. Plany płatne rozliczane są za każde ukończone zadanie. Potrzebujesz też własnego konta GAIL.

Czy AI może samodzielnie dzwonić do ludzi?

Tylko jeśli na to pozwolisz. Utworzenie kampanii nie uruchamia jej. Rozmowy i SMS-y zaczynają się, gdy zostanie wykonane start_campaign, a to narzędzie możesz wyłączyć lub wymagać dla niego swojej zgody. AI może też zatrzymać trwającą kampanię, aby nie były wykonywane kolejne rozmowy ani wysyłane SMS-y.

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

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

Połącz GAIL za darmo

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