QuickBooks Online
Wystawianie wersji roboczych faktur za zatrudnienie jednym kliknięciem dla agencji prowadzących księgowość w QuickBooks Online.
Agencje korzystające z QuickBooks Online dobrze znają ten schemat: rekrutacja zostaje zamknięta, prowizja pozostaje w pamięci lub w arkuszu kalkulacyjnym, a w końcu zostaje wprowadzona do QuickBooks — miejmy nadzieję, że poprawnie i jeszcze w tym tygodniu. Integracja QuickBooks z ATS eliminuje ten proces: gdy zatrudnienie u klienta zostaje zarejestrowane w Expertini ATS, jedno działanie ze strony Screening & HRIS tworzy wersję roboczą faktury w Twoim koncie QuickBooks.
Tym, co czyni to rozwiązanie czymś więcej niż zwykłym łącznikiem, są natywne możliwości systemu ATS. Moduł Client CRM — zawarty w każdej subskrypcji, bez oddzielnych opłat licencyjnych czy opłat za użytkownika — rejestruje już klienta, zatrudnienie oraz uzgodnioną prowizję. Integracja przenosi te dokładne dane do systemu QuickBooks, dzięki czemu rozliczenia zawsze odpowiadają ustaleniom rekrutacyjnym.
Na tej stronie
- Problem, który to rozwiązuje: prowizje zapisane wyłącznie w arkuszu kalkulacyjnym
- Najpierw przygotuj wersję roboczą, wyślij po weryfikacji
- Połącz i zacznij tworzyć wersje robocze już dziś
- Connection architecture
- Zapis semantyki i przepływu danych
- Kwestie operacyjne
- Umiejscowienie w topologii integracji
- Projekt interfejsu & przepływ interakcji
- Często zadawane pytania
01Problem, który to rozwiązuje: prowizje zapisane wyłącznie w arkuszu kalkulacyjnym
Gdy jedynym źródłem prawdy o opłatach za rekrutację jest arkusz kalkulacyjny, finanse i rekrutacja nieuchronnie się rozchodzą: opłaty są pomijane, błędnie wpisywane lub fakturowane na niewłaściwy podmiot klienta. Przygotowanie faktury na podstawie rekordu w ATS sprawia, że samo zatrudnienie staje się źródłem prawdy, a rozliczenie na koniec miesiąca zmienia się z żmudnego śledztwa w prostą weryfikację.
02Najpierw przygotuj wersję roboczą, wyślij po weryfikacji
Proces celowo zatrzymuje się na etapie wersji roboczej. Twoja księgowość weryfikuje kody podatkowe, warunki i numery referencyjne w QuickBooks przed wystawieniem faktury — żaden dokument nie zostanie wysłany do klienta, dopóki Twój zespół go nie zatwierdzi. Eliminujesz konieczność ponownego wprowadzania danych bez utraty kontroli finansowej.
03Połącz i zacznij tworzyć wersje robocze już dziś
Cała ścieżka jest już aktywna: śledź klientów i prowizje w CRM Klienta, monitoruj zatrudnienia w lejku rekrutacyjnym i eksportuj wszystko do formatu JSON, kiedy tylko chcesz. Połącz własną firmę QuickBooks Online na stronie Połączenia w aplikacji (Aplikacje → Połączenia), a wersje robocze faktur będą dostępne za jednym kliknięciem — bez konieczności wcześniejszego porządkowania danych.
Architektura platformy i operacje
A1Connection architecture
The connection uses OAuth 2.0 against the vendor's own consent screen. The authorisation request names the minimum scopes the features need — the exact scope list is shown in the security-flow panel below, pulled from the same provider registry the application uses. The code-for-token exchange happens entirely server-side (Uwierzytelnianie klienta HTTP Basic, per the vendor's token endpoint contract); tokens are stored encrypted at rest and are never rendered back to any screen — connection pages show presence, not values.
Cykl życia tokenów jest zarządzany w jednym punkcie kontrolnym: wygaśnięcie wyzwala automatyczne odświeżenie, rotowane tokeny odświeżania są zapisywane, a odświeżenie odrzucone przez dostawcę skutkuje widocznym komunikatem o ponownym połączeniu — nigdy cichym uszkodzeniem funkcji. Odwołanie uprawnień działa z obu stron: można rozłączyć integrację tutaj lub cofnąć uprawnienia w ustawieniach bezpieczeństwa samego dostawcy.
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
Przepływ zabezpieczeń OAuth 2.0 dla — QuickBooks Online
Neighbouring connectors — Accounting & Ledger
Często zadawane pytania
Czy integracja z QuickBooks jest aktywna?⌄
Czy to zadziała z QuickBooks Desktop?⌄
Czy Expertini nalicza opłaty za każdą fakturę?⌄
Czy faktury mogą być wysyłane bez weryfikacji przez człowieka?⌄
W skrócie
- Dostępne już dziś — połącz na stronie Połączenia
- Wersje robocze faktur utworzone na stronie Selekcja i HRIS
- Opłaty pobierane z natywnych rekordów prowizji w CRM dla klientów
- Koniec z ręcznym przepisywaniem danych z arkusza kalkulacyjnego do księgi głównej
- Dział finansowy weryfikuje każdy projekt przed wysłaniem
- Własna subskrypcja Intuit — bez narzutów ATS
Sprawdź quickbooks online na swoich własnych rekrutacjach.
Przynieś rzeczywisty opis stanowiska na 30-minutowe demo — bezpłatny okres próbny w zestawie.
Umów prezentację