Integracja · Kadry i płace
Połącz Claude i ChatGPT z Humanity
Zapytaj swoją AI, kto jest teraz na zmianie, poproś o utworzenie i publikację zmian na przyszły tydzień albo o złożenie wniosku urlopowego dla pracownika w Humanity. Może odczytywać i zarządzać pracownikami, zmianami, wnioskami urlopowymi i zegarami czasu pracy, rejestrować wejście i wyjście pracowników, pobierać raporty czasu pracy i wysyłać wiadomości wewnętrzne. Pytania o grafik dostajesz rozwiązane bez przeglądania kalendarza.
Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.
Spróbuj zapytać
“Kto teraz pracuje i czy ktoś się spóźnia?”
AI wyświetla listę osób, które są teraz w pracy, i tych, które się spóźniają.
“Utwórz zmianę na stanowisku Bar w sobotę od 18 do 02, potrzebne dwie osoby.”
Znajduje stanowisko i tworzy zmianę. Pozostaje ona nieopublikowana, dopóki jej nie opublikujesz.
“Opublikuj zmiany na przyszły tydzień i poinformuj personel.”
Wymienia zmiany na tydzień i publikuje je z powiadomieniem dla pracowników.
Co może robić Twoja AI
Zmiany i harmonogramy
Wymienia, tworzy, aktualizuje, publikuje i usuwa zmiany; widzi, kto jest w pracy; wymienia stanowiska i lokalizacje oraz przegląda wymiany zmian.
Zegar czasu pracy i ewidencja czasu
Rejestruj wejścia i wyjścia pracowników, odczytuj wpisy zegara czasu pracy i pobieraj zestawienia ewidencji czasu oraz raporty obecności i spóźnień.
Pracownicy, urlopy i wiadomości
Odczytuj, twórz i aktualizuj pracowników, wyświetlaj i twórz wnioski urlopowe oraz odczytuj lub wysyłaj wiadomości wewnętrzne.
“Złóż wniosek o urlop wypoczynkowy dla Lisy od 1 do 5 lipca.”
Znajduje typ urlopu wypoczynkowego i tworzy wniosek urlopowy dla Lisy na te daty.
“Podaj podsumowanie karty pracy z ubiegłego tygodnia.”
Pobiera raport podsumowania karty pracy dla tego zakresu dat, według pracownika.
“Zarejestruj teraz wejście Jonasa.”
Znajduje Jonasa i rejestruje jego wejście z bieżącą godziną.
Narzędzia dla Humanity: 195
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.
approve_availabilityUsuwaZatwierdź dostępność. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Approve availability.approve_availability_approveUsuwaZatwierdź dostępność (użytkownik). Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: PUT Availability Approve.approve_availability_post_availability_approveWidoczne dla innychZatwierdź dostępność (użytkownik). Ma skutki widoczne poza tym systemem. Podsumowanie API: POST Zatwierdź dostępność.approve_rejectWidoczne dla innychZatwierdź odrzucenie (ID serii). Ma skutki widoczne poza tym systemem. Podsumowanie API: Reject series.approve_shiftWidoczne dla innychZatwierdź zmianę (ID zmiany). Ma skutki widoczne poza tym systemem. Podsumowanie API: GET Shift Approve.approve_shift_approveWidoczne dla innychZatwierdź zmianę (ID zmiany). Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Shift Approve.approve_shift_post_shifts_approveWidoczne dla innychZatwierdź zmianę (ID zmiany). Ma skutki widoczne poza tym systemem. Podsumowanie API: POST Shift Approve.clock_inZmienia daneZarejestruj wejście pracownika według `employee_id`, opcjonalnie o podanej `clock_in_time` i `location`.clock_outWidoczne dla innychZarejestruj wyjście pracownika według `employee_id`, opcjonalnie o podanej `clock_out_time`, z notatkami lub napiwkami.create_addclocktimeZmienia daneUtwórz nowy addclocktime. Wymagane: datein lub employee. Podsumowanie API: POST Add clock time.create_addressZmienia daneUtwórz nowy adres. Wymagane: name. Najpierw wyszukaj adresy, aby uniknąć duplikatów. Podsumowanie API: POST Timeclock location.create_address_post_locationZmienia daneStwórz nowy adres. Wymagane: nazwa lub typ. Najpierw wyszukaj adresy, aby uniknąć duplikatów. Podsumowanie API: POST Lokalizacja.create_availabilityZmienia daneStwórz nową dostępność. Wymagane: data rozpoczęcia, data zakończenia lub ID pracowników. Podsumowanie API: Pobierz dostępność w okresie dat.create_breakruleZmienia daneUtwórz nową breakrule. Wymagane: id, break lub paid. Podsumowanie API: POST Position break rules.create_budgetZmienia daneStwórz nowy budżet. Podsumowanie API: POST Budżet.create_createZmienia daneUtwórz nowy create. Wymagane: start datetime, end datetime lub employee id. Podsumowanie API: Create single availability.create_customfieldZmienia daneStwórz nowe pole niestandardowe. Wymagane: nazwa lub typ. Podsumowanie API: POST Pola niestandardowe.create_data_pointZmienia daneStwórz nowy punkt danych. Podsumowanie API: STWÓRZ Punkty danych.create_datapointZmienia daneStwórz nowy punkt danych. Podsumowanie API: STWÓRZ Punkty danych.create_datapoint_post_datapointZmienia daneStwórz nowy punkt danych. Wymagane: wartość, ID typu danych lub okres. Podsumowanie API: POST Punkt danych.create_datatypeZmienia daneStwórz nowy typ danych. Wymagany: nazwa. Podsumowanie API: POST Prognoza (Typ danych).create_employeeZmienia daneDodaj pracownika: w `body` podaj name (lub fname i lname), email oraz opcjonalnie positions, group (5 = Employee, 2 = Manager), wage i address; ustaw `send_activation`, aby wysłać pracownikowi zaproszenie e-mailem.create_employee_expirationZmienia daneStwórz nowe wygaśnięcie dla pracownika.create_employee_preclockinZmienia daneStwórz nowy preclockin dla pracownika. Podsumowanie API: POST Pracownicy Preclockin.create_employee_task_taskZmienia daneStwórz nowe zadanie dla zadania pracownika.create_futureZmienia daneUtwórz nowy future. Wymagane: start date. Podsumowanie API: POST Future Availability.create_leave_requestZmienia daneZłóż wniosek urlopowy dla `employee`: ID `leavetype`, `start_date` i `end_date`, a dla urlopu godzinowego ustaw `is_hourly` z `start_time` i `end_time`.create_leave_typeZmienia daneStwórz nowy typ urlopu. Podsumowanie API: POST Typ urlopu.create_manage_positionZmienia daneUtwórz nowy manage position. Podsumowanie API: POST Employee Manage Positions.create_message_post_noteZmienia daneStwórz nową wiadomość. Wymagane: data lub notatka. Podsumowanie API: POST Notatka.create_metricZmienia daneStwórz nowy wskaźnik. Podsumowanie API: STWÓRZ Wskaźniki.create_moduleZmienia daneUtwórz nowy module. Wymagane: title. Podsumowanie API: POST Training Modules.create_multipleZmienia daneUtwórz nowy multiple. Wymagane: ids. Podsumowanie API: Get multiple.create_noticeZmienia daneUtwórz nowy notice. Wymagane: subject lub message. Podsumowanie API: POST Notice.create_positionZmienia daneUtwórz nowe stanowisko. Wymagane: name. Podsumowanie API: POST Position.create_ratecardZmienia daneUtwórz nową kartę stawek. Wymagane: nazwa. Podsumowanie API: POST Karta stawek.create_savenoteZmienia daneUtwórz nowy zapis notatki. Wymagany: id. Podsumowanie API: POST Zapis Notatka.create_sectionZmienia daneUtwórz nową sekcję. Wymagane: tytuł. Podsumowanie API: POST Sekcja szkoleniowa.create_seriesZmienia daneUtwórz nową series. Wymagane: start datetime, end datetime, employee id lub rrule. Podsumowanie API: Create availability series.create_shiftZmienia daneUtwórz zmianę: `schedule` (ID stanowiska), `start_date`, `start_time`, `end_date`, `end_time`, z opcjonalną listą `employee_id`, tytułem, notatkami i liczbą potrzebnych osób (`needed`). Pozostaje nieopublikowana, dopóki jej nie opublikujesz.create_shift_shiftbreakZmienia daneUtwórz nową przerwę w zmianie dla zmiany. Wymagane: przerwy. Podsumowanie API: POST Przerwy w zmianie.create_shift_swapZmienia daneUtwórz nową wymianę dla zmiany. Wymagane: swap lub reason. Podsumowanie API: POST Swap.create_skillZmienia daneUtwórz nową umiejętność. Wymagane: nazwa. Podsumowanie API: POST Umiejętności.create_terminalZmienia daneUtwórz nowy terminal. Wymagane: nazwa lub lokalizacja. Podsumowanie API: POST Terminal zegara czasu pracy.create_timeclockZmienia daneUtwórz nowy zegar czasu pracy. Wymagane: data rozpoczęcia, godzina rozpoczęcia lub pracownik. Podsumowanie API: POST Zegar czasu pracy.create_tradeZmienia daneUtwórz nową wymianę pracy. Wymagane: wymiana z, powód lub zmiana. Podsumowanie API: POST Wymiana pracy.create_wallWidoczne dla innychUtwórz nowy wall. Wymagane: post. Ma skutki widoczne poza tym systemem. Podsumowanie API: POST Wall Message.delete_addressUsuwaTrwale usuń adres według address id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Location.delete_breakruleUsuwaTrwale usuń breakrule według breakrule id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Position break rules.delete_customfieldUsuwaTrwale usuń customfield według customfield id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Custom Field.delete_datapointUsuwaTrwale usuń datapoint według datapoint id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Datapoint.delete_datatypeUsuwaTrwale usuń datatype według datatype id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Forecast(Datatype).delete_employeeUsuwaTrwale usuń pracownika według employee id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Employee.delete_employee_positionUsuwaTrwale usuń stanowisko według position id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Employee position.delete_eventUsuwaTrwale usuń zdarzenie według timeclock. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Timeclock event.delete_futureUsuwaTrwale usuń future według future id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Future Availability.delete_leafUsuwaTrwale usuń leaf według leaf id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Leave.delete_messageUsuwaTrwałe usunięcie wiadomości za pomocą jej ID. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: DELETE Notatka.delete_messagesPrzenosi środkiTrwałe usunięcie wiadomości. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: DELETE Wiadomość.delete_metricsPrzenosi środkiTrwałe usunięcie metryki. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: DELETE Metryka.delete_moduleUsuwaTrwałe usunięcie modułu za pomocą jego ID. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: DELETE Moduł szkoleniowy.delete_noticeUsuwaTrwałe usunięcie komunikatu za pomocą jego ID. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: DELETE Komunikat.delete_positionUsuwaTrwałe usunięcie stanowiska za pomocą jego ID. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: DELETE Stanowisko.delete_ratecardUsuwaTrwałe usunięcie karty stawek za pomocą jej ID. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: DELETE Karta stawek.delete_sectionUsuwaTrwałe usunięcie sekcji za pomocą jej ID. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: DELETE Sekcja szkoleniowa.delete_seriesUsuwaTrwałe usunięcie serii za pomocą jej ID. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: Usuń serię.delete_shiftUsuwaTrwałe usunięcie zmiany przez `shift_id`. Nie można tego cofnąć.delete_shift_approveUsuwaZatwierdzenie zmiany (ID zmiany). Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: DELETE Zatwierdź zmianę.delete_shift_shiftbreaksPrzenosi środkiTrwałe usunięcie przerwy w pracy za pomocą ID zmiany. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: DELETE Przerwy w pracy.delete_skillUsuwaTrwałe usunięcie umiejętności za pomocą jej ID. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: DELETE Umiejętność.delete_taskUsuwaTrwale usuwa zadanie na podstawie identyfikatora zadania (task id). Działanie destrukcyjne; może wymagać zatwierdzenia.delete_terminalUsuwaTrwale usuń terminal według terminal id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Timeclock terminal.delete_timeclockUsuwaTrwale usuń timeclock według timeclock id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Timeclock.delete_timeclock_locationUsuwaTrwale usuń adres według address id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Timeclock location.delete_wallUsuwaTrwałe usunięcie ściany za pomocą jej ID. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: DELETE Wiadomość na ścianie.delete_weekliesPrzenosi środkiTrwale usuń weekly według user. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: DELETE Weekly Availability.get_addressPobierz jeden adres za pomocą jego ID. Podsumowanie API: GET Lokalizacja.get_availabilityPobierz jedną dostępność za pomocą jej ID. Podsumowanie API: Pobierz pojedynczy slot dostępności.get_availability_approveWidoczne dla innychZatwierdzenie dostępności (użytkownik). Ma skutki widoczne poza tym systemem. Podsumowanie API: GET Zatwierdź dostępność.get_companyPobierz szczegóły konta Humanity firmy.get_company_2Pobierz jedną firmę za pomocą jej ID. Podsumowanie API: GET Firma.get_current_userPobierz pracownika Humanity, jako którego loguje się połączenie, wraz z ID pracownika i uprawnieniami.get_customfieldPobierz jeden customfield według customfield id. Podsumowanie API: GET Custom Field.get_datapointPobierz jeden punkt danych za pomocą jego ID. Podsumowanie API: Pobieranie punktu danych.get_datapointsPobierz jeden punkt danych za pomocą typu danych. Podsumowanie API: Pobieranie punktów danych.get_datatypePobierz jeden typ danych za pomocą jego ID. Podsumowanie API: Pobieranie prognozy (Typ danych) według ID.get_eidPobierz jeden eid według employee id. Podsumowanie API: GET Employee by Employee ID.get_employeePobierz jednego pracownika przez `employee_id`, w tym dane kontaktowe, stanowiska, umiejętności i wynagrodzenie.get_employee_by_unique_idPobierz unikalny ID za pomocą unikalnego ID. Podsumowanie API: Pobieranie pracownika według Unikalnego ID.get_employee_positionPobierz jedną pozycję dla pracownika za pomocą jej ID. Podsumowanie API: Pobieranie pozycji pracownika.get_employee_reportLista pracowników. Opcjonalne filtry: data startowa, data końcowa, typ, lokalizacja, harmonogram lub pracownik. Podsumowanie API: Raport pracownika.get_eventPobierz jedno zdarzenie według timeclock. Podsumowanie API: GET Timeclock event.get_leave_requestPobierz jedną prośbę o urlop przez `leaf_id` (ID urlopu).get_messagePobierz jedną wiadomość za pomocą jej ID. Podsumowanie API: Notatka.get_message_get_messagePobierz jedną wiadomość za pomocą jej ID. Podsumowanie API: Wiadomość.get_metrics_from_companyLista wskaźników. Podsumowanie API: Wskaźniki firmy.get_modulePobierz jeden moduł za pomocą jego ID. Podsumowanie API: Moduł szkoleniowy.get_notesWyświetl wiadomości. Podsumowanie API: GET Notes.get_noticePobierz jedno powiadomienie za pomocą jego ID. Podsumowanie API: Powiadomienie.get_payroll_reportLista raportów. Opcjonalne filtry: data startowa, data końcowa, typ, lokalizacja, harmonogram lub pracownik. Podsumowanie API: Raport płacowy.get_positionPobierz jedną pozycję za pomocą jej ID. Podsumowanie API: Pozycja.get_ratecardPobierz jeden ratecard według ratecard id. Podsumowanie API: GET Ratecard.get_sectionPobierz jeden dział za pomocą jego ID. Podsumowanie API: Dział szkoleniowy.get_shiftPobierz jedną zmianę przez `shift_id`, w tym czas, stanowisko i przypisanych pracowników.get_skillPobierz jedną umiejętność za pomocą jej ID. Podsumowanie API: Umiejętność.get_statusPobierz jeden status według details. Podsumowanie API: GET Timeclock status.get_terminalPobierz jeden terminal za pomocą jego ID. Podsumowanie API: Terminal timeclock.get_timeclockPobierz wpis zegara czasu pracy przez `timeclock_id`, w tym czas wejścia i wyjścia oraz przerwy.get_timesheet_reportPobierz raport karty czasu pracy między `start_date` a `end_date`; `type` to timesheetssummary, timesheetsattendance lub timesheetslatesummary. Filtruj przez ID `employee`, ID `schedule` lub `approval_status`.list_addressesLista adresów. Podsumowanie API: Lokalizacja timeclock.list_budgetsWyświetl budżety. Opcjonalne filtry: start date lub end date. Podsumowanie API: GET Budget.list_clearsWyświetl clears. Opcjonalne filtry: start date, end date, schedule, shifts, restore lub restoredate. Podsumowanie API: GET Clear.list_companiesWyświetl firmy. Podsumowanie API: GET Business.list_customsWyświetl customs. Opcjonalne filtry: start date, end date, type, fields, schedule lub employee. Podsumowanie API: GET Custom Report.list_daily_peak_hoursWyświetl godziny szczytu dziennego. Opcjonalne filtry: start date, end date, location, schedule, skill lub remote site. Podsumowanie API: GET Daily Peak Hours Report.list_data_pointsLista punktów danych. Opcjonalne filtry: ID wskaźnika, data startowa lub data końcowa. Podsumowanie API: Punkty danych.list_datatypesWyświetl datatypes. Podsumowanie API: GET Forecast(Datatypes).list_employee_leave_typesWyświetl typy urlopów dla pracownika. Opcjonalne filtry: emp id 2. Podsumowanie API: GET Leave types for a specific employee.list_employee_positionsWyświetl stanowiska pracownika. Podsumowanie API: GET Employee positions.list_employeesWyświetl pracowników, opcjonalnie wraz z `disabled` lub `inactive`, albo tylko tych z `location` lub `schedule` (stanowisko). Użyj tego, aby uzyskać ID pracownika.list_futuresWyświetl futures. Opcjonalne filtry: approved, start date lub end date. Podsumowanie API: GET Future Availability.list_group_permsLista uprawnień grupowych. Podsumowanie API: PUT Uprawnienia grupy.list_leave_requestsWyświetl wnioski urlopowe, opcjonalnie według `user_id`, zakresu dat, `location` lub `position`, ze stronicowaniem.list_leave_typesWyświetl typy urlopów (wypoczynkowy, chorobowy itd.). Do złożenia wniosku urlopowego potrzebne jest ID typu urlopu.list_locationsWyświetl lokalizacje firmy oraz miejsca pracy zdalne.list_manage_positionsLista zarządzania stanowiskami. Opcjonalne filtry: id pracownika. Podsumowanie API: GET Zarządzanie stanowiskami pracownika.list_messagesWyświetl wiadomości w Twojej skrzynce odbiorczej Humanity, wraz z `limit` oraz `offset`.list_metricsLista wskaźników. Opcjonalne filtry: id wskaźnika. Podsumowanie API: GET Wskaźnik.list_module_digital_signaturesLista podpisów cyfrowych dla modułu. Podsumowanie API: GET Podpis modułu szkoleniowego.list_module_messagesLista wiadomości dla modułu. Opcjonalne filtry: typ. Podsumowanie API: GET Komentarze do modułu szkoleniowego.list_modulesLista modułów. Podsumowanie API: GET Moduły szkoleniowe.list_noticesLista ogłoszeń. Opcjonalne filtry: bieżące. Podsumowanie API: GET Ogłoszenia.list_number_of_requestsLista liczby zapytań. Podsumowanie API: GET Liczba zapytań.list_on_nowWyświetl pracowników pracujących obecnie, opcjonalnie tylko tych `lateforwork`.list_position_breakrulesLista zasad przerw dla stanowiska. Opcjonalne filtry: id harmonogramu 2. Podsumowanie API: GET Zasady przerwy stanowiskowej.list_positionsWyświetl stanowiska (harmonogramy). Do tworzenia zmian wymagany jest ID stanowiska.list_preclockinsLista preclockinów. Podsumowanie API: GET Preclockiny.list_progressWyświetl progress. Podsumowanie API: GET Training Progress.list_ratecardsLista kart stawek. Podsumowanie API: GET Karty stawek.list_reportsLista raportów. Opcjonalne filtry: data rozpoczęcia, data zakończenia, typ, harmonogram, pracownik lub konto. Podsumowanie API: GET Raporty grupy.list_schedulesLista harmonogramów. Opcjonalne filtry: data rozpoczęcia, data zakończenia, typ, lokalizacja, harmonogram lub pracownik. Podsumowanie API: GET Raport harmonogramu.list_sectionsLista sekcji. Podsumowanie API: GET Sekcje szkoleniowe.list_series_slotsWyświetl sloty dla serii. Opcjonalne filtry: start datetime lub end datetime. Podsumowanie API: Get availability by series.list_settingsLista ustawień. Podsumowanie API: GET Ustawienia firmy.list_shift_shiftbreaksLista przerw w zmianie dla zmiany. Opcjonalne filtry: zaktualizowano lub usunięto. Podsumowanie API: GET Przerwy w zmianie.list_shift_tradesWyświetl prośby o wymianę zmian według `mode`: manage, requested lub available.list_shiftsWyświetl zmiany między `start_date` a `end_date`, opcjonalnie dla `schedule` (stanowisko), `location` lub `employees`, oraz według `mode` (np. otwarte, przegląd, pracownik).list_skillsLista umiejętności. Podsumowanie API: GET Umiejętności.list_terminalsLista terminali. Podsumowanie API: GET Terminal czasochronu.list_timeclocksWyświetl zapisy zegara czasu pracy, przefiltrowane przez `employee`, `schedule`, `status` oraz zakres daty, z podziałem na strony.list_wallsLista ścian. Podsumowanie API: GET Wiadomości na ścianie.list_weekliesWyświetl weeklies. Opcjonalne filtry: approved, day lub timeframe. Podsumowanie API: GET Weekly Availability.list_wu_daily_reportsLista dziennych raportów WU. Opcjonalne filtry: data rozpoczęcia, data zakończenia, pracownik, harmonogram, zadanie lub lokalizacja. Podsumowanie API: GET Dzienny raport jednostek pracy.publish_shiftsWidoczne dla innychOpublikuj zmiany za pomocą ID `shifts` rozdzielonych przecinkami, aby pracownicy mogli je zobaczyć; `notify` 0 nie wysyła żadnych powiadomień, 1 informuje pracowników, 2 informuje pracowników i menedżerów, z opcjonalnym `message`.reject_availabilityUsuwaOdrzuć dostępność. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Reject availability.send_messageWidoczne dla innychWyślij wiadomość wewnętrzną z `subject` i `message` do stanowiska (`group_receivers`) i pracownika (`individual_receivers`); podaj `conversation`, aby odpowiedzieć. Odbiorcy otrzymają powiadomienie.submit_moduleWidoczne dla innychZakończenie modułu (id modułu). Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Zakończono moduł szkoleniowy.submit_sectionWidoczne dla innychSynchronizacja sekcji (id sekcji). Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Synchronizacja sekcji szkoleniowej.update_addressZmienia daneZaktualizuj istniejący adres wskazany przez address id. Podsumowanie API: PUT Location.update_bulkWidoczne dla innychAktualizacja istniejącego zbioru zidentyfikowanego przez id wskaźnika. Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Aktualizuj zaimportowane dane historyczne.update_clockinZmienia daneAktualizacja istniejącego clockina zidentyfikowanego przez klucz terminala. Podsumowanie API: POST Terminal czasochronu.update_clockoutZmienia daneZaktualizuj istniejący clockout wskazany przez terminal key. Podsumowanie API: POST Terminal clockout.update_copyZmienia daneZaktualizuj istniejący copy wskazany przez datatype id. Podsumowanie API: POST COPY Datapoints.update_customfieldZmienia daneZaktualizuj istniejące pole niestandardowe zidentyfikowane przez id pola niestandardowego. Podsumowanie API: PUT Pola niestandardowe.update_data_pointsWidoczne dla innychZaktualizuj istniejący punkt danych. Ma skutki widoczne poza tym systemem. Podsumowanie API: UPDATE Punkty danych.update_datapointZmienia daneZaktualizuj istniejący punkt danych zidentyfikowany przez id punktu danych. Podsumowanie API: PUT Punkt danych.update_datatypeZmienia daneZaktualizuj istniejący typ danych zidentyfikowany przez id typu danych. Podsumowanie API: PUT Prognoza(Typy danych) według id.update_employeeZmienia daneZaktualizuj pracownika za pomocą `employee_id`: w `body` zmień dane kontaktowe, tytuł stanowiska, wynagrodzenie, grupę, lokalizację lub status. Zmieniają się tylko pola, które przekazałeś.update_employee_leave_typesWidoczne dla innychZaktualizuj istniejący typ urlopu zidentyfikowany przez id pracownika. Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Włączanie/Wyłączanie typów urlopu dla pracowników.update_employee_positionZmienia daneZaktualizuj istniejące stanowisko zidentyfikowane przez id stanowiska. Podsumowanie API: PUT Stanowisko pracownika.update_employee_task_tasksWidoczne dla innychZaktualizuj istniejące zadanie zidentyfikowane przez id zadania pracownika. Ma skutki widoczne poza tym systemem.update_eventZmienia daneZaktualizuj istniejące zdarzenie wskazane przez timeclock. Podsumowanie API: PUT Timeclock event.update_forceclockoutsWidoczne dla innychZaktualizuj istniejący forceclockout. Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Force Clock Out.update_futureZmienia daneZaktualizuj istniejący future wskazany przez future id. Podsumowanie API: PUT Future Availability.update_loginZmienia daneZaktualizuj istniejący login wskazany przez terminal key. Podsumowanie API: POST Terminal login.update_managesWidoczne dla innychZaktualizuj istniejący manage. Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Manage time clock.update_messageZmienia daneZaktualizuj istniejącą wiadomość wskazaną przez message id. Podsumowanie API: PUT Note.update_module_messagesWidoczne dla innychZaktualizuj istniejącą wiadomość zidentyfikowaną przez id modułu. Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Komentarze do modułu szkoleniowego.update_modulesWidoczne dla innychZaktualizuj istniejący moduł. Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Moduł szkoleniowy.update_noticeZmienia daneZaktualizuj istniejące powiadomienie zidentyfikowane przez id powiadomienia. Podsumowanie API: PUT Powiadomienie.update_positionZmienia daneZaktualizuj istniejące stanowisko zidentyfikowane przez id stanowiska. Podsumowanie API: PUT Stanowisko.update_ratecardZmienia daneZaktualizuj istniejącą kartę stawek zidentyfikowaną przez id karty stawek. Podsumowanie API: PUT Karta stawek.update_sectionZmienia daneZaktualizuj istniejący dział zidentyfikowany przez id działu. Podsumowanie API: PUT Dział szkoleniowy.update_settingsWidoczne dla innychZaktualizuj istniejące ustawienie. Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Ustawienia firmy.update_shiftZmienia daneZaktualizuj zmianę za pomocą `shift_id`: zmień godziny, stanowisko, uwagi lub `add`/`remove` pracowników. Zmieniają się tylko pola, które przekazałeś.update_shift_shiftbreaksWidoczne dla innychZaktualizuj istniejący shiftbreak wskazany przez shift id. Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Shift Breaks.update_shift_tasksWidoczne dla innychZaktualizuj istniejące zadanie wskazane przez shift id. Ma skutki widoczne poza tym systemem.update_skillZmienia daneZaktualizuj istniejącą umiejętność zidentyfikowaną przez id umiejętności. Podsumowanie API: PUT Umiejętność.update_swapZmienia daneZaktualizuj istniejący swap wskazany przez trade. Podsumowanie API: PUT Swap.update_taskZmienia daneZaktualizuj istniejące zadanie zidentyfikowane przez ID zadania. Zmieniane są tylko pola, które przekazywasz.update_terminalZmienia daneZaktualizuj istniejący terminal wskazany przez terminal id. Podsumowanie API: PUT Timeclock terminal.update_timeclockZmienia daneZaktualizuj istniejący timeclock wskazany przez timeclock id. Podsumowanie API: PUT Timeclock.update_tradeZmienia daneZaktualizuj istniejący trade wskazany przez trade. Podsumowanie API: PUT Trade.update_wallWidoczne dla innychZaktualizuj istniejący wall wskazany przez wall id. Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Wall Message.update_weekliesWidoczne dla innychZaktualizuj istniejący weekly wskazany przez user. Ma skutki widoczne poza tym systemem. Podsumowanie API: PUT Weekly Availability.
Konfiguracja w trzech krokach
- 1
Wybierz aplikację
Utwórz bezpłatne konto PipMCP i wybierz Humanity z listy aplikacji.
- 2
Wklej klucz
W Humanity przejdź do Settings > API v2, nadaj aplikacji nazwę i kliknij Save. Redirect URI nie jest potrzebny. Skopiuj App ID i App Secret, a następnie wpisz je razem ze swoją nazwą użytkownika i hasłem do Humanity.
- 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 AI może robić w Humanity?
Może odczytywać dane firmy, pracowników, stanowiska, lokalizacje, zmiany, wymiany zmian, informację o tym, kto jest teraz w pracy, typy urlopów, wnioski urlopowe, zegary czasu pracy, raporty ewidencji czasu i wiadomości. Może tworzyć i aktualizować pracowników, zmiany i wnioski urlopowe, publikować zmiany, rejestrować wejścia i wyjścia pracowników oraz wysyłać wiadomości wewnętrzne. Może też usunąć zmianę, jeśli włączysz to narzędzie.
Czy AI widzi moje dane logowania Humanity?
Nie. Twoje dane logowania do Humanity są szyfrowane w spoczynku i nigdy nie są pokazywane AI. Po zapisaniu nie są wyświetlane ponownie, nawet Tobie. AI widzi tylko wyniki wywoływanych 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. Publikowanie zmian i wysyłanie wiadomości powiadamia pracowników, a usunięcie zmiany jest trwałe. Te narzędzia 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 zakończone zadanie. Potrzebujesz też własnego konta Humanity.
Dlaczego Humanity wymaga mojego loginu i hasła?
API v2 Humanity loguje się używając App ID i App Secret aplikacji razem z loginem i hasłem użytkownika Humanity. PipMCP wykorzystuje je do uzyskania tokena dostępu, a AI działa jako ten użytkownik z jego uprawnieniami.
Powiązane integracje
Pozwól swojej AI działać w Humanity już dziś.
Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.
Połącz Humanity za darmoPipMCP nie jest powiązany z Humanity. Nazwy produktów są znakami towarowymi ich właścicieli.






