Integracja · Usługi terenowe
Połącz Claude i ChatGPT z Fergus
Zapytaj swoje AI, które wyceny czekają na odpowiedź, ile do tej pory kosztowało zlecenie, albo poproś o zapisanie nowego zapytania w Fergus. Może przeszukiwać zlecenia, klientów, obiekty, wyceny, faktury, zadania i wpisy czasu pracy, tworzyć zlecenia, wyceny, klientów i obiekty oraz planować wydarzenia w kalendarzu. Prace biurowe w Twojej firmie usługowej załatwisz z poziomu czatu, bez klikania po liście zleceń.
Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.
Spróbuj zapytać
“Ile do tej pory kosztowało zlecenie remontu łazienki przy 12 Harbour Road i ile już zafakturowano?”
AI znajduje zadanie i czyta jego podsumowanie finansowe z kosztami, opłatami i kwotami faktur.
“Zapisz zapytanie od Karen Smith: przeciekający zasobnik ciepłej wody, zgłoszenie telefoniczne.”
Tworzy zapytanie z nazwiskiem, źródłem i opisem oraz ewentualnymi danymi kontaktowymi, które podasz.
“Jakie faktury klientów są płatne w tym tygodniu?”
Przeszukuje faktury według zakresu terminów płatności i wyświetla klienta, numer faktury, kwotę i status.
Co może robić Twoja AI
Zadania i oferty
Przeszukuj i odczytuj zlecenia, etapy i wyceny, twórz zlecenia i wyceny z sekcjami pozycji, oznaczaj wyceny jako zaakceptowane i odczytuj podsumowanie finansowe zlecenia.
Klienci, lokalizacje i zapytania
Wyszukiwanie, tworzenie i aktualizacja klientów, tworzenie i wyszukiwanie lokalizacji oraz kontaktów, a także logowanie i wyszukiwanie przychodzących zapytań.
Harmonogramowanie, zadania i faktury
Wyświetlaj i twórz wydarzenia w kalendarzu, twórz, aktualizuj i kończ zadania, wyświetlaj wpisy czasu pracy i przeszukuj faktury klientów.
“Utwórz zlecenie z wyceną dla Oak Street Cafe na wymianę oświetlenia w kuchni.”
Znajduje ono klienta i lokalizację oraz tworzy zadanie typu Oferta z tytułem i opisem.
“Przypisz Mike'a do zlecenia przy Harbour Road w czwartek od 8 do 12.”
Wyszukuje identyfikator użytkownika Mike'a i planuje w tym terminie wydarzenie w kalendarzu przypisane do zlecenia.
“Ile godzin zespół zalogował w zleceniu 1287 w zeszłym tygodniu?”
Wyświetla wpisy czasu pracy dla tego numeru zlecenia i zakresu dat, z podziałem na użytkowników.
Narzędzia dla Fergus: 92
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.
accept_quoteWidoczne dla innychOznacz ofertę jako przyjętą przez `quote_id`, rejestrując, kto ją przyjął (`accepted_by`) oraz opcjonalnie które sekcje.add_noteZmienia daneDodaj notatkę (`text`) do zapisu, takiego jak zadanie lub klient, podając `entity_name` i `entity_id`.archive_siteWidoczne dla innychArchiwizuje obiekt (identyfikator obiektu). Ma skutki widoczne poza tym systemem.cancel_phaseUsuwaUnieważnia etap (identyfikator etapu zlecenia). Działanie destrukcyjne; może wymagać zatwierdzenia.cancel_quoteUsuwaAnuluj ofertę (id oferty). Działanie zniszczające; może wymagać zatwierdzenia.complete_taskWidoczne dla innychOznaczenie zadania jako wykonane po `task_id`.create_calendar_eventZmienia daneUmów wydarzenie kalendarzowe z `event_title`, `event_type`, `start_time` i `end_time`, opcjonalnie dla użytkownika i zadania.create_contactZmienia daneUtwórz nowy kontakt. Wymagane: imię lub typ kontaktu. Najpierw wyszukaj kontakty, aby uniknąć duplikatów.create_customerZmienia daneUtwórz klienta z `customer_full_name` oraz `main_contact` (imię, opcjonalnie nazwisko, firma, elementy kontaktowe), plus opcjonalne adresy fizyczne i pocztowe.create_disconnectZmienia daneUtwórz nowe rozłączenie. Wymagane: token odświeżania, id klienta lub tajny klucz klienta.create_documentZmienia daneUtwórz nowy dokument. Najpierw wyszukaj dokumenty, aby uniknąć duplikatów.create_enquiryZmienia daneZarejestruj nowe zapytanie z `name`, `source` i `description`, plus opcjonalny e-mail, telefon i adres.create_jobZmienia daneTworzy zlecenie z `job_type` (Quote, Estimate lub Charge Up), tytułem, opisem, klientem i obiektem. Ustaw `is_draft`, aby zachować je jako wersję roboczą.create_phase_invoiceZmienia daneUtwórz nową fakturę dla etapu. Najpierw wyszukaj faktury, aby uniknąć duplikatów.create_phase_stock_on_handZmienia daneUtwórz nowy stan magazynowy dla etapu. Wymagane: treść. Najpierw wyszukaj stany magazynowe, aby uniknąć duplikatów.create_project_holdZmienia daneTworzy nowe wstrzymanie dla projektu. Wymagane: data wstrzymania do lub notatki.create_project_phaseZmienia daneUtwórz nowy etap dla projektu. Wymagane: tytuł lub opis. Najpierw wyszukaj etapy, aby uniknąć duplikatów.create_project_resumeZmienia daneUtwórz nowe wznowienie projektu.create_quoteZmienia daneTworzy wycenę w zleceniu według `job_id` z `title`, `due_days` (od 7 do 180) i `sections` pozycji.create_quote_2Zmienia daneUtwórz nową ofertę dla oferty. Najpierw wyszukaj oferty, aby uniknąć duplikatów.create_siteZmienia daneUtwórz lokalizację zadania z `site_address` oraz `default_contact`, plus opcjonalną nazwę i kontakt do faktur.create_taskZmienia daneUtwórz zadanie z `description`, opcjonalnym `due_date`, zadaniem i przypisanymi pracownikami.delete_calendar_eventUsuwaTrwale usuwa wydarzenie w kalendarzu na podstawie identyfikatora wydarzenia. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_customerUsuwaTrwale usuń klienta według customer id. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_documentUsuwaTrwale usuwa dokument na podstawie identyfikatora dokumentu. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_phase_stock_on_handUsuwaTrwale usuwa stan magazynowy na podstawie identyfikatora stanu magazynowego. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_taskUsuwaTrwale usuwa zadanie według identyfikatora zadania. Działanie destrukcyjne; może wymagać zatwierdzenia.download_documentPobierz dokument dla dokumentu.get_calendar_eventPobierz jedno wydarzenie kalendarzowe przez id wydarzenia kalendarzowego.get_contactPobiera jeden kontakt na podstawie identyfikatora kontaktu.get_current_userPobiera dane własnego połączonego użytkownika Fergus. Służy do potwierdzenia, do kogo należy to konto.get_customerPobierz jednego klienta za pomocą `customer_id`, z głównym kontaktem i adresami.get_enquiryPobiera jedno zapytanie na podstawie identyfikatora zapytania.get_favouritePobierz jedno ulubione przez id sekcji.get_invoicePobiera jedną fakturę klienta według `invoice_id`, z kwotami i statusem.get_jobPobierz jedno zadanie za pomocą `project_id` (ID zadania), z klientem, lokalizacją, statusem i opisem.get_job_financial_summaryPobierz podsumowanie finansowe zadania (koszty, opłaty, kwoty faktury) za pomocą `job_id`.get_pricebookPobiera jeden cennik na podstawie identyfikatora cennika.get_pricebook_productPobiera jeden produkt cennika na podstawie identyfikatora produktu.get_pricing_tierPobierz jedną warstwę cennikową przez id warstwy cennikowej.get_project_phasePobiera jeden etap projektu na podstawie identyfikatora etapu zlecenia.get_project_quotePobierz jedną ofertę dla projektu przez id oferty.get_quotePobierz jedną ofertę za pomocą `quote_id`, z sekcjami, pozycjami i sumami.get_quote_getPobierz jedną ofertę przez guid.get_sitePobierz jeden obiekt przez id obiektu.get_taskPobierz jedno zadanie przez id zadania.get_userPobierz jednego użytkownika po identyfikatorze użytkownika.list_calendar_eventsLista wydarzeń kalendarzowych (zaplanowane prace i spotkania), filtrowana według daty, użytkownika, zadania lub typu wydarzenia.list_companiesWypisz firmy.list_job_phasesLista faz zadania po `job_id`, opcjonalnie filtrowana według statusu.list_phase_financial_summariesWypisz podsumowania finansowe dla etapu.list_pricebook_productsWyświetla produkty cennika. Opcjonalne filtry: kolejność sortowania lub kursor strony. Wyniki są stronicowane.list_pricing_tiersWypisz warstwy cennikowe. Opcjonalne filtry: kolejność sortowania, wskaźnik strony lub pole sortowania. Wyniki są paginowane.list_time_entriesLista wpisów czasu pracowników, filtrowana według zakresu dat, numeru zadania, fazy lub użytkownika.list_usersLista lub wyszukiwanie użytkowników pracowników po imieniu, statusie lub typie użytkownika. Użyj do znalezienia ID użytkownika dla zadań i wydarzeń kalendarzowych.reject_quoteWidoczne dla innychOdrzuć ofertę (id oferty). Ma skutki widoczne poza tym systemem.restore_siteZmienia danePrzywróć obiekt (id obiektu).search_contactsSzukanie kontaktów po tekście, typie, kliencie lub miejscu.search_customersSzukanie klientów po `filter_search_text`. Użyj tego, aby znaleźć ID klienta.search_documentsWyszukuje dokumenty według kolejności sortowania, kursora strony, typu encji, identyfikatora encji, wyszukiwanej frazy lub filtra typu MIME. Użyj tego, aby znaleźć istniejące dokumenty przed utworzeniem nowego. Wyniki są stronicowane.search_enquiriesSzukanie przychodzących zapytań (leadów) po tekście, źródle lub statusie.search_favouritesWyszukaj ulubione przez kolejność sortowania, wskaźnik strony, filtr nazwy sekcji, pole sortowania, reprezentację lub filtr tekstu wyszukiwania. Użyj tego do znalezienia istniejących ulubionych przed utworzeniem nowego ulubionego. Wyniki są paginowane.search_invoicesSzukanie faktur klientów według klienta, zadania, numeru faktury lub zakresu daty płatności.search_jobsSzukanie zadań po tekście, numerze zadania, statusie, typie, kliencie lub miejscu. Użyj tego, aby znaleźć ID zadania.search_messagesWyszukuje wiadomości według kolejności sortowania, kursora strony, pola sortowania, filtra identyfikatora encji, filtra nazwy encji lub filtra identyfikatora autora. Użyj tego, aby znaleźć istniejące wiadomości przed utworzeniem nowej. Wyniki są stronicowane.search_phase_stock_on_handsWyszukuje stany magazynowe etapu według kolejności sortowania, kursora strony, pola sortowania, filtra tekstu wyszukiwania, daty ostatniej modyfikacji lub daty wprowadzenia. Użyj tego, aby znaleźć istniejące stany magazynowe przed utworzeniem nowego. Wyniki są stronicowane.search_pricebooksZmienia daneSzukaj ksiąg cenowych według kolejności lub kursora strony. Użyj do znalezienia istniejących ksiąg cenowych przed utworzeniem nowej.search_pricebooks_getSzukaj ksiąg cenowych według kolejności, kursora strony, pola sortowania lub nazwy dostawcy. Użyj do znalezienia istniejących ksiąg cenowych przed utworzeniem nowej. Wyniki są paginowane.search_project_quotesWyszukuje wyceny projektu według kolejności sortowania, kursora strony, uwzględnienia nadrzędnych pozycji połączonych, filtra statusu lub pola sortowania. Użyj tego, aby znaleźć istniejące wyceny przed utworzeniem nowej. Wyniki są stronicowane.search_quotesLista ofert na wszystkie zadania, filtrowana według statusu lub dat stworzenia i modyfikacji.search_sitesSzukanie miejsc pracy zadań po tekście, nazwie miejsca, mieście lub kodzie pocztowym. Użyj tego, aby znaleźć ID miejsca.search_stock_on_handsWyszukuje stany magazynowe według kolejności sortowania, kursora strony, pola sortowania, filtra tekstu wyszukiwania, daty ostatniej modyfikacji lub daty wprowadzenia. Użyj tego, aby znaleźć istniejące stany magazynowe przed utworzeniem nowego. Wyniki są stronicowane.search_stock_usedsSzukaj zużycia magazynowego według daty od lub kursora strony. Użyj do znalezienia istniejącego zużycia magazynowego przed utworzeniem nowego.search_tasksLista zadań, filtrowana według daty terminu, przypisanego pracownika, zadania, przeterminowanych lub statusu.submit_phaseWidoczne dla innychOtwórz ponownie fazę (ID fazy zadania). Ma skutki widoczne poza tym systemem.submit_projectWidoczne dla innychZakończ projekt (ID zadania). Ma skutki widoczne poza tym systemem.submit_quoteWidoczne dla innychOpublikuj ofertę (ID oferty). Ma skutki widoczne poza tym systemem.submit_quote_mark_as_sentWidoczne dla innychOznacz jako wysłaną ofertę (ID oferty). Ma skutki widoczne poza tym systemem.submit_quote_mark_as_viewedWidoczne dla innychOznacz jako przeczytaną ofertę (ID oferty). Ma skutki widoczne poza tym systemem.submit_task_reopenWidoczne dla innychOtwórz ponownie zadanie (ID zadania). Ma skutki widoczne poza tym systemem.update_calendar_eventZmienia daneAktualizuje istniejące wydarzenie w kalendarzu wskazane przez identyfikator wydarzenia.update_contactZmienia daneAktualizuje istniejący kontakt wskazany przez identyfikator kontaktu.update_customerZmienia daneAktualizacja nazwy, głównego kontaktu i adresów klienta po `customer_id`. Wysyłaj pełne `main_contact` i `customer_full_name`.update_messageZmienia daneZaktualizuj istniejącą wiadomość zidentyfikowaną przez ID wiadomości. Zmienione są tylko pola, które przekazałeś.update_phase_stock_on_handZmienia daneAktualizuje istniejący stan magazynowy wskazany przez identyfikator stanu magazynowego. Zmieniane są tylko przekazane pola.update_projectZmienia daneAktualizuje istniejący projekt wskazany przez identyfikator projektu.update_project_phaseZmienia daneZaktualizuj istniejącą fazę zidentyfikowaną przez ID fazy zadania.update_project_quoteZmienia daneZaktualizuj istniejącą ofertę zidentyfikowaną przez ID oferty.update_siteZmienia daneZaktualizuj istniejące miejsce zidentyfikowane przez ID miejsca. Zmienione są tylko pola, które przekazałeś.update_taskZmienia daneAktualizacja opisu, daty terminu lub przypisanych pracowników zadania po `task_id`.update_userZmienia daneZaktualizuj istniejącego użytkownika zidentyfikowanego przez ID użytkownika. Zmienione są tylko pola, które przekazałeś.update_versionZmienia daneZaktualizuj istniejącą wersję zidentyfikowaną przez numer wersji.
Konfiguracja w trzech krokach
- 1
Wybierz aplikację
Utwórz bezpłatne konto PipMCP i wybierz Fergus z listy aplikacji.
- 2
Wklej klucz
Wklej osobisty token dostępu Fergus (Personal Access Token). W Fergus przejdź do Settings > Integrations, wybierz Fergus API i kliknij Generate PAT. Może go utworzyć tylko użytkownik typu Admin lub Full, a każdy użytkownik może mieć naraz jeden aktywny token.
- 3
Dodaj link do swojego asystenta AI
Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:
- Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
- Wklej swój link jako adres URL zdalnego serwera MCP.
- Włącz konektor w menu + na czacie.
Pytania
Co może AI robić w Fergus?
AI może odczytywać zlecenia, etapy zleceń, wyceny, klientów, kontakty, obiekty, zapytania, faktury, zadania, wpisy czasu pracy, wydarzenia w kalendarzu, użytkowników i podsumowanie finansowe zlecenia. Może tworzyć zlecenia, wyceny, klientów, obiekty, zapytania, zadania, notatki i wydarzenia w kalendarzu, aktualizować klientów i zadania, kończyć zadania oraz oznaczać wyceny jako zaakceptowane, jeśli włączysz te narzędzia.
Czy AI widzi mój token Fergus?
Nie. Twój osobisty token dostępu do Fergusa jest szyfrowany w spoczynku i nigdy nie jest wyświetlany AI. Po zapisaniu nie jest on pokazywany ponownie, nawet Tobie. AI widzi tylko wyniki narzędzi, które wywołuje.
Czy mogę kontrolować, co może robić AI?
Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od samego odczytu. Zaakceptowanie wyceny i zakończenie zadania zmieniają status Twojej pracy i 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 także w Claude (Settings › Connectors › Add custom connector), Cursorze i innych klientach MCP.
Ile to kosztuje?
PipMCP ma darmowy plan bez wymaganej karty kredytowej. Płatne plany są naliczane za wykonane zadania. Potrzebujesz również własnego konta Fergusa.
Kto w moim zespole może utworzyć token Fergus?
Osobisty token dostępu (Personal Access Token) mogą wygenerować tylko użytkownicy Admin i Full w Fergus, w Settings > Integrations > Fergus API. Każdy użytkownik może mieć naraz jeden aktywny token. Jeśli Twoje konto w Fergus nie jest typu Admin ani Full, poproś o to kogoś z zespołu, kto ma takie uprawnienia.
Pozwól swojej AI działać w Fergus już dziś.
Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.
Połącz Fergus za darmoPipMCP nie jest powiązany z Fergus. Nazwy produktów są znakami towarowymi ich właścicieli.






