Zum Inhalt springen

Integration · Lohnabrechnung und Personalwesen

Claude & ChatGPT mit BambooHR verbinden

Frag deine KI, wer nächste Woche abwesend ist, wie viele Urlaubstage ein Mitarbeiter noch hat, oder lass sie einen gespeicherten Bericht in BambooHR ausführen. Sie kann Mitarbeiterdaten und das Mitarbeiterverzeichnis lesen, Abwesenheitsanträge bearbeiten, Mitarbeiter ein- und ausstempeln sowie Datensätze für einen spontan erstellten Bericht abfragen. Du entscheidest, welche Tools aktiviert sind. Der Zugriff auf Vergütungsdaten und die Genehmigungsfunktionen bleiben deaktiviert, bis du sie freischaltest.

BambooHR kostenlos verbinden

Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.

Fragen Sie zum Beispiel

  • “Wer ist zwischen dem 6. und 10. Oktober abwesend?”

    Die KI listet alle Personen auf, die in diesem Zeitraum abwesend sind, und berücksichtigt dabei Abwesenheiten und betriebliche Feiertage.

  • “Wie viele Urlaubstage hat Mitarbeiter 214 noch übrig?”

    Sie liest die Abwesenheitssalden des Mitarbeiters nach Art aus, zum heutigen Datum oder zu einem von dir angegebenen zukünftigen Datum.

  • “Genehmige Marias offenen Abwesenheitsantrag und füge eine Notiz hinzu.”

    Sie findet den offenen Antrag und genehmigt ihn mit deiner Notiz als Führungskraft. BambooHR benachrichtigt Maria.

Was Ihre KI tun kann

Mitarbeiter und Verzeichnis

Mitarbeiterverzeichnis, Mitarbeiterdaten, Verlaufstabellen und Dokumente lesen sowie Mitarbeiter erstellen oder aktualisieren.

Abwesenheiten und Zeiterfassung

Abwesenheiten einsehen, Salden lesen, Abwesenheitsanträge erstellen, genehmigen, ablehnen oder stornieren sowie Mitarbeiter ein- und ausstempeln.

Berichte und Datensätze

Gespeicherte benutzerdefinierte Berichte ausführen oder Datensätze mit eigenen Feldern, Filtern und Sortierungen abfragen.

  • “Führe unseren gespeicherten Bericht zur Mitarbeiterzahl aus.”

    Sie findet den Bericht unter deinen gespeicherten benutzerdefinierten Berichten und gibt dessen Zeilen zurück.

  • “Liste alle Mitarbeiter im Vertrieb auf, die nach Januar 2025 eingestellt wurden.”

    Sie fragt den Mitarbeiterdatensatz mit Filtern für Abteilung und Einstellungsdatum ab und gibt die von dir gewünschten Felder zurück.

  • “Lege Jonas Berg als Account Manager im Vertrieb mit Eintrittsdatum 1. November an.”

    Sie erstellt den Mitarbeiter mit Name, Stellenbezeichnung, Abteilung und Einstellungsdatum.

28 Tools für BambooHR

Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.

  • approve_time_off_requestÄndert DatenEinen offenen Abwesenheitsantrag genehmigen. Erforderlich: request_id. Optional: manager_note. Der Mitarbeiter wird benachrichtigt.
  • cancel_time_off_requestÄndert DatenEinen Abwesenheitsantrag stornieren. Erforderlich: request_id.
  • clock_in_employeeÄndert DatenEinen Mitarbeiter zur Zeiterfassung einstempeln. Erforderlich: employee_id. Optional: date, start, timezone, project_id, task_id, note.
  • clock_out_employeeÄndert DatenEinen Mitarbeiter ausstempeln. Erforderlich: employee_id. Optional: date, end, timezone.
  • create_employeeÄndert DatenEinen neuen Mitarbeiter hinzufügen. Erforderlich: first_name und last_name. Optional: hire_date, job_title, department, work_email.
  • create_time_off_requestFür andere sichtbarEinen Abwesenheitsantrag für einen Mitarbeiter erstellen. Erforderlich: employee_id, time_off_type_id (aus list_time_off_types), start und end (YYYY-MM-DD) sowie status (requested oder approved, um ihn als bereits genehmigt zu erfassen). Optional: amount, notes.
  • deny_time_off_requestÄndert DatenEinen offenen Abwesenheitsantrag ablehnen. Erforderlich: request_id. Optional: manager_note. Der Mitarbeiter wird benachrichtigt.
  • get_company_informationName, Adresse und Kontaktinformationen des Unternehmens abrufen.
  • get_employeeDie Daten eines Mitarbeiters abrufen. Erforderlich: employee_id.
  • get_employee_directoryDas Mitarbeiterverzeichnis des Unternehmens abrufen: Namen, Stellenbezeichnungen, Abteilungen, Standorte und geschäftliche Kontaktdaten.
  • get_employee_tableZeilen aus einer Verlaufstabelle eines Mitarbeiters abrufen, etwa jobInfo, employmentStatus oder compensation. Erforderlich: employee_id und table.
  • get_time_off_balancesDie Abwesenheitssalden eines Mitarbeiters nach Art abrufen, zum heutigen oder zu einem zukünftigen Datum (end). Erforderlich: employee_id.
  • get_time_off_requestEinen Abwesenheitsantrag mit Datumsangaben, Art, Umfang, Status und Notizen abrufen. Erforderlich: request_id.
  • list_clock_entriesStempelzeiten der Zeiterfassung auflisten. Mit filter eingrenzen (z. B. nach Mitarbeiter oder Datum).
  • list_dataset_fieldsDie Felder auflisten, die in einem Datensatz ausgewählt und zum Filtern verwendet werden können. Erforderlich: dataset_name.
  • list_datasetsDie für Abfragen verfügbaren Datensätze auflisten (z. B. Mitarbeiterdaten).
  • list_employee_fieldsAlle Mitarbeiterfelder mit Namen und Typen auflisten, um die vorhandenen Felder zu ermitteln.
  • list_employee_filesDie im Profil eines Mitarbeiters gespeicherten Dokumente nach Kategorie gruppiert auflisten. Erforderlich: employee_id.
  • list_employeesMitarbeiter mit Seitennavigation, Sortierung und Filtern auflisten (status active/inactive, ids, city, country, Einstellungsdatum und weitere).
  • list_field_optionsDie verfügbaren Werte für Auswahlfelder wie Abteilung, Unternehmensbereich, Standort und Stellenbezeichnung auflisten.
  • list_locationsDie Arbeitsstandorte des Unternehmens auflisten.
  • list_reportsDie gespeicherten benutzerdefinierten Berichte in BambooHR auflisten.
  • list_time_off_requestsAbwesenheitsanträge auflisten, die neuesten zuerst. Mit filter (z. B. nach Mitarbeiter, Status oder Datum) eingrenzen und mit order_by sortieren.
  • list_time_off_typesDie Abwesenheitsarten (Urlaub, Krankheit …) und ihre IDs auflisten.
  • list_whos_outAuflisten, wer zwischen zwei Datumsangaben abwesend ist (Abwesenheiten und Feiertage). Erforderlich: start und end (YYYY-MM-DD).
  • query_datasetÄndert DatenEinen Datensatz für einen spontan erstellten benutzerdefinierten Bericht abfragen. Erforderlich: dataset_name und fields. Optional: filter, order_by, page_size.
  • run_reportEinen gespeicherten benutzerdefinierten Bericht ausführen und dessen Zeilen zurückgeben. Erforderlich: report_id.
  • update_employeeÄndert DatenDie grundlegenden Felder eines Mitarbeiters aktualisieren: Name, Stellenbezeichnung, Abteilung, Unternehmensbereich, Standort, Einstellungsdatum, Telefonnummern, geschäftliche E-Mail-Adresse und Adresse. Erforderlich: employee_id.

In drei Schritten einrichten

  1. 1

    App auswählen

    Erstellen Sie ein kostenloses PipMCP-Konto und wählen Sie BambooHR aus der App-Liste.

  2. 2

    Schlüssel einfügen

    Gib deine BambooHR-Subdomain (das „acme“ in acme.bamboohr.com), deinen API-Schlüssel und den Buchstaben x als Passwort ein. Um den Schlüssel zu erstellen, klicke unten links in BambooHR auf deinen Namen, wähle „API-Schlüssel“ und füge einen neuen Schlüssel hinzu. Der Schlüssel hat dieselben Zugriffsrechte wie dein eigener BambooHR-Benutzer.

  3. 3

    Link zu Ihrer KI hinzufügen

    Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:

    1. Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
    2. Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
    3. Aktivieren Sie den Konnektor über das +-Menü in einem Chat.

Fragen

Was kann die KI in BambooHR tun?

Die KI kann Mitarbeiterdaten, das Verzeichnis, Mitarbeiter-Verlaufstabellen und Dateien, Abwesenheitsanträge und -salden, Abwesenheitsübersichten, Stempelzeiten, gespeicherte Berichte und Datensätze lesen. Sie kann Mitarbeiter erstellen und aktualisieren, Abwesenheitsanträge erstellen, genehmigen, ablehnen oder stornieren sowie Mitarbeiter ein- und ausstempeln.

Sieht die KI meine BambooHR-Zugangsdaten?

Nein. Dein BambooHR-API-Schlüssel wird verschlüsselt gespeichert und der KI niemals angezeigt. Nach dem Speichern wird er nicht erneut angezeigt, auch dir nicht. Die KI sieht nur die Ergebnisse der Tools, die sie aufruft.

Kann ich steuern, was die KI tun darf?

Ja. Du wählst aus, welche Tools aktiviert sind. So kannst du mit lesenden Tools wie dem Mitarbeiterverzeichnis und der Abwesenheitsübersicht beginnen. Personaldaten sind sensibel: get_employee_table kann Verlaufstabellen wie compensation lesen. Lass das Tool daher deaktiviert, wenn die KI keine Vergütungsdaten sehen soll. Das Genehmigen, Ablehnen und Erstellen von Abwesenheiten kann vor der Ausführung deine Freigabe erfordern. Jeder Tool-Aufruf wird protokolliert.

Funktioniert das mit ChatGPT?

Ja. Gehe in ChatGPT zu Settings › Apps & Connectors › Advanced, aktiviere den Entwicklermodus und füge dann deinen PipMCP-Link hinzu. Der Entwicklermodus erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Settings › Connectors › Add custom connector), Cursor und anderen MCP-Clients.

Was kostet das?

PipMCP bietet einen kostenlosen Tarif, für den keine Kreditkarte erforderlich ist. Kostenpflichtige Tarife werden pro abgeschlossener Aufgabe abgerechnet. Du benötigst außerdem ein eigenes BambooHR-Konto.

Wird der Mitarbeiter benachrichtigt, wenn die KI eine Abwesenheit genehmigt?

Ja. Wenn die KI einen Abwesenheitsantrag genehmigt oder ablehnt, benachrichtigt BambooHR den Mitarbeiter – genauso wie bei einer Entscheidung durch eine Führungskraft. Wird ein Antrag mit dem Status approved erstellt, wird er als bereits genehmigt erfasst. Lege für diese Tools eine Freigabepflicht fest, wenn du jeden Vorgang zuerst prüfen möchtest.

Lassen Sie Ihre KI noch heute in BambooHR arbeiten.

Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.

BambooHR kostenlos verbinden

PipMCP steht in keiner Verbindung zu BambooHR. Produktnamen sind Marken ihrer jeweiligen Inhaber.