Przejdź do treści

Integracja · CRM i sprzedaż

Połącz Claude i ChatGPT ze Streak

Zapytaj swoją AI, które deale są na danym etapie, co ostatnio działo się w boxie, albo poproś o zalogowanie rozmowy w Streak. AI może przeszukiwać pipeline'y, boxy, kontakty i organizacje, czytać oś czasu, komentarze i zadania boxa oraz tworzyć boxy, kontakty, zadania i komentarze. Może też przenieść box na nowy etap i ustawiać wartości pól niestandardowych.

Połącz Streak za darmo

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

Spróbuj zapytać

  • “Które deale są na etapie Negotiation w naszym pipeline'ie Sales?”

    AI znajduje pipeline i jego etapy, a potem wyświetla boxy na tym etapie.

  • “Co ostatnio działo się z dealem Nordic Foods?”

    Wyszukuje box i czyta jego oś czasu: e-maile, komentarze i zmiany etapów.

  • “Zaloguj 30-minutową rozmowę z Anną z Nordic Foods: chce poprawioną ofertę.”

    Dodaje do boxa log rozmowy z godziną rozpoczęcia, czasem trwania i Twoimi notatkami.

Co może robić Twoja AI

Pipeline'y i boxy

Wyświetlaj pipeline'y, etapy i boxy, przeszukuj je, twórz boxy, przenoś je między etapami i ustawiaj pola niestandardowe.

Kontakty i organizacje

Twórz, odczytuj i aktualizuj kontakty oraz organizacje i łącz je z boxami.

Zadania, komentarze i spotkania

Czytaj oś czasu boxa, dodawaj komentarze, loguj spotkania i rozmowy oraz twórz, aktualizuj lub usuwaj zadania.

  • “Przenieś Acme do Closed Won i ustaw wartość deala na 45 000.”

    Przenosi box na nowy etap i ustawia wartość w polu niestandardowym pipeline'u.

  • “Przypomnij mi, żebym w przyszły wtorek skontaktował się z Acme.”

    Tworzy w boxie zadanie z treścią i terminem, przypisane do Ciebie.

  • “Dodaj lead dla Baltic Bikes z kontaktem [email protected].”

    Tworzy kontakt w Twoim zespole, tworzy box w pipeline'ie i łączy z nim kontakt.

Narzędzia dla Streak: 80

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_box_commentZmienia daneDodaje komentarz do boxa na podstawie `box_key` z tekstem w `message`.
  • create_batchWidoczne dla innychTworzy nową partię. Ma skutki widoczne poza tym systemem. Podsumowanie API: Get multiple boxes.
  • create_boxZmienia daneTworzy box w pipeline'ie na podstawie `pipeline_key` z `name`, opcjonalnymi `stage_key` i `notes`.
  • create_contactZmienia daneTworzy kontakt w zespole na podstawie `team_key` z `email_addresses` i opcjonalnymi `given_name`, `family_name`, `title`, `phone_numbers` oraz `addresses`. Ustaw `get_if_existing`, aby zwrócić pasujący kontakt zamiast duplikatu.
  • create_documentZmienia daneTworzy nowy dokument. Podsumowanie API: Add file(s) to box.
  • create_taskZmienia daneTworzy zadanie w boxie: podaj klucz boxa zarówno w `box_key`, jak i `key`, `text` zadania, opcjonalny `due_date` (milisekundy od epoki) oraz osoby przypisane przez e-mail.
  • create_team_companyZmienia daneTworzy nową firmę dla zespołu. Podsumowanie API: Check for existing organizations.
  • create_webhookUsuwaTworzy nowy webhook. Wymagane: zdarzenie lub docelowy adres url. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Create a webhook.
  • delete_boxUsuwaTrwale usuwa box na podstawie klucza boxa. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_companyUsuwaTrwale usuwa firmę na podstawie klucza firmy. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete an organization.
  • delete_contactUsuwaTrwale usuwa kontakt na podstawie klucza kontaktu. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_meetingUsuwaTrwale usuwa spotkanie na podstawie klucza spotkania. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_messageUsuwaTrwale usuwa wiadomość na podstawie klucza wiadomości. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a comment.
  • delete_pipelineUsuwaTrwale usuwa pipeline na podstawie klucza pipeline'u. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_pipeline_fieldUsuwaTrwale usuń pole na podstawie klucza pola. Akcja destrukcyjna; może wymagać zatwierdzenia.
  • delete_pipeline_stageUsuwaTrwale usuwa etap na podstawie klucza etapu. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_snippetUsuwaTrwale usuwa snippet na podstawie klucza snippetu. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_taskUsuwaTrwale usuwa zadanie na podstawie `task_key`.
  • delete_threadUsuwaTrwale usuwa wątek na podstawie klucza wątku. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove a thread.
  • delete_webhookUsuwaTrwale usuwa webhook na podstawie klucza webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • get_boxPobiera jeden box na podstawie `box_key`, w tym jego nazwę, etap, notatki, wartości pól, kontakty i osoby przypisane.
  • get_box_fieldPobiera jedno pole boxa na podstawie klucza pola. Podsumowanie API: Get a field value.
  • get_box_timelinePobiera oś czasu aktywności boxa na podstawie `box_key` (e-maile, komentarze, zmiany etapów), od najnowszych lub najstarszych z `direction`.
  • get_contactPobiera jeden kontakt na podstawie `contact_key`.
  • get_current_userPobiera użytkownika Streak połączonego z tym kluczem API (imię i nazwisko, e-mail, klucz użytkownika).
  • get_documentPobiera jeden dokument na podstawie klucza dokumentu. Podsumowanie API: Get specific file.
  • get_messagePobiera jedną wiadomość na podstawie klucza wiadomości. Podsumowanie API: Get a comment.
  • get_organizationPobiera jedną organizację (firmę) na podstawie `company_key`.
  • get_pipelinePobiera jeden pipeline na podstawie `pipeline_key`, w tym jego etapy i pola niestandardowe.
  • get_pipeline_fieldPobiera jedno pole pipeline'u na podstawie klucza pola. Podsumowanie API: Get a field.
  • get_pipeline_stagePobiera jeden etap pipeline'u na podstawie klucza etapu. Podsumowanie API: Get a stage.
  • get_snippetPobiera jeden snippet na podstawie klucza snippetu. Podsumowanie API: Get a snippet.
  • get_taskPobiera jedno zadanie na podstawie klucza zadania. Podsumowanie API: Get a task.
  • get_teamPobiera jeden zespół na podstawie klucza zespołu. Podsumowanie API: Get a team.
  • get_threadPobiera jeden wątek na podstawie klucza wątku. Podsumowanie API: Get a specific thread.
  • get_userPobiera jednego użytkownika na podstawie klucza użytkownika. Podsumowanie API: Get User.
  • get_webhookPobiera jeden webhook na podstawie klucza webhooka. Podsumowanie API: Get a webhook by key.
  • list_all_organization_fieldsWyświetla pola. Podsumowanie API: List all organization fields.
  • list_box_commentsWyświetla komentarze w boxie na podstawie `box_key`.
  • list_box_documentsWyświetla dokumenty boxa. Podsumowanie API: Get files in a box.
  • list_box_field_valuesWyświetla wszystkie wartości pól niestandardowych boxa na podstawie `box_key`.
  • list_box_meetingsWyświetla notatki ze spotkań i logi rozmów w boxie na podstawie `box_key`.
  • list_box_newsfeedsWyświetla newsfeedy boxa. Opcjonalne filtry: poziom szczegółowości. Podsumowanie API: Newsfeed for boxes.
  • list_box_tasksWyświetla zadania w boxie na podstawie `box_key`.
  • list_box_threadsWyświetla wątki boxa. Podsumowanie API: Get threads in a box.
  • list_boxesWyświetla boxy (deale, leady itp.) w pipeline'ie na podstawie `pipeline_key`, opcjonalnie tylko w `stage_key`, z `limit` i `page`.
  • list_document_contentsWyświetla zawartość dokumentu. Podsumowanie API: Get file contents.
  • list_fieldsWyświetla pola. Podsumowanie API: List all contact fields.
  • list_newsfeedsWyświetla newsfeedy. Opcjonalne filtry: poziom szczegółowości. Podsumowanie API: Newsfeed for all pipelines.
  • list_pipeline_fieldsWyświetla pola niestandardowe pipeline'u na podstawie `pipeline_key`, z kluczami i typami pól. Potrzebne do odczytu lub ustawiania wartości pól boxa.
  • list_pipeline_newsfeedsWyświetla newsfeedy pipeline'u. Opcjonalne filtry: poziom szczegółowości. Podsumowanie API: Newsfeed for pipelines.
  • list_pipeline_webhooksWyświetla webhooki pipeline'u. Podsumowanie API: Get all pipeline-based webhooks.
  • list_pipelinesWyświetla wszystkie dostępne dla Ciebie pipeline'y wraz z ich kluczami, etapami i polami.
  • list_snippetsWyświetla snippety. Podsumowanie API: Get all snippets.
  • list_stagesWyświetla etapy pipeline'u na podstawie `pipeline_key`, wraz z kluczami i nazwami etapów.
  • list_team_webhooksWyświetla webhooki zespołu. Podsumowanie API: Get all team-based webhooks.
  • list_teamsWyświetla Twoje zespoły Streak. Kontakty i organizacje należą do zespołu, więc użyj tego, aby uzyskać `team_key`.
  • log_meetingZmienia daneLoguje notatkę ze spotkania lub rozmowę w boxie na podstawie `box_key` z `meeting_type` (MEETING_NOTES lub CALL_LOG), `start_timestamp`, opcjonalnym `duration` w milisekundach i `notes`.
  • move_boxes_to_a_different_pipeline_batchWidoczne dla innychTworzy nową partię. Wymagane: json. Ma skutki widoczne poza tym systemem. Podsumowanie API: Move boxes to a different pipeline (batch).
  • searchPrzeszukuje boxy, kontakty i organizacje według tekstu `query`, opcjonalnie ograniczając do `pipeline_key` lub `stage_key`.
  • search_namesWyszukuje nazwy według klucza pipeline'u lub klucza etapu. Użyj tego, aby znaleźć istniejące nazwy przed utworzeniem nowej. Podsumowanie API: Searching for a box by name.
  • set_box_fieldZmienia daneUstawia jedną wartość pola niestandardowego w boxie na podstawie `box_key` i `field_key` na `value`.
  • update_boxZmienia daneAktualizuje box na podstawie `box_key`: `name`, `notes`, `stage_key` (przeniesienie etapu), `fields` (JSON z kluczem pola i wartością), powiązane `contacts` lub `organizations`. Przekazanie `contacts` zastępuje całą listę.
  • update_box_threadsUsuwaAktualizuje istniejący wątek zidentyfikowany kluczem boxa. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Put an email in a box.
  • update_company_fieldZmienia daneAktualizuje istniejące pole zidentyfikowane kluczem pola. Podsumowanie API: Update organization field value.
  • update_contactZmienia daneAktualizuje kontakt na podstawie `contact_key`: imiona i nazwiska, stanowisko, adresy e-mail, numery telefonów lub adresy.
  • update_contact_fieldZmienia daneAktualizuje istniejące pole zidentyfikowane kluczem pola. Podsumowanie API: Update contact field value.
  • update_meetingZmienia daneAktualizuje istniejące spotkanie zidentyfikowane kluczem spotkania. Podsumowanie API: Update a meeting.
  • update_messageZmienia daneAktualizuje istniejącą wiadomość zidentyfikowaną kluczem wiadomości. Podsumowanie API: Update a comment.
  • update_organizationZmienia daneAktualizuje organizację na podstawie `company_key`: `name`, `domains`, `industry`, `phone_numbers`, `addresses` lub `employee_count`.
  • update_pipelineZmienia daneAktualizuje istniejący pipeline zidentyfikowany kluczem pipeline'u. Podsumowanie API: Update a pipeline.
  • update_pipeline_fieldZmienia daneAktualizuje istniejące pole zidentyfikowane kluczem pola. Podsumowanie API: Update a field.
  • update_pipeline_fieldsWidoczne dla innychAktualizuje istniejące pole zidentyfikowane kluczem pipeline'u. Ma skutki widoczne poza tym systemem. Podsumowanie API: Create a field.
  • update_pipeline_stageZmienia daneAktualizuje istniejący etap zidentyfikowany kluczem etapu. Podsumowanie API: Update a stage.
  • update_pipeline_stagesWidoczne dla innychAktualizuje istniejący etap zidentyfikowany kluczem pipeline'u. Ma skutki widoczne poza tym systemem. Podsumowanie API: Create a stage.
  • update_pipelinesWidoczne dla innychAktualizuje istniejący pipeline. Ma skutki widoczne poza tym systemem. Podsumowanie API: Create a pipeline.
  • update_snippetZmienia daneAktualizuje istniejący snippet zidentyfikowany kluczem snippetu. Podsumowanie API: Update a snippet.
  • update_snippetsWidoczne dla innychAktualizuje istniejący snippet. Ma skutki widoczne poza tym systemem. Podsumowanie API: Create a snippet.
  • update_taskZmienia daneAktualizuje zadanie na podstawie `task_key`: `text`, `due_date`, `status` (DONE lub NOT_DONE) lub osoby przypisane.
  • update_webhookUsuwaAktualizuje istniejący webhook zidentyfikowany kluczem webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Update a webhook.

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

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

  2. 2

    Wklej klucz

    Wklej swój klucz API Streak i zostaw puste pole hasła. W Gmailu kliknij ikonę Streak na prawym pasku bocznym i wybierz Integrations. W sekcji Streak API kliknij Create New Key i skopiuj klucz.

  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 AI może robić w Streak?

AI może odczytywać pipeline'y, etapy, pola, boxy, kontakty, organizacje, zespoły, komentarze, zadania, notatki ze spotkań i osie czasu boxów oraz przeszukiwać boxy, kontakty i organizacje. Może tworzyć boxy, kontakty, zadania i komentarze, logować spotkania i rozmowy oraz aktualizować boxy, wartości pól, kontakty, organizacje i zadania. Może też usunąć zadanie, jeśli włączysz to narzędzie.

Czy AI widzi mój klucz API Streak?

Nie. Twój klucz API Streak jest szyfrowany w spoczynku i nigdy nie jest pokazywany AI. Po zapisaniu nie jest już wyświetlany, nawet Tobie. AI widzi tylko wyniki wywołanych przez siebie narzędzi.

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

Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od trybu tylko do odczytu. Usunięcie zadania jest trwałe, a aktualizacja boxa z nową listą kontaktów zastępuje starą. Takie działania mogą 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?

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

Dlaczego zostawiam pole hasła puste?

Streak identyfikuje Cię wyłącznie po kluczu API i nie używa hasła. Wklej klucz utworzony w sekcji Integrations w Streak i zostaw pole hasła puste.

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

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

Połącz Streak za darmo

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