Integrasi BambooHR
INTEGRATIONS · EXPERTINI ATS

Integrasi BambooHR

Tolak pengambilan baharu ke dalam BambooHR pada detik tawaran diterima — dan import direktori orang anda ke dalam kumpulan talenta ATS, kedua-duanya dari satu sambungan.

3 minit bacaan · Dikemas kini Julai 2026 · Editorial Expertini

Peralihan daripada pengambilan pekerja kepada HR adalah tempat pekerja baharu paling kerap tercicir: tawaran ditandatangani dalam satu sistem, tetapi rekod pekerja yang bergantung pada gaji, IT, dan orientasi tinggal dalam sistem lain, dan seseorang perlu ingat untuk menaipnya semula. Expertini ATS menutup jurang itu untuk pelanggan BambooHR dengan integrasi dua hala: apabila kandidat menerima tawaran, satu klik (atau peraturan automatik) mencipta rekod pekerja dalam akaun BambooHR anda dengan nama, e-mel kerja, gelaran kerja, dan tarikh mula bekerja sudah diisi.

Ia berfungsi ke arah yang lain juga. Sambungan yang sama boleh membaca direktori orang BambooHR anda dan mengimportnya ke pangkalan data calon ATS — dinyahduplikasi melalui e-mel, ditandakan dengan jelas sebagai diimport, dan boleh dicari serta-merta. Pasukan menggunakannya untuk menyemai carian mobiliti dalaman dan sumber rujukan dengan rakan sekerja yang telah mereka miliki. Expertini ATS ialah produk bebas; BambooHR ialah tanda dagangan pemiliknya, dan integrasi ini hanya bercakap dengan API rasmi yang sama yang didedahkan oleh akaun anda sendiri.

01Cara menyambungkannya, langkah demi langkah

Langkah pertama: pemilik atau pentadbir membuka Penyambung di dalam ATS dan mengklik Sambung pada kad BambooHR — log masuk standard di tapak BambooHR sendiri, selepas itu ATS mengenali subdomain dan identiti syarikat anda. Langkah kedua penting untuk mendorong pekerja baharu: BambooHR memberikan sambungan log masuk akses baca sahaja kepada data pekerja, jadi mencipta pekerja memerlukan kunci API daripada akaun BambooHR anda sendiri (Tetapan → Kunci API di sana). Tampal ia pada halaman Penapisan & HRIS ATS — ia disimpan dengan disulitkan dan tidak pernah ditunjukkan lagi. Reka bentuk dua langkah itu adalah model keselamatan BambooHR, bukan jalan pintas, and aplikasi memberitahu anda dengan tepat langkah mana yang hilang dan bukannya gagal secara senyap.

02Pushing a new hire

Dari halaman Saringan & HRIS, cari kandidat yang diupah — rekod dipilih daripada jenis-hadapan, tidak pernah ditaip semula — dan tolak. ATS menghantar nama pertama dan akhir, e-mel kerja, gelaran kerja, dan tarikh mula bekerja, dan BambooHR membalas dengan rekod pekerja yang dicipta. Lebih suka sifar klik? Tandakan BambooHR di bawah "Auto-tolak semasa peng Pambilan" dan setiap tawaran diterima mencipta pekerja secara automatik, dengan setiap tolakan dilog pada halaman aktiviti apl supaya anda sentiasa dapat melihat apa yang berlaku dan bila.

03Mengimport direktori warga anda

Tindakan "Import orang anda" membaca direktori pekerja BambooHR — senarai yang sama yang ditunjukkan oleh apl mudah alihnya sendiri — dan menambah setiap orang pada pangkalan data calon ATS anda dengan nama, e-mel kerja dan gelaran kerja mereka. Rekod sedia ada dipadankan melalui e-mel dan tidak pernah ditindih; orang yang diimport ditandakan sedemikian, kekal boleh diedit sepenuhnya, dan membawa lalai privasi konservatif (tiada persetujuan diasumsikan — mereka tidak pernah mengisi borang permohonan). Menjalankan semula import hanya menambah perkara baharu.

04What this replaces

Tanpa penyepaduan, setiap pengambilan pekerja bermakna menaip semula lima medan yang sama ke dalam perisian HR, dan setiap carian mobiliti dalaman bermakna meminta hamparan daripada HR. Dengannya, aliran kerja tawaran berakhir dengan rekod pekerja sebenar, dan tenaga kerja anda sendiri boleh dicapai dengan satu carian dalam pangkalan data calon. Tiada langganan perisian tengah, tiada yuran setiap penyegerakan — penyambung ini adalah sebahagian daripada pelan.

Nota kejuruteraan

Seni bina & operasi platform

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 (kredensial pelanggan dalam badan permintaan 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.

Kitaran hayat token dikendalikan pada titik pencekikan tunggal: tarikh luput mencetuskan muat semula automatik, token muat semula diputarkan dikekalkan, dan muat semula yang ditolak oleh vendor muncul sebagai gesaan sambung semula yang kelihatan — tidak pernah sebagai ciri yang rosak secara senyap. Pembatalan berfungsi dari kedua-dua belah pihak: putuskan sambungan di sini, atau batalkan dalam tetapan keselamatan vendor sendiri.

A2Tulis semantik dan aliran data

Setiap pergerakan data ialah tindakan tersurat dengan hasil yang dilog. Penulisan berlaku pada klik anda — atau secara automatik hanya di mana anda mendayakan peraturan (tolakan automatik semasa pengambilan dimatikan secara lalai, setiap penyedia). Pembacaan — import orang, akaun, atau fail — berjalan apabila anda menekan Import, menyahduplikasi terhadap apa yang anda sudah ada (pelanggan mengikut nama, orang mengikut e-mel), melangkau dan bukannya menimpa, dan melaporkan yang dicipta berbanding yang dilangkau dengan jujur, itulah sebabnya menjalankan semula sebarang import adalah selamat mengikut reka bentuk.

Setiap tindakan menulis baris pada jurnal aktiviti apl (ats_app_activity): apa yang berjalan, bila, untuk rekod yang mana, dan hasilnya — termasuk teks ralat vendor sendiri secara verbatim apabila sesuatu gagal. Pelaporan penggunaan di dalam ATS mengagregatkan jurnal yang sama, jadi pelaporan integrasi dan realiti integrasi tidak boleh menyimpang.

Apa sahaja yang meninggalkan laluan permintaan — sebaran pemberitahuan, penghantaran webhook, penjurnalan aktiviti, mel — berjalan dalam benang latar belakang "fire-and-forget". Titik akhir luaran yang perlahan tidak akan sekali-kali menyebabkan antara muka menjadi terhenti, dan kesan sampingan yang gagal akan dilog dan bukannya dicuba semula secara senyap sehingga menyebabkan ketidakkonsistenan.

A3Pertimbangan operasi

Sambungan adalah pada peringkat organisasi dan dihadkan kepada peranan pemilik dan pentadbir; perekrut menggunakan ciri yang dikuasakan oleh sambungan tetapi tidak boleh menyambung, memutuskan sambungan, atau mengkonfigurasi semula. Memutuskan sambungan mengalih keluar kelayakan yang disimpan serta-merta dan menghentikan ciri bergantung secara kelihatan, bukan secara senyap. Data yang telah diimport kekal milik anda dan boleh diedit.

Orang yang diimport tiba ditandakan sebagai diimport dengan lalai privasi konservatif — tiada persetujuan diandaikan untuk sesiapa yang tidak pernah mengisi borang permohonan anda, dan lalai pengekalan terpakai.Segala yang ditulis adalah milik anda untuk dibawa: eksport CSV dan apl Eksport Data merangkumi storan yang sama yang dibaca oleh produk itu sendiri. Keluar adalah terbuka seperti masuk — secara reka bentuk, bukan konsesi.

A4Penempatan dalam topologi integrasi

Integrasi ini aktif dalam pendaftaran hari ini. 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.

Peta kebergantungan

Connection typeOAuth 2.0 (skrin persetujuan vendor)
Scopes requestedopenid · email · employee:name · employee:job
Callback path/apps/oauth/callback/bamboohr/
Token exchangeserver-side; credentials in body
Secrets at restdisulitkan; UI menunjukkan bendera kehadiran, tidak pernah nilai
Action journalats_app_activity — satu baris setiap tindakan, ralat vendor secara verbatim
Auto-push rulesnyahaktif secara lalai, setiap pembekal, setiap larian dilog
Registry statuslive

Pelan tindakan antara muka

Skematik struktur permukaan — panel, hierarki dan kemampuan interaksi. Kontrak, bukan tangkapan skrin.
Kad sambungan
● disambungkan — bendera kehadiran
skop: minimum diperlukan putuskan sambungan
Tindakan
tolak — klik eksplisitimport — dinyahduplikasi
Jurnal aktiviti
Rajah 1 — Integrasi BambooHR: skema antara muka struktur. Panel dan keadaan ialah kontrak; data yang ditunjukkan adalah pemegang tempat.

Aliran interaksi — status, pengesahan, maklum balas

Setiap keadaan di bawah dikuatkuasakan sebelah pelayan; antara muka melaporkannya, ia tidak memutuskannya.
Connectpemilik/pentadbir mengklik Sambung (Connect) pada halaman Penyambung (Connectors)
Vendor consentskrin vendor sendiri menyenaraikan skop yang tepat
Token exchangepanggilan balik sebelah pelayan; rahsia tidak pernah menyentuh pelayar
Connectedstor bersulit; kad dibalikkan dengan bendera kehadiran
Explicit actionstolak / import / jadual — setiap satu dijurnalkan
Kebenaran ditolak → kod ralat vendor dipaparkan dalam pemberitahuan timbul, dinamakanKunci platform hilang → petunjuk persediaan jujur, bukan lantunan senyapToken tamat tempoh → muat semula automatik pada titik sekatanSegar semula ditolak → gesaan sambung semula kelihatan, ciri tidak pernah rosak secara senyapPelan di bawah minimum → kad kunci menamakan pelan yang tepat
Rajah 2 — aliran interaksi: biru laut = keadaan, emas = pintu yang dikuatkuasakan pelayan, hijau = hasil yang disahkan; tag menyenaraikan kes tepi dan maklum balasnya.

aliran keselamatan OAuth 2.0 — BambooHR

1
Permintaan kebenaranUbah hala ke skrin persetujuan vendor sendiri, menamakan skop di bawah dengan tepat — tidak lebih daripada itu.
2
Cabaran identiti & persetujuanAnda mengesahkan dengan vendor, pada domain vendor. Bukti kelayakan tidak pernah menyentuh Expertini.
3
Pertukaran token sebelah pelayanPanggil balik di /apps/oauth/callback/bamboohr/ menukar kod menggunakan kredensial klien dalam badan permintaan — sepenuhnya sebelah pelayan.
4
Status sesi diuruskanToken disulitkan semasa rehat; penyegaran automatik pada satu titik tersumbat; paparan bendera kehadiran; batalkan daripada kedua-dua pihak.
openidemailemployee:nameemployee:job
Skop senarai dibaca daripada pendaftar pembekal yang sama dengan aplikasi yang diberi kuasa — halaman ini tidak boleh melebih-lebihkan atau meremehkannya.

Neighbouring connectors — Sistem Maklumat Sumber Manusia

BambooHRthis page SAP SuccessFactorslive ADPplanned
Status datang daripada pendaftaran langsung — semak katalog penuh →

Soalan lazim

Mengapakah penolakan pekerja memerlukan kunci API sedangkan saya sudah log masuk?
Sambungan log masuk BambooHR direka bentuk untuk hanya membaca data pekerja (read-only). Penciptaan pekerja menggunakan kunci API yang dijana di dalam akaun BambooHR anda sendiri — ATS menyimpannya secara disulitkan dan menggunakannya hanya untuk proses tolak (push) yang anda cetuskan atau dayakan.
Apakah sebenarnya yang dihantar ke BambooHR semasa tolakan?
Nama pertama, nama akhir, e-mel kerja, gelaran kerja, dan tarikh mula bekerja — cukup untuk rekod pekerja yang sah. Selebihnya kekal dalam ATS sehingga pasukan HR anda memperkayakan rekod dalam BambooHR.
Adakah import orang menimpa calon sedia ada?
Tidak. Pemadanan adalah mengikut e-mel: jika seseorang sudah berada dalam pangkalan data calon anda, import akan melangkau mereka. Rekod yang diimport ditandakan sebagai diimport and kekal boleh disunting.
Adakah Expertini bergabung dengan BambooHR?
Tidak. BambooHR ialah tanda dagangan pemiliknya. Expertini ATS berintegrasi melalui API rasmi yang tersedia untuk mana-mana pelanggan BambooHR, menggunakan akaun dan kelayakan anda sendiri.
Berapakah kos integrasi?
Ia disertakan dalam langganan — lihat harga. Tiada yuran setiap tolak atau setiap import.

Sekilas pandang

  • Tolak pekerja baharu satu klik atau automatik semasa penerimaan tawaran
  • Nama, e-mel kerja, tajuk kerja, and tarikh pengambilan tiba pra-isi
  • Import direktori orang BambooHR ke dalam kumpulan bakat ATS
  • Penyahpduputan berasaskan e-mel — tiada apa yang ditindih, selamat untuk dijalankan semula
  • Setiap tolakan dan import dilog pada halaman aktiviti aplikasi
  • Menggunakan akaun BambooHR dan kunci API anda sendiri, disimpan disulitkan

Lihat integrasi bamboohr pada pengambilan pekerja anda sendiri.

Bawa perihalan kerja sebenar ke demo 30 minit — percubaan percuma disertakan.

Tempah demo
Expertini Pintar
Dalam talian sekarang
Hai! Saya Pakar Produk Sistem Pintar Expertini. Tanya saya apa sahaja tentang penyelesaian kami, dapatkan panduan tentang mana-mana Alat Pengambilan Pekerja kami, atau beritahu saya apa yang anda cuba lakukan — saya akan menunjukkan arah yang betul. Untuk isu khusus akaun, e-mel support@expertini.com.