„BambooHR“ integracija
INTEGRATIONS · EXPERTINI ATS

„BambooHR“ integracija

Užregistruokite naują darbuotoją „BambooHR“ vos priėmus pasiūlymą — ir importuokite savo darbuotojų katalogą į ATS talentų bazę, abu iš vieno ryšio.

3 min. skaitymo · Atnaujinta 2026 m. liepos mėn. · Expertini redakcija

Perdavimas iš atrankos į HR yra vieta, kur nauji darbuotojai dažniausiai iškrenta pro plyšius: pasiūlymas pasirašomas vienoje sistemoje, bet darbuotojo įrašas, nuo kurio priklauso darbo užmokestis, IT ir įvedimas, gyvena kitoje, ir kažkas turi nepamiršti jį perrašyti. „Expertini ATS“ uždaro tą spragą „BambooHR“ klientams su dvipuse integracija: kai kandidatas priima pasiūlymą, vienas paspaudimas (arba automatinė taisyklė) sukuria darbuotojo įrašą jūsų „BambooHR“ paskyroje su jau užpildytu vardu, darbo el. paštu, pareigomis ir įdarbinimo data. Pirmenybę teikiate nuliniam paspaudimų skaičiui? Pažymėkite „BambooHR“ po „Auto-push on hire“ ir kiekvienas priimtas pasiūlymas automatiškai sukuria darbuotoją, su kiekvienu stūmimu, registruotu programėlės veiklos puslapyje, kad visada galėtumėte matyti, kas nutiko ir kada.

Tai veikia ir kita kryptimi. Ta pati jungtis gali nuskaityti jūsų „BambooHR“ darbuotojų katalogą ir importuoti jį į ATS kandidatų duomenų bazę — be dublikatų, aiškiai pažymėtą kaip importuotą ir iškart ieškomą. Komandos tai naudoja vidinio mobilumo paieškoms ir rekomendacijų šaltiniams su kolegomis, kuriuos jau turi. „Expertini ATS“ yra nepriklausomas produktas; „BambooHR“ yra jo savininko prekės ženklas, o ši integracija tiesiog kalbasi su ta pačia oficialia API, kurią atskleidžia jūsų paskyra.

01Kaip tai prijungti žingsnis po žingsnio

Pirmas žingsnis: savininkas arba administratorius atidaro Connectors ATS viduje ir spusteli „Connect“ ant „BambooHR“ kortelės – standartinis prisijungimas „BambooHR“ svetainėje, po kurio ATS žino jūsų įmonės subdomeną ir tapatybę. Antras žingsnis svarbus naujų darbuotojų įvedimui: „BambooHR“ suteikia prisijungimo ryšiams tik skaitymo prieigą prie darbuotojų duomenų, todėl darbuotojų kūrimui reikalingas API raktas iš jūsų „BambooHR“ paskyros (Settings → API Keys ten). Įklijuokite jį ATS „Screening & HRIS“ puslapyje – jis saugomas užšifruotas ir niekada daugiau nerodomas. Tas dviejų žingsnių dizainas yra „BambooHR“ saugumo modelis, o ne apėjimas, ir programėlė tiksliai pasako, kurio žingsnio trūksta, užuot tyliai nepavykus.

02Pushing a new hire

Iš „Screening & HRIS“ puslapio ieškokite įdarbinto kandidato — įrašai pasirenkami iš „type-ahead“, niekada neperrašomi — ir stumkite. ATS siunčia vardą ir pavardę, darbo el. paštą, pareigas ir įdarbinimo datą, o „BambooHR“ atsako su sukurtu darbuotojo įrašu. Pirmenybę teikiate nuliniams paspaudimams? Pažymėkite „BambooHR“ po „Auto-push on hire“ ir kiekvienas priimtas pasiūlymas sukuria darbuotoją automatiškai, su kiekvienu stūmimu, registruotu programėlės veiklos puslapyje, kad visada galėtumėte matyti, kas nutiko ir kada.

03Jūsų darbuotojų katalogo importavimas

Veiksmas „Importuoti savo žmones“ nuskaito BambooHR darbuotojų katalogą — tą patį sąrašą, kurį rodo jo paties mobilioji programėlė — ir prideda kiekvieną asmenį į jūsų ATS kandidatų duomenų bazę su jų vardu, darbo el. pašto adresu ir darbo pavadinimu. Esami įrašai suderinami pagal el. paštą ir niekada neperrašomi; importuoti žmonės pažymimi kaip tokie, lieka visiškai redaguojami ir turi konservatyvius privatumo numatytuosius nustatymus (joks sutikimas neprisiimamas — jie niekada nepildė paraiškos formos). Pakartotinis importo vykdymas tik prideda tai, kas nauja.

04What this replaces

Be integracijos, kiekvienas įdarbinimas reiškia tų pačių penkių laukų perrašymą į personalo programinę įrangą, o kiekviena vidinio mobilumo paieška reiškia prašymą personalo skyriui atsiųsti skaičiuoklę. Su ja, pasiūlymo procesas baigiasi tikru darbuotojo įrašu, o jūsų pačių darbo jėga yra vienos paieškos atstumu kandidatų duomenų bazėje. Nėra tarpinės programinės įrangos prenumeratos, jokių mokesčių už sinchronizavimą – jungtis yra plano dalis.

Inžinerinės pastabos

Platformos architektūra ir operacijos

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 (kliento kredencialai žetono užklausos turinyje, 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.

Prieigos rakto gyvavimo ciklas valdomas per vieną punktą: galiojimo pabaiga sukelia automatinį atnaujinimą, pakeisti atnaujinimo raktai išsaugomi, o teikėjo atmestas atnaujinimas parodo matomą raginimą prisijungti iš naujo, bet niekada nesukelia tyliai sugadintų funkcijų. Atšaukimas veikia iš bet kurios pusės: atsijunkite čia arba atšaukite teikėjo saugumo nustatymuose.

A2Rašyti semantiką ir duomenų srautą

Kiekvienas duomenų judėjimas yra aiškus veiksmas su užregistruotu rezultatu. Įrašai atliekami spustelėjus — arba automatiškai tik ten, kur įjungėte taisykles (automatinis nusiuntimas įdarbinant pagal nutylėjimą yra išjungtas, kiekvienam teikėjui). Skaitymai (žmonių, paskyrų ar failų importavimas) vykdomi paspaudus „Importuoti“, pašalinami dublikatai pagal tai, ką jau turite (klientus pagal vardą, žmones pagal el. paštą), praleidžiami, o ne perrašomi, ir sąžiningai pranešama apie sukurtus ir praleistus įrašus, todėl pakartotinis bet kokio importavimo paleidimas yra saugus.

Kiekvienas veiksmas įrašo eilutę į programėlės veiklos žurnalą (ats_app_activity): kas vyko, kada, kuriam įrašui ir koks rezultatas — įskaitant paties pardavėjo klaidos tekstą pažodžiui, kai kažkas nepavyksta. Naudojimo ataskaitos ATS viduje apibendrina tą patį žurnalą, todėl integracijos ataskaitos ir integracijos realybė negali išsiskirti.

Viskas, kas palieka užklausos kelią – pranešimų išsiuntimas, webhook pristatymas, veiklos žurnalai, paštas – veikia „fire-and-forget“ fono gijose. Lėtas išorinis galinis taškas niekada negali priversti sąsajos užstrigti, o nepavykęs šalutinis poveikis yra registruojamas, o ne tyliai bandomas pakartoti iki nenuoseklumo.

A3Veiklos aspektai

Ryšiai yra organizacijos lygio ir prieinami tik savininko bei administratoriaus vaidmenis turintiems asmenims; personalo atrankos specialistai naudojasi ryšio suteikiamomis funkcijomis, tačiau negali jų kurti, atjungti ar iš naujo konfigūruoti. Atjungus ryšį, saugomi kredencialai nedelsiant pašalinami ir priklausomos funkcijos matomai, o ne tyliai, sustabdomos. Jau importuoti duomenys lieka jūsų ir yra redaguojami.

Importuoti žmonės atvyksta pažymėti kaip importuoti su konservatyviais privatumo numatytaisiais nustatymais – joks sutikimas nėra numanomas tiems, kurie niekada neužpildė jūsų paraiškos formos, ir taikomi saugojimo numatytieji nustatymai.Viskas, kas parašyta, yra jūsų pasiimti: CSV eksportai ir Data Export programėlė apima tas pačias saugyklas, kurias nuskaito pats produktas. Išėjimas toks pat atviras kaip įėjimas — pagal dizainą, ne nuolaidą.

A4Vieta integracijos topologijoje

Ši integracija šiandien veikia registre. 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.

Priklausomybių žemėlapis

Connection typeOAuth 2.0 (pardavėjo sutikimo ekranas)
Scopes requestedopenid · email · employee:name · employee:job
Callback path/apps/oauth/callback/bamboohr/
Token exchangeserver-side; credentials in body
Secrets at restužšifruota; vartotojo sąsaja rodo buvimo vėliavėles, niekada nerodo verčių
Action journalats_app_activity — viena eilutė vienam veiksmui, tiekėjo klaidos pažodžiui
Auto-push rulesišjungta pagal numatytuosius nustatymus, pagal paslaugų teikėją, kiekvienas vykdymas registruojamas
Registry statuslive

Sąsajos projektas

Paviršiaus struktūrinė schema – skydeliai, hierarchija ir sąveikos galimybės. Sutartis, o ne ekrano kopija.
Ryšių kortelė
● prijungta — buvimo vėliavėlė
apimtys: minimaliai reikalaujama atsijungti
Veiksmai
stūmimas — aiškus paspaudimasimportavimas — dublikatai pašalinti
Veiklos žurnalas
1 pav. – „BambooHR“ integracija: struktūrinė sąsajos schema. Skydeliai ir būsenos yra sutartis; rodomi duomenys yra pavyzdiniai.

Sąveikos eiga – būsenos, patvirtinimai, atsiliepimai

Kiekviena būsena žemiau yra vykdoma serverio pusėje; sąsaja ją tik rodo, ji jos nenustato.
Connectsavininkas/administratorius paspaudžia „Connect“ puslapyje „Connectors“
Vendor consentpačioje teikėjo sąsajoje nurodytos tikslios apimtys
Token exchangeserverio pusės atgalinis kvଷsinimas (callback); paslaptys niekada nepasiekia naršyklės
Connectedužšifruota saugykla; kortelės apverčiamos su buvimo vėliavėle
Explicit actionsnusiuntimas / importavimas / planas — kiekvienas registruojamas žurnale
Sutikimas atmestas → teikėjo klaidos kodas rodomas pranešime su pavadinimuTrūksta platformos raktų → sąžiningas sąrankos patarimas, o ne tylus atmetimasŽetonas baigė galioti → automatinis atnaujinimas siaurojoje vietojeAtmetimo atnaujinimas → matomas prijungimo iš naujo raginimas, funkcijos niekada nesugenda tyliaiPlanas žemiau minimumo → užrakinimo kortelė įvardija tikslų planą
2 pav. — sąveikos srautas: tamsiai mėlyna = būsenos, auksinė = serverio užtikrinami vartai, žalia = patvirtinti rezultatai; žymos nurodo kraštutinius atvejus ir jų grįžtamąjį ryšį.

OAuth 2.0 saugumo srautas — BambooHR

1
Įgaliojimo užklausaNukreipkite į paties paslaugų teikėjo sutikimo ekraną, nurodydami tik toliau pateiktas sritis — ne daugiau.
2
Tapatybės iššūkis ir sutikimasJūs autentifikuojatės pas teikėją, teikėjo domene. Kredencialai niekada nepasiekia Expertini.
3
Serverio pusės žetonų mainaiAtgalinis ryšys adresu /apps/oauth/callback/bamboohr/ keičiasi kodu naudodamas kliento kredencialai užklausos pagrinde — visiškai serverio pusėje.
4
Valdoma sesijos būsenaSimboliai (tokenai) užšifruoti ramybės būsenoje; automatinis atnaujinimas viename kontroliniame taške; aktyvumo žymos rodymas; atšaukimas iš bet kurios pusės.
openidemailemployee:nameemployee:job
Aprėpties sąrašas nuskaitomas iš to paties teikėjo registro, su kuriuo autorizuojama programa — šis puslapis negali jo pervertinti ar neįvertinti.

Neighbouring connectors — Žmogiškųjų išteklių informacinė sistema

BambooHRthis page SAP SuccessFactorslive ADPplanned
Būsenos gaunamos iš tiesioginio registro — peržiūrėkite visą katalogą →

Dažniausiai užduodami klausimai

Kodėl darbuotojų perkėlimui reikia API rakto, jei aš jau prisijungiau?
„BambooHR“ prisijungimo jungtys pagal dizainą yra tik skaitymo režimu darbuotojų duomenims. Darbuotojų kūrimas naudoja API raktą, sugeneruotą jūsų pačių „BambooHR“ paskyroje — ATS jį saugo užšifruotą ir naudoja tik jūsų inicijuotiems ar įgalintiems veiksmams.
Kas tiksliai nusiunčiama į „BambooHR“ paspaudus siuntimo mygtuką?
Vardas, pavardė, darbinis el. paštas, pareigos ir įdarbinimo data – pakanka galiojančiam darbuotojo įrašui. Viskas kita lieka ATS sistemoje, kol jūsų personalo komanda papildys įrašą „BambooHR“.
Ar žmonių importas perrašo esamus kandidatus?
Ne. Atitiktis nustatoma pagal el. paštą: jei asmuo jau yra jūsų kandidatų duomenų bazėje, importavimas jį praleidžia. Importuoti įrašai pažymėti kaip importuoti ir lieka redaguojami.
Ar „Expertini“ yra susijusi su „BambooHR“?
Ne. „BambooHR“ yra jos savininko prekės ženklas. „Expertini ATS“ integruojasi per oficialią API, prieinamą bet kuriam „BambooHR“ klientui, naudojant jūsų pačių paskyrą ir prisijungimo duomenis.
Kiek kainuoja ši integracija?
Tai įskaičiuota į prenumeratą – žr. kainodarą. Nėra jokių mokesčių už perkėlimą ar importavimą.

Trumpai

  • Vieno paspaudimo arba automatinis naujo darbuotojo perkėlimas priėmus pasiūlymą
  • Vardas, darbinis el. paštas, pareigos ir įdarbinimo data atvyksta jau užpildyti
  • Importuoti „BambooHR“ žmonių katalogą į ATS talentų bazę
  • El. paštu pagrįstas dublikatų šalinimas – niekas neperrašoma, saugu paleisti iš naujo
  • Kiekvienas perkėlimas ir importavimas užregistruotas programėlės veiklų puslapyje
  • Naudoja jūsų pačių BambooHR paskyrą ir API raktą, saugomą užšifruotą

Žiūrėkite „bamboohr“ integracija savo įdarbinimo procese.

Atsineškite tikrą darbo aprašymą į 30 minučių demonstraciją — nemokama bandomoji versija įtraukta.

Užsisakyti demonstraciją
Expertini AI
Prisijungęs
Sveiki! Esu Expertini intelektualus produktų ekspertas. Klauskite manęs bet ko apie mūsų sprendimus, gaukite patarimų dėl bet kurio mūsų įdarbinimo įrankio arba tiesiog pasakykite, ką bandote padaryti — aš nukreipsiu jus tinkama linkme. Dėl su paskyra susijusių problemų rašykite el. paštu support@expertini.com.