← Alle Integrationen
Greenhouse → BambooHR

Greenhouse BambooHR Schnittstelle

Kurz gesagt

Eine Greenhouse-BambooHR-Anbindung macht aus jeder angenommenen Einstellung in Ihrem Bewerbermanagement einen fertigen Personalstammsatz in Ihrem HR-System. Erreicht ein Kandidat mit einem freigegebenen Angebot den Status Hired, liest die Pipeline Kandidat, Angebot, Position, Abteilung, Standort und Eintrittsdatum über die Greenhouse Harvest API und legt in BambooHR einen Mitarbeiter mit korrekten Stammdaten, Vergütung und Status an. Richtig gemacht ist das kein nächtlicher CSV-Export, sondern eine ereignisgesteuerte, idempotente Pipeline, die Werte auf die Auswahllisten von BambooHR abbildet, bei einem erneut ausgelösten Webhook keine Dublette erzeugt und Diversity- und EEOC-Daten bewusst in Greenhouse belässt.

Was eine Greenhouse-BambooHR-Anbindung wirklich leistet

Greenhouse weiß alles darüber, wie jemand eingestellt wurde - die ausgeschriebene Stelle, die Interviews, das freigegebene Angebot mit Eintrittsdatum und Gehalt, den Standort und die Abteilung, für die rekrutiert wurde. BambooHR braucht davon einen deutlich schmaleren Ausschnitt, den aber korrekt und pünktlich: einen sauberen Personalstammsatz mit den richtigen Stammdaten, der richtigen Vergütung und einem Status, mit dem Onboarding, Payroll und die Rechtevergabe am ersten Tag starten können.

Dazwischen liegt das Abtippen von Hand. Jemand in der Personalabteilung öffnet das angenommene Angebot in Greenhouse, öffnet BambooHR im zweiten Tab und trägt den neuen Mitarbeiter manuell ein - meist in der Woche vor Eintritt, meist unter Zeitdruck. Eine Greenhouse-BambooHR-Anbindung schließt diese Lücke: Sobald ein Kandidat tatsächlich eingestellt ist, liest die Pipeline das Angebot aus Greenhouse und legt den BambooHR-Datensatz für Sie an, abgebildet auf die Konventionen Ihres HR-Systems.

Welche Daten fließen

Vorgang / Objekt in GreenhouseWird in BambooHR zuHinweis
Kandidat erreicht Status HiredNeuer MitarbeiterdatensatzAusgelöst durch das Einstellungs-Event, nicht durch frühere Phasenwechsel
KandidatenprofilName, private + dienstliche E-Mail, TelefonNur die Felder, die das Onboarding wirklich braucht
Freigegebenes Angebot - EintrittsdatumEintrittsdatumAngebot muss zuvor freigegeben und abgeschlossen sein
Freigegebenes Angebot - VergütungVergütungszeile (Satz, Art, Periode, Währung)Auf die Auszahlungs- und Währungswerte von BambooHR abgebildet
Stelle / RollePositionsbezeichnungAus der Greenhouse-Stelle, nicht dem Freitext der Ausschreibung
Abteilung & StandortDivision, Abteilung, LocationAuf die Auswahllisten von BambooHR abgebildet
BeschäftigungsartBeschäftigungsstatus (Voll-, Teilzeit, befristet)Zuordnung je nach Ihrem BambooHR-Setup abgestimmt
Scorecards, EEOC, AbsagegründeBewusst nicht synchronisiertReine Recruiting-Daten bleiben in Greenhouse

Die genaue Feldzuordnung, die Abbildung von Abteilung und Standort und welche BambooHR-Zusatzfelder welche Angebotswerte erhalten, stimmen wir einmalig ab und hinterlegen sie in der Pipeline. Danach tippt niemand mehr eine Einstellung ab.

Die Details, an denen einfache Exporte scheitern

Ein CSV-Export oder ein generischer Connector bringt Sie die einfachen 80 % weit und lässt die teuren, fehleranfälligen 20 % auf Ihrem Schreibtisch liegen:

Wie wir sie bauen und betreiben

Wir behandeln das als ereignisgesteuerte Pipeline, nicht als Stapellauf. Ein Greenhouse-Einstellungs-Event (oder eine kurze Abfrage der zuletzt eingestellten Kandidaten als Sicherheitsnetz) wird validiert, Angebot und Stelle werden über die Harvest API geholt, die Werte auf Ihre BambooHR-Konventionen abgebildet und ein vollständiger Mitarbeiterdatensatz in der richtigen Reihenfolge geschrieben.

Die Pipeline ist idempotent: Die Zuordnung zwischen der Greenhouse-Kandidaten- und Bewerbungs-ID und der BambooHR-Mitarbeiter-ID sorgt dafür, dass ein erneut ausgelöster Webhook oder ein manueller Neulauf die bestehende Person aktualisiert, statt eine Dublette anzulegen. Sie läuft auf cloud-nativer, vollständig EU-gehosteter AWS-Infrastruktur - Kandidaten- und Mitarbeiterdaten verlassen die EU nicht, was AVV und DSGVO sauber hält und reine Recruiting-Daten schon vom Design her aus dem HR-System heraushält.

Und dann halten wir sie am Laufen. Monitoring, Alerting, Incident Response und - entscheidend - das Beobachten von API-Änderungen bei Greenhouse und BambooHR liegen vertraglich bei uns. Sie bekommen einen festen Ansprechpartner und ein SLA. Dass ein neuer Mitarbeiter in BambooHR erscheint, hängt nicht mehr daran, dass jemand daran denkt.

Wann sich diese Anbindung lohnt

Wenn Sie ein paar Personen pro Quartal einstellen, ist die manuelle Erfassung völlig in Ordnung - und das sagen wir Ihnen auch. Die Anbindung lohnt sich, wenn das Einstellungsvolumen konstant ist, wenn neue Mitarbeiter rechtzeitig zum Payroll-Stichtag und für die IT-Bereitstellung in BambooHR stehen müssen, wenn Sie mehrere Abteilungen, Standorte oder Währungen führen, die die Feldzuordnung kniffelig machen, oder wenn die Personalabteilung immer wieder einen Vormittag mit dem Abtippen von Angeboten verliert, die eine Pipeline von vornherein korrekt hätte liefern sollen.

Häufig gestellte Fragen

Was löst konkret die Anlage eines Datensatzes in BambooHR aus?
Die angenommene Einstellung, nicht das bloße Weiterschieben eines Kandidaten durch die Phasen. Wir reagieren darauf, dass ein Kandidat in Greenhouse den Status Hired mit einem freigegebenen, abgeschlossenen Angebot erreicht. Erst dann gibt es ein echtes Eintrittsdatum und eine Vergütung, die geschrieben werden können. Ein Kandidat, der ohne unterschriebenes Angebot als eingestellt markiert wurde, wird zurückgehalten, bis das Angebot abgeschlossen ist - BambooHR bekommt so nie einen halbfertigen Datensatz.
Legt die Schnittstelle Dubletten an, wenn das Einstellungs-Event zweimal auslöst?
Nein. Greenhouse-Webhooks können mehrfach auslösen, und ein Sync lässt sich erneut anstoßen. Wir führen eine Zuordnung zwischen der Greenhouse-Kandidaten- und Bewerbungs-ID und der BambooHR-Mitarbeiter-ID, sodass ein wiederholtes Event denselben Datensatz aktualisiert, statt einen zweiten anzulegen. Wiedereinstellungen behandeln wir ausdrücklich nach Ihrer BambooHR-Richtlinie, statt still einen neuen Personensatz zu erzeugen.
Fließen Diversity-, EEOC- oder Interview-Bewertungen nach BambooHR?
Nein, und das ist Absicht. Scorecards, Diversity-Selbstauskünfte und Absagegründe bleiben in Greenhouse. BambooHR erhält nur die Felder, die ein HR-System legitim braucht, um jemanden einzuarbeiten und abzurechnen - Name, Kontaktdaten, Position, Abteilung, Standort, Eintrittsdatum und Vergütung. Recruiting-Daten aus dem HR-System herauszuhalten, ist Teil des DSGVO-Scopings, das wir vorab festlegen.
Wie ordnen Sie Greenhouse-Abteilungen und -Standorte BambooHR zu?
BambooHR führt Division, Abteilung und Standort als Auswahllisten mit festen Werten, ein Freitext aus einem Greenhouse-Angebot passt also nicht einfach hinein. Wir stimmen die Zuordnung einmalig ab - welche Greenhouse-Abteilung und welcher Standort auf welche BambooHR-Division, -Abteilung und -Location abbilden - und hinterlegen sie in der Pipeline. Was zu keinem bekannten Wert passt, wird gemeldet statt blind geschrieben.
Wer betreibt die Schnittstelle nach dem Go-live?
Wir. Die Pipeline läuft auf cloud-nativer, vollständig EU-gehosteter Infrastruktur, die wir überwachen. Ändert Greenhouse oder BambooHR ein API-Feld oder einen Auth-Ablauf, ist das unser Problem - keine Überraschung, die Ihr HR-Team entdeckt, wenn ein Montagseintritt nicht auftaucht. Sie bekommen einen festen Ansprechpartner, Alerting und ein SLA statt eines Skripts, an dessen Ausführung jemand denken muss.

Sie möchten diese Integration umsetzen und dauerhaft betreiben lassen? Sagen Sie uns, welche Systeme verbunden werden sollen und welche Daten fließen müssen. Festpreis-Angebot zur Aufwandsabschätzung innerhalb von 48 Stunden.

Scoping-Gespräch anfragen