Zum Inhalt springen

Integration · Lohnabrechnung und Personalwesen

bamboohr.com

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.

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 Daten
  • add_employees_to_total_rewardsÄndert Daten
  • approve_time_off_requestÄndert DatenEinen offenen Abwesenheitsantrag genehmigen. Erforderlich: request_id. Optional: manager_note. Der Mitarbeiter wird benachrichtigt.
  • approve_timesheet_approvalFür andere sichtbar
  • archive_custom_fieldLöscht Daten
  • assign_employees_to_break_policyÄndert Daten
  • attach_break_policyÄndert Daten
  • attach_employeeÄndert Daten
  • cancel_new_hire_packetLöscht Daten
  • 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_addÄndert Daten
  • create_addressÄndert Daten
  • create_alert_configurationÄndert Daten
  • create_applicationÄndert Daten
  • create_application_messageÄndert Daten
  • create_benchmarkÄndert Daten
  • create_break_policyÄndert Daten
  • create_break_policy_breakÄndert Daten
  • create_categoryÄndert Daten
  • create_clock_inÄndert Daten
  • create_clock_outÄndert Daten
  • create_companyÄndert Daten
  • create_company_bulk_insert_company_holidaysFür andere sichtbar
  • create_company_file_categoryÄndert Daten
  • create_configurationÄndert Daten
  • create_custom_fieldÄndert Daten
  • create_custom_tableÄndert Daten
  • create_custom_table_fieldÄndert Daten
  • create_dataset_field_optionÄndert Daten
  • create_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 sichtbar
  • create_employee_create_employeeÄndert Daten
  • create_employee_dependentÄndert Daten
  • create_employee_file_categoryÄndert Daten
  • create_employee_goalÄndert Daten
  • create_employee_onboarding_experienceÄndert Daten
  • create_employee_training_recordÄndert Daten
  • create_goal_messageÄndert Daten
  • create_hire_packetÄndert Daten
  • create_hour_entryÄndert Daten
  • create_import_executeÄndert Daten
  • create_job_openingÄndert Daten
  • create_new_hire_packetÄndert Daten
  • create_onboarding_hire_widgetÄndert Daten
  • create_or_update_timesheet_hour_entriesÄndert Daten
  • create_pageÄndert Daten
  • create_planning_cycleÄndert Daten
  • create_planning_cycle_adminÄndert Daten
  • create_planning_cycle_employeeÄndert Daten
  • create_planning_cycle_recommendationÄndert Daten
  • create_projectÄndert Daten
  • create_project_taskÄndert Daten
  • create_recordÄndert Daten
  • create_requestÄndert Daten
  • create_request_messageÄndert Daten
  • create_scheduleÄndert Daten
  • create_shiftÄndert Daten
  • create_shift_differentialÄndert Daten
  • create_sourceÄndert Daten
  • create_storeÄndert Daten
  • create_suggestionÄndert Daten
  • create_table_row_v1_1Ändert Daten
  • 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.
  • create_training_categoryÄndert Daten
  • create_typeÄndert Daten
  • create_webhookLöscht Daten
  • create_webhook_fieldsÄndert Daten
  • delete_addressLöscht Daten
  • delete_benchmarkLöscht Daten
  • delete_breakLöscht Daten
  • delete_break_policyLöscht Daten
  • delete_categoryLöscht Daten
  • delete_companyLöscht Daten
  • delete_configurationLöscht Daten
  • delete_custom_disclaimersBewegt Geld
  • delete_custom_field_list_valueLöscht Daten
  • delete_custom_table_fieldLöscht Daten
  • delete_deleteLöscht Daten
  • delete_deletesLöscht Daten
  • delete_documentLöscht Daten
  • delete_employeeLöscht Daten
  • delete_employee_delete_employeeLöscht Daten
  • delete_employee_documentLöscht Daten
  • delete_employee_goalLöscht Daten
  • delete_employee_tableLöscht Daten
  • delete_employeesBewegt Geld
  • delete_goal_messageLöscht Daten
  • delete_hour_entryLöscht Daten
  • delete_importLöscht Daten
  • delete_kioskLöscht Daten
  • delete_levelBewegt Geld
  • delete_new_hire_packetLöscht Daten
  • delete_pageLöscht Daten
  • delete_planning_cycleLöscht Daten
  • delete_planning_cycle_adminLöscht Daten
  • delete_planning_cycle_employeesBewegt Geld
  • delete_projectLöscht Daten
  • delete_recordLöscht Daten
  • delete_scheduleLöscht Daten
  • delete_shiftLöscht Daten
  • delete_shift_differentialLöscht Daten
  • delete_sourcesBewegt Geld
  • delete_taskLöscht Daten
  • delete_time_off_policyLöscht Daten
  • delete_timesheet_hour_entriesLöscht Daten
  • delete_training_categoryLöscht Daten
  • delete_typeLöscht Daten
  • delete_webhookLöscht Daten
  • deny_time_off_requestÄndert DatenEinen offenen Abwesenheitsantrag ablehnen. Erforderlich: request_id. Optional: manager_note. Der Mitarbeiter wird benachrichtigt.
  • detach_break_policyÄndert Daten
  • detach_employeeLöscht Daten
  • download_schedule_pdf
  • export_details
  • export_worksheets
  • get_address
  • get_alert_configuration
  • get_all_currency_types
  • get_application
  • get_application_statusÄndert Daten
  • get_break
  • get_break_policy
  • get_by_zip
  • get_catalog
  • get_category
  • get_company
  • get_company_informationName, Adresse und Kontaktinformationen des Unternehmens abrufen.
  • get_configuration
  • get_country
  • get_custom_field
  • get_custom_table
  • get_document
  • get_employeeDie Daten eines Mitarbeiters abrufen. Erforderlich: employee_id.
  • get_employee_2
  • get_employee_dependent
  • get_employee_directoryDas Mitarbeiterverzeichnis des Unternehmens abrufen: Namen, Stellenbezeichnungen, Abteilungen, Standorte und geschäftliche Kontaktdaten.
  • get_employee_document
  • get_employee_enrollment
  • get_employee_onboarding_experience
  • get_employee_photo
  • get_employee_tableZeilen aus einer Verlaufstabelle eines Mitarbeiters abrufen, etwa jobInfo, employmentStatus oder compensation. Erforderlich: employee_id und table.
  • get_hour_entry
  • get_import
  • get_import_row
  • get_kiosk
  • get_new_hire_packet
  • get_page
  • get_pay_grades_and_band_status
  • get_pay_grades_and_band_status_counts
  • get_planning_cycle
  • get_project
  • get_province
  • get_record
  • get_schedule
  • get_shift
  • get_shift_differential
  • get_table
  • get_task
  • get_time_clock
  • 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_policy
  • get_time_off_requestEinen Abwesenheitsantrag mit Datumsangaben, Art, Umfang, Status und Notizen abrufen. Erforderlich: request_id.
  • get_timesheet
  • get_timezone
  • get_total_reward
  • get_webhook
  • list_addresses
  • list_alert_configurations
  • list_alerts
  • list_alignment_options
  • list_alls
  • list_archiveds
  • list_bank_holidays
  • list_benchmarks
  • list_benefitcoverages
  • list_break_policy_employees
  • list_can_create_goals
  • list_categories
  • list_changeds
  • list_clock_entriesStempelzeiten der Zeiterfassung auflisten. Mit filter eingrenzen (z. B. nach Mitarbeiter oder Datum).
  • list_companies
  • list_company_benefits
  • list_company_profile_integrations
  • list_currency_conversions
  • list_custom_fields
  • list_custom_fields_values
  • list_custom_tables
  • 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_details
  • list_employee_break_availabilities
  • list_employee_break_policies
  • list_employee_dependents
  • 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_employee_onboarding_experiences
  • list_employee_time_off_policies_v1_1
  • list_employee_training_records
  • list_employeesMitarbeiter mit Seitennavigation, Sortierung und Filtern auflisten (status active/inactive, ids, city, country, Einstellungsdatum und weitere).
  • list_employees_2
  • list_employees_list_time_off_policies
  • list_enrolled_employees
  • list_field_optionsDie verfügbaren Werte für Auswahlfelder wie Abteilung, Unternehmensbereich, Standort und Stellenbezeichnung auflisten.
  • list_goal_aggregates
  • list_goal_messages
  • list_hour_entries
  • list_import_rows
  • list_imports
  • list_industries
  • list_integrations
  • list_job_titles
  • list_job_titles_with_employees
  • list_leads
  • list_legacy_field_maps
  • list_legacy_id_maps
  • list_levels
  • list_locationsDie Arbeitsstandorte des Unternehmens auflisten.
  • list_member_benefits
  • list_member_benefits_list_member_benefits
  • list_monitor_fields
  • list_options
  • list_pages
  • list_planning_cycle_admins
  • list_planning_cycle_approvals
  • list_planning_cycle_budgets
  • list_planning_cycle_change_comms
  • list_planning_cycle_employees
  • list_planning_cycle_summaries
  • list_planning_cycle_worksheets
  • list_planning_cycles
  • list_projects
  • list_provinces
  • list_reportsDie gespeicherten benutzerdefinierten Berichte in BambooHR auflisten.
  • list_request_messages
  • list_requests
  • list_reviews
  • list_settings
  • list_shifts
  • list_sources
  • list_statuses
  • list_tables
  • list_time_off_policies
  • 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_timesheet_summaries
  • list_timezones
  • list_tools
  • list_total_reward_printables
  • list_total_reward_statements
  • list_training_types
  • list_types
  • list_users
  • list_views
  • list_webhook_logs
  • list_webhooks
  • list_who_s_out
  • list_whos_outAuflisten, wer zwischen zwei Datumsangaben abwesend ist (Abwesenheiten und Feiertage). Erforderlich: start und end (YYYY-MM-DD).
  • pay_grades_and_bandBewegt Geld
  • pay_pay_grades_and_band_bandsBewegt Geld
  • query_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 sichtbar
  • restore_custom_fieldÄndert Daten
  • run_reportEinen gespeicherten benutzerdefinierten Bericht ausführen und dessen Zeilen zurückgeben. Erforderlich: report_id.
  • search_aggregates
  • search_applications
  • search_break_assessments
  • search_break_policies
  • search_break_policy_breaks
  • search_calendar_events
  • search_catalogs
  • search_companies
  • search_configurations
  • search_employee_goals
  • search_employee_versions
  • search_employees
  • search_filters
  • search_kiosks
  • search_project_tasks
  • search_projects
  • search_schedules
  • search_share_options
  • search_shift_assessments
  • search_shift_differentials
  • search_time_clocks
  • search_timesheets
  • search_timezones
  • send_new_hire_packetFür andere sichtbar
  • send_recommendationFür andere sichtbar
  • send_user_emailFür andere sichtbar
  • submit_break_policyFür andere sichtbar
  • submit_goalFür andere sichtbar
  • submit_pay_grades_and_bandBewegt Geld
  • submit_planning_cycleFür andere sichtbar
  • submit_shiftFür andere sichtbar
  • update_addressÄndert Daten
  • update_adjustsFür andere sichtbar
  • update_alert_configurationÄndert Daten
  • update_balance_adjustmentsFür andere sichtbar
  • update_benchmarksFür andere sichtbar
  • update_breakÄndert Daten
  • update_break_policyÄndert Daten
  • update_break_policy_breaksFür andere sichtbar
  • update_breakdownsFür andere sichtbar
  • update_categoryÄndert Daten
  • update_companyÄndert Daten
  • update_company_informationFür andere sichtbar
  • update_configurationÄndert Daten
  • update_custom_disclaimersFür andere sichtbar
  • update_custom_fieldÄndert Daten
  • update_custom_field_list_valueÄndert Daten
  • update_custom_tableÄndert Daten
  • update_display_namesFür andere sichtbar
  • update_documentÄndert Daten
  • 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.
  • update_employee_2Ändert Daten
  • update_employee_dependentÄndert Daten
  • update_employee_documentÄndert Daten
  • update_employee_enrollmentÄndert Daten
  • update_employee_goalÄndert Daten
  • update_employee_tableÄndert Daten
  • update_final_approverÄndert Daten
  • update_goal_messageÄndert Daten
  • update_goal_progressFür andere sichtbar
  • update_goal_shared_withsFür andere sichtbar
  • update_guidelinesFür andere sichtbar
  • update_historiesFür andere sichtbar
  • update_hour_entryÄndert Daten
  • update_import_rowÄndert Daten
  • update_industry_codesFür andere sichtbar
  • update_integrationsFür andere sichtbar
  • update_job_titlesBewegt Geld
  • update_kioskÄndert Daten
  • update_levelsBewegt Geld
  • update_listÄndert Daten
  • update_milestone_progressFür andere sichtbar
  • update_new_hire_packetÄndert Daten
  • update_new_hire_packet_question_visibilitiesFür andere sichtbar
  • update_onboardingÄndert Daten
  • update_pageÄndert Daten
  • update_pay_bandsBewegt Geld
  • update_planning_cycleÄndert Daten
  • update_planning_cycle_approvalÄndert Daten
  • update_planning_cycle_launchesFür andere sichtbar
  • update_projectÄndert Daten
  • update_recordÄndert Daten
  • update_reordersFür andere sichtbar
  • update_requestÄndert Daten
  • update_scheduleÄndert Daten
  • update_settingsFür andere sichtbar
  • update_shiftÄndert Daten
  • update_shift_differentialÄndert Daten
  • update_sourcesFür andere sichtbar
  • update_taskÄndert Daten
  • update_templatesFür andere sichtbar
  • update_time_clockÄndert Daten
  • update_typeÄndert Daten
  • update_webhookLöscht Daten
  • upload_budgetÄndert Daten
  • upload_photoÄndert Daten

In drei Schritten einrichten

  1. 1

    App auswählen

    Erstellen Sie ein kostenloses HeyMyApps-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 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.

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

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