Integracja · Kadry i płace
Połącz Claude i ChatGPT z Working Timer
Zapytaj AI, kto jest teraz w pracy lub ile godzin ktoś przepracował w zeszłym miesiącu, albo poproś o uzupełnienie pominiętej zmiany w Working Timer. AI może rejestrować rozpoczęcie i zakończenie pracy dla profili, rozpoczynać i kończyć przerwy, tworzyć i poprawiać wpisy czasu pracy oraz zarządzać projektami i aktywnościami. Może też odczytywać wnioski dotyczące urlopów, dni chorobowych i nadgodzin oraz je akceptować lub odrzucać.
Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.
Spróbuj zapytać
“Czy Anna jest obecnie na zmianie?”
AI znajduje profil Anny i odczytuje stan jej licznika: czy działa, ile czasu upłynęło i jaki jest status przerwy.
“Ile godzin pracował Jonas w sierpniu?”
Pobiera miesięczne podsumowanie czasu pracy dla jego profilu.
“Dodaj Mikkelowi wpis za wczoraj: od 8:00 do 16:00 z 30 minutami przerwy, w projekcie Harbor.”
Znajduje profil i projekt, tworząc zapis o pracy z czasem wejścia, czasem wyjścia, minutami przerwy i projektem.
Co może robić Twoja AI
Zegar czasu pracy
Rejestruj rozpoczęcie i zakończenie pracy dla profili, rozpoczynaj lub kończ przerwy i sprawdzaj stan licznika dowolnego pracownika.
Zapisy o pracy i raporty
Wyświetlaj, twórz, aktualizuj i usuwaj wpisy czasu pracy, pobieraj miesięczne podsumowania i generuj raporty pracy za wybrany okres.
Projekty, aktywności i zgłoszenia
Twórz i aktualizuj projekty i aktywności, wyszukuj klientów i firmy oraz akceptuj, odrzucaj lub anuluj wnioski dotyczące urlopów, dni chorobowych i nadgodzin.
“Jakie zgłoszenia urlopowe czekają?”
Wyświetla wnioski typu vacation i pokazuje, kto wnioskował o jakie terminy.
“Zaakceptuj wniosek urlopowy Sary i dodaj notatkę, że zastępstwo jest zapewnione.”
Ustawia stan wniosku na zaakceptowany i dodaje Twój komentarz. Sara widzi decyzję.
“Stwórz raport o pracy dla Petera na pierwszą połowę września.”
Generuje raport o pracy dla jego profilu na podany okres ze zsumowanymi godzinami i danymi o pracy.
Narzędzia dla Working Timer: 71
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.
attach_documentZmienia danePowiąż dokument z encją według jej identyfikatora. Podsumowanie API: Dołącz zewnętrzny link do encji.create_activityZmienia daneUtwórz aktywność z `name`, nowym identyfikatorem GUID jako `id` oraz `company_id` wskazującym firmę, do której należy (znajdź ją za pomocą search_companies). Ustaw `is_global`, aby udostępnić aktywność we wszystkich projektach.create_bulkWidoczne dla innychUtwórz nową operację zbiorczą. Wymagane: template, start date lub end date. Ma skutki widoczne poza tym systemem. Podsumowanie API: Dodaj zbiorczo wpisy czasu pracy dla zakresu dat na podstawie wpisu wzorcowego. Tworzy jeden wpis czasu pracy na każdy kwalifikujący się dzień (domyślnie dni od poniedziałku do piątku).create_counter_toggleZmienia daneUtwórz nową operację przełączenia licznika. Podsumowanie API: Przełącz rejestrację pracy — zarejestruj rozpoczęcie pracy, jeśli licznik jest zatrzymany, lub zakończenie pracy, jeśli licznik działa.create_messageZmienia daneStworzenie nowej wiadomości. Wymagane: treść, rok, miesiąc, dzień lub ID profilu. Podsumowanie API: Stworzenie lub aktualizacja notatki dla konkretnego profilu i daty. Jeśli notatka już istnieje dla podanej daty, jej treść jest zastępowana.create_profileZmienia daneStworzenie nowego profilu. Wymagane: ID lub imię. Najpierw wyszukaj profile, aby uniknąć duplikatów. Podsumowanie API: Stworzenie nowego profilu dla uwierzytelnionego konta. Jeśli ProfileGuid nie jest podany lub jest pusty, generowany jest automatycznie nowy GUID.create_projectZmienia daneUtwórz projekt z `name` i nowym GUID jako `id`; opcjonalnie `customer_id`, `budget`, `start_date`, `deadline` oraz `description`. Najpierw wyszukaj, aby uniknąć duplikatów.create_work_recordZmienia daneZapisz zapis pracy dla profilu (`profile_id` wymagany) na datę podaną jako `year`, `month`, `day`. Czas to minuty od północy w `clock_in`/`clock_out` (540 = 9:00); dodaj `break_minutes`, `project_id`, `activity_id`, `note` lub `record_type` (np. urlop).create_work_record_customfieldZmienia daneUtwórz nowe pole niestandardowe dla wpisu czasu pracy. Wymagane: value. Podsumowanie API: Utwórz lub zaktualizuj pole niestandardowe we wpisie czasu pracy. Jeśli pole z tym samym identyfikatorem nadrzędnego pola niestandardowego już istnieje, zostaje zaktualizowane; w przeciwnym razie…create_work_requestZmienia daneUtwórz wniosek pracowniczy dla profilu (`profile_id`) z `request_type` (vacation, sickDay, overtime, dayOff i inne) oraz `records` zawierającym znaczniki czasu rozpoczęcia i zakończenia w milisekundach Unix.create_work_request_messageZmienia daneUtwórz nową wiadomość do wniosku pracowniczego. Wymagane: text. Podsumowanie API: Dodaj komentarz do wniosku pracowniczego. Limit komentarza wynosi 2000 znaków.delete_documentUsuwaTrwale usuń dokument według identyfikatora pliku. Działanie nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Usuń załącznik.delete_messageUsuwaTrwale usuń wiadomość według dnia. Działanie nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Usuń notatkę dla określonego profilu i daty.delete_profileUsuwaTrwale usuń profil według jego identyfikatora. Działanie nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Usuń profil według jego identyfikatora GUID. Powiązane wpisy czasu pracy nie są usuwane.delete_projectUsuwaTrwale usuń projekt według jego identyfikatora. Działanie nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Usuń projekt według jego identyfikatora GUID. Wpisy czasu pracy odwołujące się do tego projektu nie są usuwane.delete_taskUsuwaTrwale usuń zadanie według jego identyfikatora. Działanie nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Usuń aktywność według jej identyfikatora GUID. Wpisy czasu pracy odwołujące się do tej aktywności nie są usuwane.delete_work_recordUsuwaTrwałe usunięcie zapisu pracy przez `guid`. Nie można tego cofnąć.delete_work_record_customfieldUsuwaTrwale usuń pole niestandardowe według identyfikatora pola. Działanie nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Usuń pole niestandardowe z wpisu czasu pracy według identyfikatora GUID pola.find_custom_fields_by_display_nameWyszukaj pola niestandardowe według search lub typu encji. Użyj tego narzędzia, aby znaleźć istniejące pola niestandardowe przed utworzeniem nowego. Wyniki są podzielone na strony. Podsumowanie API: Znajdź pola niestandardowe według wyświetlanej nazwy.generate_work_reportZmienia daneGenerowanie raportu o pracy dla profilu (`profile_id`) od `period_start` do `period_end`, ze zsumowanymi godzinami i danymi o pracy.get_a_single_attachment_by_its_file_idPobierz jeden dokument za pomocą ID pliku. Podsumowanie API: Pobierz pojedynczy załącznik za pomocą jego ID pliku.get_auth_statusPobierz bieżący stan uwierzytelniania. Podsumowanie API: Pobierz bieżący stan konta, w tym stan uwierzytelniania, poziom subskrypcji, dzienne i miesięczne wykorzystanie API, limity oraz liczbę aktywnych kluczy API…get_by_profilePobierz jeden wpis na podstawie ID profilu. Wyniki są paginowane. Podsumowanie API: Pobierz wszystkie zapisy pracy dla konkretnego profilu, posortowane według daty malejąco.get_by_rangePobierz jeden wpis na podstawie zakresu i ID profilu. Podsumowanie API: Pobierz wszystkie notatki dla profilu w określonym zakresie dat, posortowane według daty rosnąco.get_companyPobierz jedną firmę według jej identyfikatora. Wyniki są podzielone na strony. Podsumowanie API: Pobierz wszystkie aktywności należące do określonej firmy, uporządkowane rosnąco według nazwy.get_company_2Pobierz jedną firmę według jej identyfikatora. Wyniki są podzielone na strony. Podsumowanie API: Pobierz wszystkie projekty należące do określonej firmy, uporządkowane rosnąco według nazwy.get_company_getPobierz jedną firmę według jej identyfikatora. Wyniki są podzielone na strony. Podsumowanie API: Pobierz wszystkie profile należące do określonej firmy, uporządkowane rosnąco według nazwy.get_customerPobierz jednego klienta według jego identyfikatora. Wyniki są podzielone na strony. Podsumowanie API: Pobierz wszystkie projekty przypisane do określonego klienta, uporządkowane rosnąco według nazwy.get_documentPobierz jeden dokument według identyfikatora encji. Podsumowanie API: Wyświetl wszystkie załączniki dla określonej encji (workrecord, profile lub project).get_downloadPobierz jeden plik do pobrania według identyfikatora pliku. Podsumowanie API: Pobierz załączony plik. W przypadku załączników będących linkami następuje przekierowanie na zewnętrzny adres URL.get_messagePobierz jedną wiadomość na dzień. Podsumowanie API: Pobierz notatkę dla konkretnego profilu i daty.get_monthly_summaryPobierz podsumowanie przepracowanych godzin dla profilu (`profile_id`) za okres określony przez `year` i `month`, zawierające tylko sumy.get_profilePobierz jeden profil pracownika za pomocą `profile_id`, w tym harmonogram pracy, stawkę godzinową i ustawienia urlopu.get_projectPobierz jeden projekt za pomocą `project_id`, w tym klienta, budżet, daty i opis.get_project_2Pobierz jeden projekt na podstawie ID projektu. Wyniki są paginowane. Podsumowanie API: Pobierz wszystkie zapisy pracy przypisane do konkretnego projektu, posortowane według daty malejąco.get_project_getPobierz jeden projekt według roku obrotowego. Wyniki są podzielone na strony. Podsumowanie API: Pobierz wszystkie projekty dla określonego roku obrotowego, uporządkowane rosnąco według nazwy.get_taskPobierz jedno zadanie na podstawie ID zadania. Podsumowanie API: Pobierz pojedynczą aktywność według jej unikalnego GUID.get_task_getPobierz jedno zadanie na podstawie ID aktywności. Wyniki są paginowane. Podsumowanie API: Pobierz wszystkie zapisy pracy przypisane do konkretnej aktywności, posortowane według daty malejąco.get_timer_statusPobierz stan rejestratora czasu pracy dla profilu według `profile_id`: czy licznik działa, ile czasu upłynęło i jaki jest status przerwy.get_work_recordPobierz jeden zapis pracy za pomocą `guid`, w tym godziny wejścia/wyjścia, przerwy, projekt, aktywność i pola niestandardowe.get_work_requestPobierz jeden wniosek pracowniczy według `guid`, wraz z jego typem, datami i stanem.list_activitiesWyświetl wszystkie aktywności (kategorie zadań używane w zapisach pracy), posortowane alfabetycznie.list_profilesWyświetl wszystkie profile pracowników w Twoim koncie, posortowane alfabetycznie. Użyj `page` i `limit` do przełączania stron.list_projectsWyświetl wszystkie projekty, posortowane alfabetycznie. Ustaw `include_archived`, aby również wyświetlać archiwizowane projekty.list_quotaWyświetl limit. Podsumowanie API: Pobierz bieżące wykorzystanie limitu przestrzeni dyskowej dla uwierzytelnionego konta.list_testsWyświetl testy. Podsumowanie API: Waliduj klucz API dla Zapier i innych integracji.list_usagesWyświetl dane o wykorzystaniu. Opcjonalne filtry: days. Podsumowanie API: Pobierz szczegółową historię dziennego wykorzystania API dla uwierzytelnionego konta. Zwraca liczbę żądań i znaczniki czasu dla każdego dnia oraz łączne sumy.list_work_record_customfieldsWyświetl pola niestandardowe dla zapisu pracy. Podsumowanie API: Pobierz wszystkie pola niestandardowe przypisane do konkretnego zapisu pracy.list_work_recordsWyświetl zapisy pracy dla całego konta, najnowsze najpierw, opcjonalnie między `from_date` a `to_date` (daty ISO).list_work_records_by_dateWyświetl zapisy pracy między `from_date` a `to_date`, opcjonalnie dla jednego pracownika z `profile_id`.list_work_request_messagesWyświetl wiadomości dla zgłoszenia pracy. Podsumowanie API: Pobierz wszystkie komentarze do zgłoszenia pracy, posortowane rosnąco według daty utworzenia.list_work_requestsWyświetl zgłoszenia pracy (urlop, dzień choroby, nadgodziny i podobne), najnowsze najpierw, filtrowane przez `state` lub `type`.punch_inZmienia daneZarejestruj rozpoczęcie pracy dla profilu według `profile_id`, uruchamiając jego licznik czasu pracy.punch_outZmienia daneZarejestruj zakończenie pracy dla profilu według `profile_id`, zatrzymując licznik i tworząc wpis czasu pracy za czas, który upłynął.search_activitiesSzukaj aktywności po nazwie lub zewnętrznym ID za pomocą `search_term`. Użyj tego do znalezienia ID aktywności.search_companiesWyświetl lub wyszukaj swoje firmy po nazwie, adresie e-mail, mieście, numerze telefonu lub NIP z `search`. Użyj tego do znalezienia `company_id`, które jest potrzebne przy tworzeniu aktywności.search_custom_fieldsWyszukaj pola niestandardowe według search lub typu encji. Użyj tego narzędzia, aby znaleźć istniejące pola niestandardowe przed utworzeniem nowego. Wyniki są podzielone na strony. Podsumowanie API: Znajdź pola niestandardowe według wyświetlanej nazwy.search_customersWyświetl lub wyszukaj klientów po nazwie, zewnętrznym ID lub opisie z `search`.search_documentsWyszukaj dokumenty według search. Użyj tego narzędzia, aby znaleźć istniejące dokumenty przed utworzeniem nowego. Wyniki są podzielone na strony. Podsumowanie API: Wyświetl wszystkie załączniki dla uwierzytelnionego konta.search_entity_idsWyszukaj identyfikatory encji według typu encji lub search. Użyj tego narzędzia, aby znaleźć istniejące identyfikatory encji przed utworzeniem nowego. Wyniki są podzielone na strony. Podsumowanie API: Wyszukaj encje i zwróć tylko ich wyświetlaną nazwę, publiczny identyfikator i typ encji.search_entity_ids_getWyszukaj identyfikatory encji według typu encji lub search. Użyj tego narzędzia, aby znaleźć istniejące identyfikatory encji przed utworzeniem nowego. Wyniki są podzielone na strony. Podsumowanie API: Wyszukaj encje i zwróć tylko ich wyświetlaną nazwę, publiczny identyfikator i typ encji.search_profilesSzukaj profili pracowników po imieniu lub zewnętrznym ID za pomocą `search_term`. Użyj tego do znalezienia ID profilu.search_projectsSzukaj projektów po nazwie lub zewnętrznym ID za pomocą `search_term`. Użyj tego do znalezienia ID projektu.set_work_request_stateWidoczne dla innychZaakceptuj, odrzuć lub anuluj wniosek pracowniczy według `guid`, używając `state` oraz opcjonalnego `comment`. Pracownik widzi decyzję.toggle_breakZmienia daneRozpocznij lub zakończ przerwę dla profilu z rozpoczętą pracą według `profile_id`. Czas przerwy jest odejmowany od czasu pracy.update_documentZmienia daneZaktualizuj istniejący dokument wskazany przez identyfikator pliku. Podsumowanie API: Zmień nazwę załącznika.update_profileZmienia daneZaktualizuj istniejący profil oznaczony przez id profilu. Zmienione są tylko pola, które przekazałeś. Podsumowanie API: Częściowa aktualizacja istniejącego profilu według jego GUID. Zmienione są tylko dostarczone pola; pominięte pola pozostają bez zmian.update_projectZmienia daneZaktualizuj projekt za pomocą `project_id`: nazwa, klient, budżet, daty, opis lub stan archiwizacji. Zmieniane są tylko pola, które przekazałeś.update_taskZmienia daneZaktualizuj istniejące zadanie oznaczone przez id zadania. Zmienione są tylko pola, które przekazałeś. Podsumowanie API: Częściowa aktualizacja istniejącej aktywności według jej GUID. Zmienione są tylko dostarczone pola; pominięte pola pozostają bez zmian.update_work_recordZmienia daneZaktualizuj zapis pracy za pomocą `guid`: godziny, przerwy, projekt, aktywność, notatka lub flagi. Zmieniane są tylko pola, które przekazałeś.upload_documentZmienia danePrześlij dokument dla encji wskazanej identyfikatorem. Podsumowanie API: Prześlij plik jako załącznik do encji. Maksymalny rozmiar pliku wynosi 25 MB. Dozwolona jest większość typów plików (dokumenty, obrazy, filmy, archiwa).
Konfiguracja w trzech krokach
- 1
Wybierz aplikację
Utwórz bezpłatne konto PipMCP i wybierz Working Timer z listy aplikacji.
- 2
Wklej klucz
Wklej klucz API Working Timer (zaczyna się od wt_ak_). Potrzebujesz aktywnego planu Working Timer Public API lub okresu próbnego. Zaloguj się na api.workingtimer.com, otwórz API Keys w API Dashboard, kliknij New Key, nadaj kluczowi nazwę i kliknij Create. Klucz jest wyświetlany tylko raz.
- 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 w Working Timer?
AI może odczytywać i wyszukiwać profile, projekty, aktywności, klientów, firmy, wpisy czasu pracy i wnioski pracownicze, a także sprawdzać stan licznika i miesięczne podsumowania. Może rejestrować rozpoczęcie i zakończenie pracy dla profili, włączać i wyłączać przerwy, tworzyć i aktualizować wpisy czasu pracy oraz projekty, tworzyć aktywności i wnioski pracownicze, generować raporty pracy, ustawiać stan wniosku pracowniczego i usuwać wpisy czasu pracy.
Czy AI widzi mój klucz API Working Timer?
Nie. Klucz API Working Timer jest szyfrowany w spoczynku i nigdy nie jest wyświetlany AI. Po zapisaniu nie jest on widoczny ponownie, nawet dla Ciebie. AI widzi tylko wyniki narzędzi, które wywołuje.
Czy mogę kontrolować, co może robić AI?
Tak. Wybierasz, które narzędzia są włączone, więc możesz zacząć od samego odczytu godzin. Usunięcie wpisu czasu pracy jest trwałe, a zaakceptowanie lub odrzucenie wniosku jest widoczne dla pracownika. Obie czynności mogą wymagać Twojego zatwierdzenia przed wykonaniem. Każde wywołanie narzędzia jest rejestrowane.
Czy działa z ChatGPT?
Tak. W ChatGPT przejdź do Ustawienia › Aplikacje i łączniki › Zaawansowane i włącz tryb deweloperski, a następnie dodaj swój link PipMCP. Tryb deweloperski wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Ustawienia › Łączniki › Dodaj niestandardowy łącznik), Cursor i innych klientach MCP.
Ile to kosztuje?
PipMCP oferuje bezpłatny plan, który nie wymaga karty kredytowej. W płatnych planach opłaty są naliczane za ukończone zadanie. Potrzebujesz też własnego konta Working Timer z aktywnym planem Public API lub okresem próbnym.
Jak znaleźć ID profilu pracownika?
Nie musisz. Wystarczy podać imię lub nazwę, a AI wyszuka profile według nazwy lub zewnętrznego identyfikatora, aby znaleźć identyfikator profilu. Następnie użyje go do rejestrowania rozpoczęcia pracy, wpisów czasu pracy lub raportów. Tak samo działa to w przypadku projektów i aktywności.
Powiązane integracje
Pozwól swojej AI działać w Working Timer już dziś.
Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.
Połącz Working Timer za darmoPipMCP nie jest powiązany z Working Timer. Nazwy produktów są znakami towarowymi ich właścicieli.






