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.
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.
360 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.
add_custom_field_list_valueÄndert Datenadd_employees_to_total_rewardsÄndert Datenapprove_time_off_requestÄndert DatenEinen offenen Abwesenheitsantrag genehmigen. Erforderlich: request_id. Optional: manager_note. Der Mitarbeiter wird benachrichtigt.approve_timesheet_approvalFür andere sichtbararchive_custom_fieldLöscht Datenassign_employees_to_break_policyÄndert Datenattach_break_policyÄndert Datenattach_employeeÄndert Datencancel_new_hire_packetLöscht Datencancel_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_addÄndert Datencreate_addressÄndert Datencreate_alert_configurationÄndert Datencreate_applicationÄndert Datencreate_application_messageÄndert Datencreate_benchmarkÄndert Datencreate_break_policyÄndert Datencreate_break_policy_breakÄndert Datencreate_categoryÄndert Datencreate_clock_inÄndert Datencreate_clock_outÄndert Datencreate_companyÄndert Datencreate_company_bulk_insert_company_holidaysFür andere sichtbarcreate_company_file_categoryÄndert Datencreate_configurationÄndert Datencreate_custom_fieldÄndert Datencreate_custom_tableÄndert Datencreate_custom_table_fieldÄndert Datencreate_dataset_field_optionÄndert Datencreate_employeeÄndert DatenEinen neuen Mitarbeiter hinzufügen. Erforderlich: first_name und last_name. Optional: hire_date, job_title, department, work_email.create_employee_bulk_upsert_time_tracking_employee_enrollmentsFür andere sichtbarcreate_employee_create_employeeÄndert Datencreate_employee_dependentÄndert Datencreate_employee_file_categoryÄndert Datencreate_employee_goalÄndert Datencreate_employee_onboarding_experienceÄndert Datencreate_employee_training_recordÄndert Datencreate_goal_messageÄndert Datencreate_hire_packetÄndert Datencreate_hour_entryÄndert Datencreate_import_executeÄndert Datencreate_job_openingÄndert Datencreate_new_hire_packetÄndert Datencreate_onboarding_hire_widgetÄndert Datencreate_or_update_timesheet_hour_entriesÄndert Datencreate_pageÄndert Datencreate_planning_cycleÄndert Datencreate_planning_cycle_adminÄndert Datencreate_planning_cycle_employeeÄndert Datencreate_planning_cycle_recommendationÄndert Datencreate_projectÄndert Datencreate_project_taskÄndert Datencreate_recordÄndert Datencreate_requestÄndert Datencreate_request_messageÄndert Datencreate_scheduleÄndert Datencreate_shiftÄndert Datencreate_shift_differentialÄndert Datencreate_sourceÄndert Datencreate_storeÄndert Datencreate_suggestionÄndert Datencreate_table_row_v1_1Ändert Datencreate_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.create_training_categoryÄndert Datencreate_typeÄndert Datencreate_webhookLöscht Datencreate_webhook_fieldsÄndert Datendelete_addressLöscht Datendelete_benchmarkLöscht Datendelete_breakLöscht Datendelete_break_policyLöscht Datendelete_categoryLöscht Datendelete_companyLöscht Datendelete_configurationLöscht Datendelete_custom_disclaimersBewegt Gelddelete_custom_field_list_valueLöscht Datendelete_custom_table_fieldLöscht Datendelete_deleteLöscht Datendelete_deletesLöscht Datendelete_documentLöscht Datendelete_employeeLöscht Datendelete_employee_delete_employeeLöscht Datendelete_employee_documentLöscht Datendelete_employee_goalLöscht Datendelete_employee_tableLöscht Datendelete_employeesBewegt Gelddelete_goal_messageLöscht Datendelete_hour_entryLöscht Datendelete_importLöscht Datendelete_kioskLöscht Datendelete_levelBewegt Gelddelete_new_hire_packetLöscht Datendelete_pageLöscht Datendelete_planning_cycleLöscht Datendelete_planning_cycle_adminLöscht Datendelete_planning_cycle_employeesBewegt Gelddelete_projectLöscht Datendelete_recordLöscht Datendelete_scheduleLöscht Datendelete_shiftLöscht Datendelete_shift_differentialLöscht Datendelete_sourcesBewegt Gelddelete_taskLöscht Datendelete_time_off_policyLöscht Datendelete_timesheet_hour_entriesLöscht Datendelete_training_categoryLöscht Datendelete_typeLöscht Datendelete_webhookLöscht Datendeny_time_off_requestÄndert DatenEinen offenen Abwesenheitsantrag ablehnen. Erforderlich: request_id. Optional: manager_note. Der Mitarbeiter wird benachrichtigt.detach_break_policyÄndert Datendetach_employeeLöscht Datendownload_schedule_pdfexport_detailsexport_worksheetsget_addressget_alert_configurationget_all_currency_typesget_applicationget_application_statusÄndert Datenget_breakget_break_policyget_by_zipget_catalogget_categoryget_companyget_company_informationName, Adresse und Kontaktinformationen des Unternehmens abrufen.get_configurationget_countryget_custom_fieldget_custom_tableget_documentget_employeeDie Daten eines Mitarbeiters abrufen. Erforderlich: employee_id.get_employee_2get_employee_dependentget_employee_directoryDas Mitarbeiterverzeichnis des Unternehmens abrufen: Namen, Stellenbezeichnungen, Abteilungen, Standorte und geschäftliche Kontaktdaten.get_employee_documentget_employee_enrollmentget_employee_onboarding_experienceget_employee_photoget_employee_tableZeilen aus einer Verlaufstabelle eines Mitarbeiters abrufen, etwa jobInfo, employmentStatus oder compensation. Erforderlich: employee_id und table.get_hour_entryget_importget_import_rowget_kioskget_new_hire_packetget_pageget_pay_grades_and_band_statusget_pay_grades_and_band_status_countsget_planning_cycleget_projectget_provinceget_recordget_scheduleget_shiftget_shift_differentialget_tableget_taskget_time_clockget_time_off_balancesDie Abwesenheitssalden eines Mitarbeiters nach Art abrufen, zum heutigen oder zu einem zukünftigen Datum (end). Erforderlich: employee_id.get_time_off_policyget_time_off_requestEinen Abwesenheitsantrag mit Datumsangaben, Art, Umfang, Status und Notizen abrufen. Erforderlich: request_id.get_timesheetget_timezoneget_total_rewardget_webhooklist_addresseslist_alert_configurationslist_alertslist_alignment_optionslist_allslist_archivedslist_bank_holidayslist_benchmarkslist_benefitcoverageslist_break_policy_employeeslist_can_create_goalslist_categorieslist_changedslist_clock_entriesStempelzeiten der Zeiterfassung auflisten. Mit filter eingrenzen (z. B. nach Mitarbeiter oder Datum).list_companieslist_company_benefitslist_company_profile_integrationslist_currency_conversionslist_custom_fieldslist_custom_fields_valueslist_custom_tableslist_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_detailslist_employee_break_availabilitieslist_employee_break_policieslist_employee_dependentslist_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_employee_onboarding_experienceslist_employee_time_off_policies_v1_1list_employee_training_recordslist_employeesMitarbeiter mit Seitennavigation, Sortierung und Filtern auflisten (status active/inactive, ids, city, country, Einstellungsdatum und weitere).list_employees_2list_employees_list_time_off_policieslist_enrolled_employeeslist_field_optionsDie verfügbaren Werte für Auswahlfelder wie Abteilung, Unternehmensbereich, Standort und Stellenbezeichnung auflisten.list_goal_aggregateslist_goal_messageslist_hour_entrieslist_import_rowslist_importslist_industrieslist_integrationslist_job_titleslist_job_titles_with_employeeslist_leadslist_legacy_field_mapslist_legacy_id_mapslist_levelslist_locationsDie Arbeitsstandorte des Unternehmens auflisten.list_member_benefitslist_member_benefits_list_member_benefitslist_monitor_fieldslist_optionslist_pageslist_planning_cycle_adminslist_planning_cycle_approvalslist_planning_cycle_budgetslist_planning_cycle_change_commslist_planning_cycle_employeeslist_planning_cycle_summarieslist_planning_cycle_worksheetslist_planning_cycleslist_projectslist_provinceslist_reportsDie gespeicherten benutzerdefinierten Berichte in BambooHR auflisten.list_request_messageslist_requestslist_reviewslist_settingslist_shiftslist_sourceslist_statuseslist_tableslist_time_off_policieslist_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_timesheet_summarieslist_timezoneslist_toolslist_total_reward_printableslist_total_reward_statementslist_training_typeslist_typeslist_userslist_viewslist_webhook_logslist_webhookslist_who_s_outlist_whos_outAuflisten, wer zwischen zwei Datumsangaben abwesend ist (Abwesenheiten und Feiertage). Erforderlich: start und end (YYYY-MM-DD).pay_grades_and_bandBewegt Geldpay_pay_grades_and_band_bandsBewegt Geldquery_datasetÄndert DatenEinen Datensatz für einen spontan erstellten benutzerdefinierten Bericht abfragen. Erforderlich: dataset_name und fields. Optional: filter, order_by, page_size.reopen_goalFür andere sichtbarrestore_custom_fieldÄndert Datenrun_reportEinen gespeicherten benutzerdefinierten Bericht ausführen und dessen Zeilen zurückgeben. Erforderlich: report_id.search_aggregatessearch_applicationssearch_break_assessmentssearch_break_policiessearch_break_policy_breakssearch_calendar_eventssearch_catalogssearch_companiessearch_configurationssearch_employee_goalssearch_employee_versionssearch_employeessearch_filterssearch_kioskssearch_project_taskssearch_projectssearch_schedulessearch_share_optionssearch_shift_assessmentssearch_shift_differentialssearch_time_clockssearch_timesheetssearch_timezonessend_new_hire_packetFür andere sichtbarsend_recommendationFür andere sichtbarsend_user_emailFür andere sichtbarsubmit_break_policyFür andere sichtbarsubmit_goalFür andere sichtbarsubmit_pay_grades_and_bandBewegt Geldsubmit_planning_cycleFür andere sichtbarsubmit_shiftFür andere sichtbarupdate_addressÄndert Datenupdate_adjustsFür andere sichtbarupdate_alert_configurationÄndert Datenupdate_balance_adjustmentsFür andere sichtbarupdate_benchmarksFür andere sichtbarupdate_breakÄndert Datenupdate_break_policyÄndert Datenupdate_break_policy_breaksFür andere sichtbarupdate_breakdownsFür andere sichtbarupdate_categoryÄndert Datenupdate_companyÄndert Datenupdate_company_informationFür andere sichtbarupdate_configurationÄndert Datenupdate_custom_disclaimersFür andere sichtbarupdate_custom_fieldÄndert Datenupdate_custom_field_list_valueÄndert Datenupdate_custom_tableÄndert Datenupdate_display_namesFür andere sichtbarupdate_documentÄndert Datenupdate_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.update_employee_2Ändert Datenupdate_employee_dependentÄndert Datenupdate_employee_documentÄndert Datenupdate_employee_enrollmentÄndert Datenupdate_employee_goalÄndert Datenupdate_employee_tableÄndert Datenupdate_final_approverÄndert Datenupdate_goal_messageÄndert Datenupdate_goal_progressFür andere sichtbarupdate_goal_shared_withsFür andere sichtbarupdate_guidelinesFür andere sichtbarupdate_historiesFür andere sichtbarupdate_hour_entryÄndert Datenupdate_import_rowÄndert Datenupdate_industry_codesFür andere sichtbarupdate_integrationsFür andere sichtbarupdate_job_titlesBewegt Geldupdate_kioskÄndert Datenupdate_levelsBewegt Geldupdate_listÄndert Datenupdate_milestone_progressFür andere sichtbarupdate_new_hire_packetÄndert Datenupdate_new_hire_packet_question_visibilitiesFür andere sichtbarupdate_onboardingÄndert Datenupdate_pageÄndert Datenupdate_pay_bandsBewegt Geldupdate_planning_cycleÄndert Datenupdate_planning_cycle_approvalÄndert Datenupdate_planning_cycle_launchesFür andere sichtbarupdate_projectÄndert Datenupdate_recordÄndert Datenupdate_reordersFür andere sichtbarupdate_requestÄndert Datenupdate_scheduleÄndert Datenupdate_settingsFür andere sichtbarupdate_shiftÄndert Datenupdate_shift_differentialÄndert Datenupdate_sourcesFür andere sichtbarupdate_taskÄndert Datenupdate_templatesFür andere sichtbarupdate_time_clockÄndert Datenupdate_typeÄndert Datenupdate_webhookLöscht Datenupload_budgetÄndert Datenupload_photoÄndert Daten
In drei Schritten einrichten
- 1
App auswählen
Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie BambooHR aus der App-Liste.
- 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
Link zu Ihrer KI hinzufügen
Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:
- Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
- Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
- 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 HeyMyApps-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?
HeyMyApps 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.
Ähnliche Integrationen
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 verbindenHeyMyApps steht in keiner Verbindung zu BambooHR. Produktnamen sind Marken ihrer jeweiligen Inhaber.





