Integrare BambooHR
Adăugați o nouă angajare în BambooHR în momentul în care o ofertă este acceptată — și importați directorul de personal în baza de talente a ATS, ambele dintr-o singură conexiune.
Trecerea de la recrutare la resurse umane este locul unde noii angajați cad cel mai des prin crăpături: oferta este semnată într-un sistem, dar înregistrarea angajatului de care depind salariile, IT-ul și integrarea locuiește în altul, și cineva trebuie să își amintească să o reintroducă. Expertini ATS închide acest decalaj pentru clienții BambooHR cu o integrare bidirecțională: atunci când un candidat acceptă o ofertă, un singur clic (sau o regulă automată) creează înregistrarea angajatului în contul dvs. BambooHR cu numele, emailul de la serviciu, titlul postului și data angajării deja completate.
Funcționează și în sens invers. Aceeași conexiune poate citi directorul de personal BambooHR și îl poate importa în baza de date cu candidați a ATS-ului — deduplicat prin e-mail, marcat clar ca importat și căutabil imediat. Echipele îl folosesc pentru a iniția căutări de mobilitate internă și pentru a găsi recomandări cu colegii pe care îi au deja. Expertini ATS este un produs independent; BambooHR este o marcă comercială a proprietarului său, iar această integrare comunică pur și simplu cu același API oficial pe care propriul dvs. cont îl expune.
Pe această pagină
01Cum se conectează, pas cu pas
Pasul unu: un proprietar sau un administrator deschide Conectori în cadrul ATS și face clic pe Conectare pe cartonașul BambooHR — o autentificare standard pe propriul site BambooHR, după care ATS-ul cunoaște subdomeniul și identitatea companiei dvs. Pasul doi contează pentru adăugarea de noi angajați: BambooHR acordă conexiunilor de autentificare acces doar pentru citire la datele angajaților, astfel încât crearea de angajați necesită o cheie API din propriul cont BambooHR (secțiunea Setări → Chei API de acolo). Copiați-o și inserați-o în pagina Screening & HRIS din ATS — aceasta este stocată criptat și nu mai este afișată niciodată. Acest design în doi pași reprezintă modelul de securitate BambooHR, nu o ocolire, iar aplicația vă comunică exact ce pas lipsește, în loc să eșueze în tăcere.
02Pushing a new hire
Din pagina Screening & HRIS, căutați candidatul angajat — înregistrările sunt alese dintr-o listă de completare automată, niciodată reintroduse — și trimiteți. ATS-ul trimite prenumele și numele, emailul de la serviciu, titlul postului și data angajării, iar BambooHR răspunde cu înregistrarea de angajat creată. Preferați zero clicuri? Bifați BambooHR la "Auto-trimis la angajare" și fiecare ofertă acceptată creează automat angajatul, fiecare trimitere fiind înregistrată în pagina de activitate a aplicației, astfel încât să puteți vedea întotdeauna ce s-a întâmplat și când.
03Importul directorului de personal
Acțiunea „Importați-vă oamenii” citește directorul de angajați din BambooHR — aceeași listă pe care o afișează propria sa aplicație mobilă — și adaugă fiecare persoană în baza de date cu candidați din ATS, împreună cu numele, adresa de e-mail de la serviciu și funcția. Înregistrările existente sunt corelate după e-mail și nu sunt suprascrise niciodată; persoanele importate sunt marcate ca atare, rămân pe deplin editabile și au setări implicite de confidențialitate conservatoare (nu se presupune niciun consimțễmânt — nu au completat niciodată un formular de candidatură). Rularea din nou a importului adaugă doar ceea ce este nou.
04What this replaces
Fără integrare, fiecare angajare înseamnă reintroducerea acelorași cinci câmpuri în software-ul de HR, iar fiecare căutare de mobilitate internă înseamnă să ceri HR-ului un tabel. Cu aceasta, fluxul ofertei se încheie cu o înregistrare reală de angajat, iar propria ta forță de muncă este la o căutare distanță în baza de date a candidaților. Fără abonament la instrumente intermediare, fără taxe per sincronizare — conectorul face parte din plan.
Arhitectura platformei și operațiuni
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 (acreditări de client în corpul cererii de token, 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.
Ciclul de viață al jetonului este gestionat într-un singur punct de strangulare: expirarea declanșează o reîmprospătare automată, jetoanele de reîmprospătare rotite sunt persistate, iar o reîmprospătare pe care furnizorul o respinge apare ca o solicitare vizibilă de reconectare — niciodată ca funcții stricate în tăcere. Revocarea funcționează din ambele părți: deconectați-vă de aici sau revocați în setările de securitate ale furnizorului.
A2Scrierea semanticii și a fluxului de date
Fiecare transfer de date este o acțiune explicită cu un rezultat înregistrat în jurnal. Scrierile au loc la clic-ul tău — sau automat doar acolo unde ai activat o regulă (trimiterea automată la angajare este dezactivată implicit, în funcție de furnizor). Citirile — importurile de persoane, conturi sau fișiere — rulează atunci când apeși Import, elimină duplicatele față de ceea ce ai deja (clienții după nume, persoanele după e-mail), omit în loc să suprascrie și raportează onest elementele create versus cele omise, motiv pentru care reluarea oricărui import este sigură prin design.
Fiecare acțiune scrie un rând în jurnalul de activitate a aplicației (ats_app_activity): ce a rulat, când, pentru ce înregistrare și rezultatul — inclusiv textul exact al erorii furnizorului atunci când ceva eșuează. Raportarea utilizării din interiorul ATS agregează același jurnal, astfel încât raportarea integrării și realitatea integrării nu pot diverge.
Tot ceea ce părăsește fluxul de cereri — distribuirea notificărilor, livrarea webhook-urilor, jurnalele de activitate, e-mailul — rulează în fire de fundal de tip „execută și uită”. Un punct final extern lent nu poate face niciodată interfața să se blocheze, iar un efect secundar eșuat este înregistrat în jurnal în loc să fie reîncercat în mod silențios până la apariția unei inconsistențe.
A3Considerente operaționale
Conexiunile sunt la nivel de organizație și sunt restricționate la rolurile de proprietar și administrator; recrutorii folosesc funcțiile pe care le alimentează o conexiune, dar nu pot conecta, deconecta sau reconfigura. Deconectarea elimină imediat datele de autentificare stocate și oprește în mod vizibil, nu silențios, funcțiile dependente. Datele deja importate rămân ale dvs. și sunt editabile.
Persoanele importate sosesc etichetate ca fiind importate, având setări implicite de confidențialitate conservatoare — nu se presupune niciun consimțământ din partea nimănui care nu a completat formularul dvs. de aplicație și se aplică setările implicite de păstrare a datelor.Tot ceea ce este scris vă aparține pentru a fi preluat: exporturile CSV și aplicația de export a datelor Data Export acoperă aceleași magazine pe care le citește produsul în sine. Ieșirea este la fel de deschisă ca și intrarea — prin design, nu prin concesie.
A4Plasarea în topologia de integrare
Această integrare este activă înregistrată în director începând de astăzi. 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.
Harta de dependență
Schieța interfeței pentru
Flux de interacțiune — stări, validări, feedback
flux de securitate OAuth 2.0 — BambooHR
Neighbouring connectors — Sistem de Informații pentru Resurse Umane
Întrebări frecvente
De ce are nevoie trimiterea de angajați de o cheie API când m-am autentificat deja?⌄
Ce se trimite mai exact către BambooHR la o sincronizare?⌄
Importul de persoane suprascrie candidații existenți?⌄
Este Expertini afiliat cu BambooHR?⌄
Cât costă integrarea?⌄
Pe scurt
- Trimiterea automată sau printr-un singur clic a noilor angajați la acceptarea ofertei
- Numele, adresa de e-mail de la serviciu, titlul postului și data angajării sosesc precompletate
- Importați directorul de persoane BambooHR în pool-ul de talente din ATS
- Eliminare a duplicatelor bazată pe e-mail — nimic suprascris, rulare sigură în regim repetat
- Fiecare trimitere și import înregistrat în pagina de activitate a aplicației
- Utilizează propriul cont BambooHR și propria cheie API, stocate în format criptat
Vedeți integrare bamboohr în propriul proces de angajare.
Aduceți o descriere reală a jobului la o demonstrație de 30 de minute — proba gratuită inclusă.
Programați o prezentare