Integracja · Kadry i płace
Połącz Claude i ChatGPT z CATS
Poproś swoją AI, by znalazła w CATS kandydatów z określoną umiejętnością, dodała kogoś do pipeline'u oferty pracy albo pokazała, kto jest na etapie rozmów. Może tworzyć i aktualizować kandydatów, oferty, firmy i kontakty, przesuwać kandydatów między statusami pipeline'u, zapisywać rozmowy telefoniczne i spotkania oraz zarządzać zadaniami do zrobienia. Administracja rekrutacji dzieje się sama, gdy rozmawiasz o stanowisku.
Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.
Spróbuj zapytać
“Znajdź kandydatów z Reactem i duńskim w profilu.”
AI wyszukuje kandydatów według tych fraz i wyświetla imiona i nazwiska, dane kontaktowe oraz opiekunów.
“Dodaj Marię Holm do oferty Senior Frontend Developer.”
Znajduje kandydatkę i ofertę pracy, a następnie dodaje ją do pipeline'u tej oferty.
“Kto jest w pipeline oferty Senior Frontend Developer i na jakim etapie?”
Wyświetla kandydatów w pipeline oferty wraz z ich aktualnym statusem.
Co może robić Twoja AI
Kandydaci
Wyszukuj, przeglądaj, twórz i aktualizuj kandydatów, sprawdzaj, w jakich ofertach się znajdują, oraz zapisuj rozmowy, e-maile, spotkania i notatki.
Oferty pracy i pipeline'y
Twórz i aktualizuj oferty, zmieniaj ich status, dodawaj kandydatów do pipeline'ów i przesuwaj ich między statusami.
Firmy, kontakty i zadania
Wyszukuj firmy klientów i kontakty rekrutacyjne oraz zarządzaj nimi, a także twórz i kończ zadania do zrobienia.
“Przenieś Marię do etapu rozmów kwalifikacyjnych.”
Sprawdza statusy, na które może przejść jej pipeline, i zmienia go na status rozmów kwalifikacyjnych. Zmiany statusu mogą uruchamiać automatyczne wyzwalacze na Twoim koncie.
“Zapisz, że dziś dzwoniłem do Marii w sprawie drugiej rozmowy kwalifikacyjnej.”
Zapisuje aktywność typu rozmowa telefoniczna przy kandydacie z dzisiejszą datą i Twoimi notatkami, powiązaną z ofertą.
“Utwórz ofertę dla Nordic Foods: Warehouse Manager w Aarhus, dwa wolne stanowiska.”
Znajduje firmę, a następnie tworzy ofertę z tytułem, lokalizacją i liczbą wolnych stanowisk.
Narzędzia dla CATS: 222
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_candidate_to_jobZmienia daneDodaje kandydata do pipeline'u oferty według `candidate_id` i `job_id`, z opcjonalnym `rating`; `create_activity` decyduje, czy aktywność jest zapisywana.attach_tag_to_candidateWidoczne dla innychDodaje tag (id kandydata). Ma skutki widoczne poza tym systemem. Podsumowanie API: Attach candidate tags.attach_tag_to_companyWidoczne dla innychDodaje tag (id firmy). Ma skutki widoczne poza tym systemem. Podsumowanie API: Attach company tags.attach_tag_to_contactWidoczne dla innychDodaje tag (id kontaktu). Ma skutki widoczne poza tym systemem. Podsumowanie API: Attach contact tags.attach_tag_to_projectWidoczne dla innychDodaje tag (id oferty). Ma skutki widoczne poza tym systemem. Podsumowanie API: Attach job tags.change_job_statusZmienia daneZmienia status oferty według `job_id` i `status_id` (zobacz list_job_statuses).change_pipeline_statusZmienia danePrzenosi kandydata do nowego statusu pipeline'u (np. rozmowy kwalifikacyjne, oferta, zatrudniony) według `pipeline_id` i `status_id`; `create_activity` decyduje, czy aktywność jest zapisywana. Zmiany statusu mogą uruchamiać automatyczne wyzwalacze konta.create_a_company_listZmienia daneTworzy nową listę. Wymagane: name. Podsumowanie API: Create a company list.create_a_contact_listZmienia daneTworzy nową listę. Wymagane: name. Podsumowanie API: Create a contact list.create_a_job_listZmienia daneTworzy nową listę. Wymagane: name. Podsumowanie API: Create a job list.create_authorizationZmienia daneTworzy nową autoryzację. Podsumowanie API: Authorize a candidate.create_backupZmienia daneTworzy nową kopię zapasową. Podsumowanie API: Create a backup.create_candidateZmienia daneTworzy kandydata z `first_name`, `last_name`, adresami e-mail, numerami telefonu, adresem, obecnym pracodawcą, kluczowymi umiejętnościami i notatkami. Ustaw `check_duplicate` na true, aby przerwać, jeśli kandydat już istnieje.create_candidate_messageWidoczne dla innychTworzy nową wiadomość dla kandydata. Wymagane: email. Ma skutki widoczne poza tym systemem. Podsumowanie API: Create a candidate email.create_candidate_phoneZmienia daneTworzy nowy numer telefonu dla kandydata. Wymagane: number lub type. Podsumowanie API: Create a candidate phone.create_candidate_tagZmienia daneTworzy nowy tag dla kandydata. Podsumowanie API: Replace candidate tags.create_candidate_work_historyZmienia daneTworzy nowy wpis historii zatrudnienia kandydata. Wymagane: title lub employer. Podsumowanie API: Create a candidate work history item.create_companyZmienia daneTworzy firmę klienta z `name` i `owner_id` (ID użytkownika), a także adresem, numerami telefonu, stroną internetową i notatkami. Ustaw `check_duplicate` na true, aby przerwać, jeśli firma już istnieje.create_company_departmentZmienia daneTworzy nowy dział w firmie. Wymagane: name. Podsumowanie API: Add department.create_company_list_itemsZmienia daneTworzy nowy produkt na liście. Podsumowanie API: Create company list items.create_company_phoneZmienia daneTworzy nowy numer telefonu dla firmy. Wymagane: number lub type. Podsumowanie API: Create a company phone.create_company_tagZmienia daneTworzy nowy tag dla firmy. Podsumowanie API: Replace company tags.create_contactZmienia daneTworzy kontakt z `first_name`, `last_name`, `company_id` i `owner_id`, a także stanowiskiem, adresami e-mail i numerami telefonu. Ustaw `check_duplicate` na true, aby przerwać, jeśli kontakt już istnieje.create_contact_list_itemsZmienia daneTworzy nowy produkt na liście. Podsumowanie API: Create contact list items.create_contact_messageWidoczne dla innychTworzy nową wiadomość dla kontaktu. Wymagane: email. Ma skutki widoczne poza tym systemem. Podsumowanie API: Create a contact email.create_contact_phoneZmienia daneTworzy nowy numer telefonu dla kontaktu. Wymagane: number lub type. Podsumowanie API: Create a contact phone.create_contact_tagZmienia daneTworzy nowy tag dla kontaktu. Podsumowanie API: Replace contact tags.create_contact_taskZmienia daneTworzy nowe zadanie dla kontaktu. Wymagane: type. Najpierw wyszukaj zadania, aby uniknąć duplikatów. Podsumowanie API: Create a contact activity.create_jobZmienia daneTworzy ofertę z `title`, `company_id`, `location` (miasto, stan, kod pocztowy) oraz opcjonalnie opisem, wynagrodzeniem, liczbą wolnych stanowisk, rekruterem i workflow. Ustaw `check_duplicate` na true, aby przerwać, jeśli oferta już istnieje.create_job_list_itemsZmienia daneTworzy nowy produkt na liście. Podsumowanie API: Create job list items.create_listZmienia daneTworzy nową listę. Wymagane: name. Podsumowanie API: Create a candidate list.create_list_productZmienia daneTworzy nowy produkt na liście. Podsumowanie API: Create candidate list items.create_parseZmienia daneTworzy nowe parsowanie. Podsumowanie API: Parse a resume.create_project_tagZmienia daneTworzy nowy tag dla projektu. Podsumowanie API: Replace job tags.create_taskZmienia daneTworzy zadanie do zrobienia z opisem, terminem, priorytetem i osobą odpowiedzialną, opcjonalnie powiązane z rekordem przez `data_item` (id i typ).create_webhookUsuwaTworzy nowy webhook. Wymagane: zdarzenia lub docelowy adres URL. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Create a webhook.delete_a_company_listUsuwaTrwale usuwa listę według id listy. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a company list.delete_a_company_list_itemUsuwaTrwale usuwa produkt według id produktu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a company list item.delete_a_contact_listUsuwaTrwale usuwa listę według id listy. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a contact list.delete_a_contact_list_itemUsuwaTrwale usuwa produkt według id produktu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a contact list item.delete_a_job_listUsuwaTrwale usuwa listę według id listy. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a job list.delete_a_job_list_itemUsuwaTrwale usuwa produkt według id produktu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a job list item.delete_a_taskUsuwaTrwale usuwa zadanie na podstawie identyfikatora zadania (task id). Działanie destrukcyjne; może wymagać zatwierdzenia.delete_a_work_historyUsuwaTrwale usuwa wpis historii zatrudnienia według id wpisu. Akcja destrukcyjna; może wymagać zatwierdzenia.delete_candidateUsuwaTrwałe usunięcie kandydata po identyfikatorze kandydata. Akcja zniszczająca; może wymagać zatwierdzenia.delete_candidate_messageUsuwaTrwale usuwa wiadomość według id wiadomości. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a candidate email.delete_candidate_phoneUsuwaTrwale usuwa numer telefonu według id telefonu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a candidate phone.delete_candidate_tagUsuwaTrwale usuwa tag według id tagu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete candidate tag.delete_companyUsuwaTrwale usuwa firmę według identyfikatora firmy. Akcja destrukcyjna; może wymagać zatwierdzenia.delete_company_phoneUsuwaTrwale usuwa numer telefonu według id telefonu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a company phone.delete_company_tagUsuwaTrwale usuwa tag według id tagu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete company tag.delete_contactUsuwaTrwale usuwa kontakt według identyfikatora kontaktu. Akcja destrukcyjna; może wymagać zatwierdzenia.delete_contact_messageUsuwaTrwale usuwa wiadomość według id wiadomości. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a contact email.delete_contact_phoneUsuwaTrwale usuwa numer telefonu według id telefonu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a contact phone.delete_contact_tagUsuwaTrwale usuwa tag według id tagu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete contact tag.delete_departmentUsuwaTrwale usuwa dział na podstawie identyfikatora działu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete department.delete_documentUsuwaTrwale usuwa dokument według ID dokumentu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usuwa załącznik.delete_listUsuwaTrwale usuwa listę według id listy. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a candidate list.delete_list_productUsuwaTrwale usuwa produkt według id produktu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a candidate list item.delete_pipelineUsuwaTrwale usuwa pipeline według identyfikatora pipeline'u. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_portal_projectUsuwaTrwale usuwa projekt według id projektu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Unpublish portal job.delete_projectUsuwaTrwale usuwa projekt według identyfikatora projektu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a job.delete_project_tagUsuwaTrwale usuwa tag według id tagu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete job tag.delete_taskUsuwaTrwale usuń zadanie według id zadania. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete an activity.delete_webhookUsuwaTrwale usuwa webhook na podstawie webhook id. Działanie destrukcyjne; może wymagać zatwierdzenia.delete_work_historyUsuwaTrwale usuwa wpis historii zatrudnienia według id wpisu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Delete a candidate work history item.download_documentPobiera dokument. Podsumowanie API: Download an attachment.get_a_company_custom_fieldPobiera jedno pole niestandardowe według id pola niestandardowego. Podsumowanie API: Get a company custom field.get_a_company_list_itemPobiera jeden produkt z listy według id produktu. Podsumowanie API: Get a company list item.get_a_contact_custom_fieldPobiera jedno pole niestandardowe według id pola niestandardowego. Podsumowanie API: Get a contact custom field.get_a_contact_listPobiera jedną listę według id listy. Podsumowanie API: Get a contact list.get_a_contact_list_itemPobiera jeden produkt z listy według id produktu. Podsumowanie API: Get a contact list item.get_a_job_applicationPobiera jedną aplikację według id aplikacji. Wyniki są podzielone na strony. Podsumowanie API: Get a job application.get_a_job_custom_fieldPobiera jedno pole niestandardowe według id pola niestandardowego. Podsumowanie API: Get a job custom field.get_a_job_listPobiera jedną listę według id listy. Podsumowanie API: Get a job list.get_a_job_list_itemPobiera jeden produkt z listy według id produktu. Podsumowanie API: Get a job list item.get_a_job_statusPobiera jeden status według id statusu. Podsumowanie API: Get a job status.get_a_listPobierz jedną listę za pomocą ID listy. Podsumowanie API: Pobierz listę.get_a_taskPobierz jedno zadanie po id zadania. Podsumowanie API: Pobierz zadanie.get_a_work_historyPobiera jeden wpis historii zatrudnienia według id wpisu. Podsumowanie API: Get a work history.get_applicationPobiera jedną aplikację według id aplikacji. Wyniki są podzielone na strony. Podsumowanie API: Get a candidate application.get_backupPobiera jedną kopię zapasową według id kopii. Podsumowanie API: Get a backup.get_candidatePobiera jednego kandydata według `candidate_id`, wraz z danymi kontaktowymi, opiekunem i polami niestandardowymi.get_candidate_custom_fieldPobiera jedno pole niestandardowe kandydata według id pola niestandardowego. Podsumowanie API: Get a candidate custom field value.get_candidate_messagePobiera jedną wiadomość kandydata według id wiadomości. Podsumowanie API: Get a candidate email.get_candidate_phonePobiera jeden numer telefonu kandydata według id telefonu. Podsumowanie API: Get a candidate phone.get_companyPobierz jedną firmę według `company_id`.get_company_custom_fieldPobiera jedno pole niestandardowe firmy według id pola niestandardowego. Podsumowanie API: Get a company custom field value.get_company_phonePobiera jeden numer telefonu firmy według id telefonu. Podsumowanie API: Get a company phone.get_company_statusZmienia danePobiera aktualny status firmy według id firmy. Podsumowanie API: Change company status.get_contactPobiera jeden kontakt według `contact_id`.get_contact_custom_fieldPobiera jedno pole niestandardowe kontaktu według id pola niestandardowego. Podsumowanie API: Get a contact custom field value.get_contact_messagePobiera jedną wiadomość kontaktu według id wiadomości. Podsumowanie API: Get a contact email.get_contact_phonePobiera jeden numer telefonu kontaktu według id telefonu. Podsumowanie API: Get a contact phone.get_contact_statusPobiera jeden status według id statusu. Podsumowanie API: Get contact status.get_contact_status_statusZmienia danePobiera aktualny status kontaktu według id kontaktu. Podsumowanie API: Change contact status.get_custom_fieldPobiera jedno pole niestandardowe według id pola niestandardowego. Podsumowanie API: Get a candidate custom field.get_departmentPobiera jeden dział według id działu. Podsumowanie API: Get a department.get_documentPobiera jeden dokument według identyfikatora dokumentu. Podsumowanie API: Get an attachment.get_jobPobiera jedną ofertę według `project_id`, wraz z firmą, lokalizacją, liczbą wolnych stanowisk i statusem.get_listPobiera jedną listę według id listy. Podsumowanie API: Get a candidate list.get_list_productPobiera jeden produkt z listy według id produktu. Podsumowanie API: Get a candidate list item.get_pipelinePobiera jeden pipeline według identyfikatora pipeline'u. Podsumowanie API: Get a pipeline.get_portalPobiera jeden portal według id portalu. Podsumowanie API: Get a portal.get_project_custom_fieldPobiera jedno pole niestandardowe projektu według id pola niestandardowego. Podsumowanie API: Get a job custom field value.get_statusPobiera jeden status według id statusu. Podsumowanie API: Get a company status.get_tagPobiera jeden tag według tag id. Podsumowanie API: Get a tag.get_taskPobiera jedno zadanie według identyfikatora zadania. Podsumowanie API: Get an activity.get_triggerPobiera jeden wyzwalacz według identyfikatora wyzwalacza. Podsumowanie API: Get a trigger.get_userPobierz użytkownika po ID użytkownika. Podsumowanie API: Pobierz użytkownika.get_webhookPobiera jeden webhook na podstawie identyfikatora webhooka. Podsumowanie API: Get a webhook.get_work_historyPobiera jeden wpis historii zatrudnienia według id wpisu. Podsumowanie API: Get a candidate work history item.get_workflowPobiera jeden proces według identyfikatora procesu. Podsumowanie API: Get a workflow.get_workflow_statusPobiera jeden status workflow według id statusu. Podsumowanie API: Get a workflow status.list_all_company_list_itemsWyświetla produkty na liście. Wyniki są podzielone na strony. Podsumowanie API: List all company list items.list_all_company_listsWyświetla listy. Wyniki są stronicowane. Podsumowanie API: List all company lists.list_all_contact_list_itemsWyświetla produkty z listy. Wyniki są stronicowane. Podsumowanie API: List all contact list items.list_all_contact_listsWyświetla listy. Wyniki są stronicowane. Podsumowanie API: List all contact lists.list_all_job_list_itemsWyświetla produkty z listy. Wyniki są stronicowane. Podsumowanie API: List all job list items.list_all_job_listsWyświetla listy. Wyniki są stronicowane. Podsumowanie API: List all job lists.list_application_fieldsWyświetla pola aplikacji. Wyniki są stronicowane. Podsumowanie API: List job application fields.list_backupsWyświetla kopie zapasowe. Wyniki są stronicowane. Podsumowanie API: List all backups.list_candidate_activitiesWyświetla zarejestrowane aktywności (rozmowy, e-maile, spotkania, notatki) kandydata według `candidate_id`.list_candidate_applicationsWyświetla aplikacje kandydata. Wyniki są stronicowane. Podsumowanie API: List applications by candidate.list_candidate_custom_fieldsWyświetla pola niestandardowe kandydata. Wyniki są stronicowane. Podsumowanie API: List candidate custom field values.list_candidate_documentsWyświetla dokumenty kandydata. Wyniki są stronicowane. Podsumowanie API: List a candidate attachments.list_candidate_messagesWyświetla wiadomości kandydata. Wyniki są stronicowane. Podsumowanie API: List candidate emails.list_candidate_phonesWyświetla numery telefonów kandydata. Wyniki są stronicowane. Podsumowanie API: List candidate phones.list_candidate_pipelinesWyświetla oferty pracy, w których pipeline'ie jest kandydat, wraz z bieżącym statusem, według `candidate_id`.list_candidate_tagsWyświetla tagi kandydata. Wyniki są stronicowane. Podsumowanie API: List all candidate tags.list_candidate_tasksWyświetla zadania kandydata. Wyniki są stronicowane. Podsumowanie API: List candidate tasks.list_candidate_thumbnailsWyświetla miniatury kandydata. Podsumowanie API: Get a candidate thumbnail.list_candidate_work_historiesWyświetla historię zatrudnienia kandydata. Wyniki są stronicowane. Podsumowanie API: List candidate work history.list_candidatesWyświetla kandydatów. Wyniki są stronicowane. Podsumowanie API: List all candidates.list_companiesPrzeglądaj firmy. Wyniki są paginowane. Podsumowanie API: Przeglądaj wszystkie firmy.list_company_custom_field_valuesWyświetla pola niestandardowe firmy. Wyniki są stronicowane. Podsumowanie API: List company custom field values.list_company_custom_fieldsWyświetla pola niestandardowe. Wyniki są stronicowane. Podsumowanie API: List company custom fields.list_company_departmentsWyświetla działy firmy. Wyniki są stronicowane. Podsumowanie API: List all departments.list_company_documentsWyświetla dokumenty firmy. Wyniki są stronicowane. Podsumowanie API: List company attachments.list_company_phonesWyświetla numery telefonów firmy. Wyniki są stronicowane. Podsumowanie API: List company phones.list_company_tagsWyświetla tagi firmy. Wyniki są stronicowane. Podsumowanie API: List all company tags.list_company_tasksWyświetla zadania firmy. Wyniki są stronicowane. Podsumowanie API: List company tasks.list_company_thumbnailsWyświetla miniatury firmy. Podsumowanie API: Get a company thumbnail.list_contact_activitiesWyświetla zadania kontaktu. Wyniki są stronicowane. Podsumowanie API: List contact activities.list_contact_custom_field_valuesWyświetla pola niestandardowe kontaktu. Wyniki są stronicowane. Podsumowanie API: List contact custom field values.list_contact_custom_fieldsWyświetla pola niestandardowe. Wyniki są stronicowane. Podsumowanie API: List contact custom fields.list_contact_documentsWyświetla dokumenty kontaktu. Wyniki są stronicowane. Podsumowanie API: List contact attachments.list_contact_messagesWyświetla wiadomości kontaktu. Wyniki są stronicowane. Podsumowanie API: List contact emails.list_contact_phonesWyświetla numery telefonów kontaktu. Wyniki są stronicowane. Podsumowanie API: Lis contact phones.list_contact_statusesWyświetla statusy. Wyniki są stronicowane. Podsumowanie API: List contact statuses.list_contact_tagsWyświetla tagi kontaktu. Wyniki są stronicowane. Podsumowanie API: List all contact tags.list_contact_tasksWyświetla zadania kontaktu. Wyniki są stronicowane. Podsumowanie API: List contact tasks.list_contact_thumbnailsWyświetla miniatury kontaktu. Podsumowanie API: Get a contact thumbnail.list_contactsLista kontaktów. Wyniki są paginowane. Podsumowanie API: Lista wszystkich kontaktów.list_custom_fieldsWyświetla pola niestandardowe. Wyniki są stronicowane. Podsumowanie API: List candidate custom fields.list_eventsWyświetla wydarzenia. Opcjonalne filtry: rozpoczynające się po znaczniku czasu. Podsumowanie API: List all events starting after a timestamp.list_job_custom_fieldsWyświetla pola niestandardowe. Wyniki są stronicowane. Podsumowanie API: List job custom fields.list_job_pipelinesWyświetla kandydatów w pipeline'ie oferty pracy wraz z ich statusem, według `job_id`.list_job_statusesWyświetla dostępne statusy ofert pracy wraz z ich identyfikatorami.list_jobsWyświetla oferty pracy (zlecenia rekrutacyjne), stronicowane za pomocą `page` i `limit`.list_list_productsWyświetla produkty z listy. Wyniki są stronicowane. Podsumowanie API: List all candidate list items.list_listsWyświetla listy. Wyniki są stronicowane. Podsumowanie API: List all candidate lists.list_pipeline_statusesWyświetla statusy, do których można przenieść pipeline, według `pipeline_id`.list_pipelinesWyświetla pipeline'y. Wyniki są stronicowane. Podsumowanie API: List all pipelines.list_portal_projectsWyświetla projekty portalu. Wyniki są stronicowane. Podsumowanie API: List portal jobs.list_portal_registrationsWyświetla rejestracje portalu. Podsumowanie API: Get portal registration application.list_portalsWyświetla portale. Wyniki są stronicowane. Podsumowanie API: List all portals.list_project_applicationsWyświetla aplikacje do projektu. Wyniki są stronicowane. Podsumowanie API: List applications by job.list_project_custom_fieldsWyświetla pola niestandardowe projektu. Wyniki są stronicowane. Podsumowanie API: List job custom field values.list_project_documentsWyświetla dokumenty projektu. Wyniki są stronicowane. Podsumowanie API: List job attachments.list_project_tagsWyświetla tagi projektu. Wyniki są stronicowane. Podsumowanie API: List all job tags.list_project_tasksWyświetla zadania projektu. Wyniki są stronicowane. Podsumowanie API: List job tasks.list_sitesWyświetla witryny. Podsumowanie API: Get site.list_statusesWyświetla statusy. Wyniki są stronicowane. Podsumowanie API: List company statuses.list_tagsWyświetla tagi. Wyniki są stronicowane. Podsumowanie API: List all tags.list_tasksWyświetla zadania do wykonania, stronicowane za pomocą `page` i `limit`.list_tasks_2Wyświetla zadania. Wyniki są stronicowane. Podsumowanie API: List all activities.list_triggersWyświetla wyzwalacze. Wyniki są stronicowane. Podsumowanie API: List all triggers.list_usersWyświetla użytkowników CATS, np. aby znaleźć `owner_id` lub `assigned_to_id`.list_webhooksPrzeglądaj webhooki. Wyniki są paginowane. Podsumowanie API: Przeglądaj wszystkie webhooki.list_workflow_statusesWyświetla statusy procesu. Wyniki są stronicowane. Podsumowanie API: List workflow statuses.list_workflowsWyświetla procesy. Wyniki są stronicowane.log_candidate_activityZmienia daneZapisuje aktywność przy kandydacie według `candidate_id`: `type`, data, notatki i opcjonalnie oferta, której dotyczy (`regarding_id`).search_candidatesWyszukuje kandydatów według dowolnego tekstu `query` (imię i nazwisko, e-mail, umiejętności i więcej).search_candidates_searchZmienia daneWyszukuje kandydatów według zapytania lub liczby na stronę. Użyj tego, aby znaleźć istniejących kandydatów przed utworzeniem nowego. Podsumowanie API: Filter candidates.search_companiesWyszukuje firmy-klientów według dowolnego tekstu `query`.search_companies_searchZmienia daneWyszukuje firmy według zapytania lub liczby na stronę. Użyj tego, aby znaleźć istniejące firmy przed utworzeniem nowej. Podsumowanie API: Filter companies.search_contactsWyszukuje kontakty klientów (np. menedżerów rekrutujących) według dowolnego tekstu `query`.search_contacts_searchZmienia daneWyszukuje kontakty według zapytania lub liczby na stronę. Użyj tego, aby znaleźć istniejące kontakty przed utworzeniem nowego. Podsumowanie API: Filter contacts.search_jobsWyszukuje oferty pracy według dowolnego tekstu `query` (stanowisko, firma, lokalizacja i więcej).search_pipelinesZmienia daneWyszukuje pipeline'y według liczby na stronę. Użyj tego, aby znaleźć istniejące pipeline'y przed utworzeniem nowego. Podsumowanie API: Filter Pipelines.search_projects_searchZmienia daneWyszukuje projekty według zapytania lub liczby na stronę. Użyj tego, aby znaleźć istniejące projekty przed utworzeniem nowego. Podsumowanie API: Filter jobs.search_tasksWyszukuje zadania według zapytania. Użyj tego, aby znaleźć istniejące zadania przed utworzeniem nowego. Wyniki są stronicowane. Podsumowanie API: Search activities.search_tasks_searchZmienia daneWyszukuje zadania według zapytania lub liczby na stronę. Użyj tego, aby znaleźć istniejące zadania przed utworzeniem nowego. Podsumowanie API: Filter activities.submit_projectWidoczne dla innychPrzesyła projekt (identyfikator projektu). Ma skutki widoczne poza tym systemem. Podsumowanie API: Publish portal job.submit_registrationWidoczne dla innychPrzesyła rejestrację (identyfikator portalu). Ma skutki widoczne poza tym systemem. Podsumowanie API: Submit portal registration application.update_candidateZmienia daneAktualizuje kandydata według `candidate_id`; `first_name` i `last_name` trzeba wysłać ponownie razem z polami do zmiany.update_candidate_custom_fieldZmienia daneAktualizuje istniejące pole niestandardowe wskazane przez identyfikator pola niestandardowego. Podsumowanie API: Update a candidate custom field.update_candidate_messageWidoczne dla innychAktualizuje istniejącą wiadomość wskazaną przez identyfikator wiadomości. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update a candidate email.update_candidate_phoneZmienia daneAktualizuje istniejący numer telefonu wskazany przez identyfikator telefonu. Podsumowanie API: Update a candidate phone.update_candidate_thumbnailsWidoczne dla innychAktualizuje istniejącą miniaturę wskazaną przez identyfikator kandydata. Ma skutki widoczne poza tym systemem. Podsumowanie API: Change a candidate thumbnail.update_companyZmienia daneAktualizuje firmę według `company_id`; `name` i `owner_id` trzeba wysłać ponownie razem z polami do zmiany.update_company_custom_fieldZmienia daneAktualizuje istniejące pole niestandardowe wskazane przez identyfikator pola niestandardowego. Podsumowanie API: Update a company custom field.update_company_phoneZmienia daneAktualizuje istniejący numer telefonu wskazany przez identyfikator telefonu. Podsumowanie API: Update a company phone.update_company_thumbnailsWidoczne dla innychAktualizuje istniejącą miniaturę wskazaną przez identyfikator firmy. Ma skutki widoczne poza tym systemem. Podsumowanie API: Change a company thumbnail.update_contactZmienia daneAktualizuje kontakt według `contact_id`; `first_name`, `last_name`, `company_id` i `owner_id` trzeba wysłać ponownie razem z polami do zmiany.update_contact_custom_fieldZmienia daneAktualizuje istniejące pole niestandardowe wskazane przez identyfikator pola niestandardowego. Podsumowanie API: Update a contact custom field.update_contact_messageWidoczne dla innychAktualizuje istniejącą wiadomość wskazaną przez identyfikator wiadomości. Ma skutki widoczne poza tym systemem. Podsumowanie API: Update a contact email.update_contact_phoneZmienia daneAktualizuje istniejący numer telefonu wskazany przez identyfikator telefonu. Podsumowanie API: Update a contact phone.update_contact_thumbnailsWidoczne dla innychAktualizuje istniejącą miniaturę wskazaną przez identyfikator kontaktu. Ma skutki widoczne poza tym systemem. Podsumowanie API: Change a contact thumbnail.update_departmentZmienia daneZaktualizuj istniejący dział zidentyfikowany przez id działu. Podsumowanie API: Zaktualizuj dział.update_jobZmienia daneAktualizuje ofertę pracy według `project_id`; `title`, `company_id` i `location` trzeba wysłać ponownie razem z polami do zmiany.update_pipelineZmienia daneAktualizuje istniejący pipeline wskazany przez identyfikator pipeline'u. Podsumowanie API: Update a pipeline.update_project_custom_fieldZmienia daneAktualizuje istniejące pole niestandardowe wskazane przez identyfikator pola niestandardowego. Podsumowanie API: Update a job custom field.update_taskZmienia daneAktualizuje zadanie według `task_id`: opis, termin, priorytet, osobę przypisaną lub oznacza je jako ukończone za pomocą `is_completed`.update_task_2Zmienia daneAktualizuje istniejące zadanie wskazane przez identyfikator zadania. Podsumowanie API: Update an activity.update_work_historyZmienia daneAktualizuje istniejący wpis historii zatrudnienia wskazany przez identyfikator historii zatrudnienia. Podsumowanie API: Update a candidate work history item.upload_a_company_attachmentZmienia danePrzesyła dokument (identyfikator firmy). Podsumowanie API: Upload a company attachment.upload_a_contact_attachmentZmienia danePrzesyła dokument (identyfikator kontaktu). Podsumowanie API: Upload a contact attachment.upload_a_job_attachmentZmienia danePrzesyła dokument (identyfikator oferty pracy). Podsumowanie API: Upload a job attachment.upload_documentZmienia danePrzesyła dokument (identyfikator kandydata). Podsumowanie API: Upload a candidate attachment.upload_resumeZmienia danePrzesyła CV (identyfikator kandydata).
Konfiguracja w trzech krokach
- 1
Wybierz aplikację
Utwórz bezpłatne konto PipMCP i wybierz CATS z listy aplikacji.
- 2
Wklej klucz
Wklej swój klucz API CATS v3. W CATS otwórz stronę ustawień Administration i utwórz klucz API v3. Kody transakcji ze starego API nie działają.
- 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 CATS?
AI może wyszukiwać, odczytywać, tworzyć i aktualizować kandydatów, oferty, firmy klientów i kontakty. Może dodawać kandydatów do pipeline'u oferty, przenosić ich między statusami pipeline'u, zmieniać status oferty, wyświetlać i zapisywać aktywności przy kandydatach oraz wyświetlać, tworzyć i aktualizować zadania do zrobienia. Może też wyświetlać użytkowników, statusy ofert i statusy pipeline'u.
Czy AI widzi mój klucz API CATS?
Nie. Twoje dane uwierzytelniające CATS 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ć, co może robić AI?
Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od narzędzi tylko do odczytu. Przeniesienie kandydata do nowego statusu pipeline'u może uruchomić automatyczne wyzwalacze na Twoim koncie, dlatego ta akcja może 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 CATS.
Czy mój stary klucz API CATS działa?
Nie. PipMCP korzysta z API CATS v3, które wymaga klucza API v3. Kody transakcji ze starego API nie działają. Klucz v3 utworzysz na stronie ustawień Administration w CATS.
Powiązane integracje
Pozwól swojej AI działać w CATS już dziś.
Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.
Połącz CATS za darmoPipMCP nie jest powiązany z CATS. Nazwy produktów są znakami towarowymi ich właścicieli.






