Odoo
Podłącz własny serwer Odoo i przesyłaj nowo zatrudnionych pracowników do Odoo HR oraz twórz wersje robocze faktur za rekrutację — funkcja dostępna już dziś przy użyciu własnego klucza API.
Integracja Odoo ATS jest już dostępna w Expertini ATS. Jeśli Państwa organizacja korzysta z Odoo — we własnej infrastrukturze, na Odoo.sh lub w Odoo Online — mogą Państwo połączyć własny serwer za pomocą własnego klucza API i jednocześnie rozwiązać dwa problemy: zatrudnieni kandydaci trafiają do Odoo HR jako rekordy pracowników, a zrealizowane rekrutacje dla klientów stają się wersjami roboczymi faktur w Odoo Accounting. Bez konieczności ponownego wprowadzania danych na żadnym etapie zatrudnienia.
Ponieważ jest to Państwa serwer i Państwa klucz, połączenie działa tak, jak oczekują zespoły korzystające z rozwiązań self-hosted: bez oprogramowania pośredniczącego innych firm, bez przesyłania danych przez niewybranego dostawcę i bez opłat za użytkowanie — łącznik jest dostępny w ramach planu Business, wraz z natywnym śledzeniem prowizji w Client CRM, które zasila dane na fakturach. Zarejestruj się i połącz z poziomu centrum aplikacji.
Na tej stronie
- Dwie zamknięte luki: od zatrudnienia do wdrożenia oraz od obsadzenia stanowiska do faktury
- Twój serwer, Twój klucz, Twoja kontrola
- Dwukierunkowa: dane z Odoo usprawniają pracę w ATS i odwrotnie
- Część planu Business
- Connection architecture
- Zapis semantyki i przepływu danych
- Kwestie operacyjne
- Umiejscowienie w topologii integracji
- Projekt interfejsu & przepływ interakcji
- Często zadawane pytania
01Dwie zamknięte luki: od zatrudnienia do wdrożenia oraz od obsadzenia stanowiska do faktury
Zespoły wewnętrzne korzystają z przesyłania do HR: w momencie zaakceptowania oferty nowy pracownik pojawia się w Odoo HR gotowy do wdrożenia, wraz ze szczegółami zebranymi już podczas rekrutacji. Agencje korzystają z przesyłania do fakturowania: zatrudnienie u klienta generuje wersję roboczą faktury w Odoo Accounting z kwotą prowizji śledzoną w module Client CRM. Wiele firm korzystających z Odoo używa obu rozwiązań.
02Twój serwer, Twój klucz, Twoja kontrola
Konfiguracja jest celowo prosta i przejrzysta: wystarczy wskazać w Expertini adres URL oraz bazę danych Odoo, podać klucz API własnego użytkownika Odoo i połączenie jest gotowe. Działa tak samo z instalacjami na własnym serwerze, Odoo.sh, jak i Odoo Online. Faktury trafiają jako wersje robocze, dzięki czemu przepływ księgowy — podatki, dzienniki, zatwierdzenia — pozostaje dokładnie taki, jak skonfigurowano go w Odoo.
03Dwukierunkowa: dane z Odoo usprawniają pracę w ATS i odwrotnie
Połączenie odczytuje także dane z instancji, co pozwala użytkownikom systemów ERP zaoszczędzić wiele godzin pracy. Import przenosi firmy z Odoo (res.partner) do modułu Client CRM w Expertini jako potencjalnych klientów — z dopasowaniem nazw, bez nadpisywania danych i z możliwością bezpiecznego ponownego uruchomienia — natomiast eksport tworzy klientów z ATS jako kontakty w Odoo, deduplikując je z istniejącymi wpisami, dzięki czemu działy sprzedaży i rekrutacji nie muszą ręcznie prowadzić dwóch rozbieżnych list firm. W kwestii pracowników możliwości są jeszcze większe: funkcja „Importuj pracowników” wczytuje katalog pracowników z Odoo HR do bazy kandydatów ATS — nie jako statyczną listę, lecz jako rekordy z parsowaniem, wyszukiwaniem i punktacją CV, gotowe do wyszukiwania w ramach mobilności wewnętrznej pod kątem otwartych rekrutacji. Każdy kierunek synchronizacji to dedykowany przycisk z raportem utworzonych i pominiętych rekordów, rejestrowany w dzienniku aktywności aplikacji i regulowany uprawnieniami użytkownika Odoo, którego klucz został podany.
04Część planu Business
Konektory ERP — w tym Odoo — znajdują się w planie Business, bez dodatkowych opłat za połączenie czy przesyłanie danych. Proces generujący dane (listy z ofertą pracy, raporty audytowe w formacie PDF, hiring pipeline) jest dostępny we wszystkich planach; samo połączenie z Odoo to element poziomu enterprise.
Architektura platformy i operacje
A1Connection architecture
Jest to bezpośrednie połączenie z systemem, który samodzielnie hostujesz lub autoryzujesz: formularz pobiera adres URL instancji oraz dane uwierzytelniające, weryfikuje je za pomocą wywołania na żywo przed zapisaniem czegokolwiek i przechowuje poufne dane w postaci zaszyfrowanej w spoczynku. Strony połączenia pokazują jedynie stan („połączono”, „zapisano ✓”), nigdy same wartości.
Ponieważ poświadczenia należą do Ciebie, ich rotacja jest w Twoich rękach: wymień klucz we własnym systemie, wklej nowy tutaj, a weryfikacja na żywo potwierdzi go przed nadpisaniem starego. Odłączenie natychmiast usuwa zapisane poświadczenia.
A2Zapis semantyki i przepływu danych
Każdy transfer danych to jawna operacja z zarejestrowanym wynikiem. Zapisy następują po kliknięciu — lub automatycznie tylko tam, gdzie włączono regułę (automatyczne przesyłanie po zatrudnieniu jest domyślnie wyłączone dla każdego dostawcy). Odczyty — import osób, kont lub plików — są uruchamiane po kliknięciu przycisku Importuj, deduplikują dane względem już posiadanych (klienci według nazwy, osoby według adresu e-mail), pomijają zamiast nadpisywać i rzetelnie raportują liczbę utworzonych względem pominiętych rekordów, dzięki czemu ponowne uruchomienie dowolnego importu jest z założenia bezpieczne.
Każde działanie zapisuje wiersz w dzienniku aktywności aplikacji (ats_app_activity): co zostało uruchomione, kiedy, dla jakiego rekordu oraz jaki był wynik — w tym dosłowną treść błędu dostawcy w przypadku niepowodzenia. Raportowanie użycia w systemie ATS agreguje ten sam dziennik, dzięki czemu raporty integracji nie mogą odbiegać od rzeczywistego stanu integracji.
Wszystko, co wykracza poza ścieżkę żądania — rozsyłanie powiadomień, dostarczanie webhooków, rejestrowanie aktywności, poczta e-mail — działa w wątkach tła typu fire-and-forget. Wolny zewnętrzny punkt końcowy nigdy nie zawiesi interfejsu, a nieudana operacja poboczna jest rejestrowana w dzienniku, zamiast być po cichu ponawiana aż do wystąpienia niespójności.
A3Kwestie operacyjne
Połączenia są konfigurowane na poziomie organizacji i ograniczone do ról właściciela i administratora; rekruterzy korzystają z funkcji oferowanych przez integrację, ale nie mogą jej łączyć, odłączać ani rekonfigurować. Odłączenie natychmiast usuwa zapisane dane uwierzytelniające i w widoczny, a nie cichy sposób zatrzymuje zależne funkcje. Wcześniej zaimportowane dane pozostają Państwa własnością i można je edytować.
Zaimportowane profile są oznaczane jako zaimportowane z zachowaniem rygorystycznych, domyślnych zasad prywatności — nie zakłada się zgody żadnej osoby, która nie wypełniła formularza aplikacyjnego, i mają do nich zastosowanie domyślne reguły retencji danych. Wszystkie zapisane dane należą do Państwa: eksporty CSV oraz aplikacja Data Export obejmują te same zasoby, z których korzysta sam produkt. Wyjście jest tak samo otwarte jak wejście — z założenia, a nie z konieczności.
A4Umiejscowienie w topologii integracji
Ta integracja jest już dostępna w rejestrze. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.
Mapa zależności:
Projekt interfejsu
Przepływ interakcji — stany, walidacje, informacje zwrotne
Neighbouring connectors — Enterprise Resource Planning
Często zadawane pytania
Czy integracja z Odoo jest już w pełni aktywna?⌄
Jakie typy hostingu Odoo są obsługiwane?⌄
Czy Expertini przechowuje moje dane księgowe?⌄
Czy faktury są księgowane automatycznie?⌄
W skrócie
- Dostępne już dziś — połącz za pomocą własnego klucza API
- Przesyłaj zatwierdzone zatrudnienia do Odoo HR
- Import firm z Odoo jako klientów · eksport zwrotny klientów
- Importuj osoby z Odoo HR do bazy kandydatów podlegających ocenie
- Wersje robocze faktur za rekrutację w Odoo Accounting
- Współpracuje z wersjami self-hosted, Odoo.sh oraz Odoo Online
- Wartości prowizji z natywnego modułu CRM klienta
- Zawarte w subskrypcji — bez opłat za połączenie
Sprawdź odoo na swoich własnych rekrutacjach.
Przynieś rzeczywisty opis stanowiska na 30-minutowe demo — bezpłatny okres próbny w zestawie.
Umów prezentację