Collega la tua IA a BambooHR

Dai a Claude, ChatGPT, Mistral o a qualsiasi client MCP un accesso sicuro a BambooHR — senza bisogno di un server MCP ufficiale di BambooHR. Proxoria trasforma l'API di BambooHR in strumenti che la tua IA può usare, con autenticazione per utente e azioni di scrittura soggette alla tua approvazione.

Cosa può fare la tua IA con BambooHR

Una volta collegato, questi strumenti compaiono automaticamente nel tuo assistente IA:

  • list_employeessola lettura

    Elencate la rubrica dei dipendenti (tutti i dipendenti con i campi di base).

  • get_employeesola lettura

    Ottenete il dettaglio di un dipendente. Passate un elenco `fields` separato da virgole per scegliere i campi.

  • list_time_off_requestssola lettura

    Elencate le richieste di ferie, eventualmente filtrate per periodo e stato.

  • who_is_outsola lettura

    Chi è assente (ferie e festività) in un periodo.

  • list_all_employeessola lettura

    Elencate tutti i dipendenti, pagina per pagina, con più di quanto mostri la rubrica pubblicata. Usate list_employees per la rubrica rapida, e questo quando i suoi campi non bastano o qualcuno vi manca.

  • update_employeescrittura · richiede approvazione

    Modificate i campi di un dipendente. I nomi provengono da list_fields — BambooHR li prende alla lettera e ignora in silenzio quelli che non conosce: verificatene prima l ortografia. Ciò che una chiave può modificare dipende dai suoi diritti: retribuzione e altri campi sensibili sono rifiutati se la chiave non li ha. Azione di scrittura: soggetta alla barriera di conferma quando è attiva.

  • get_employee_tablesola lettura

    Leggete una tabella di un dipendente — le righe dietro una scheda del suo profilo: storico della posizione, retribuzione, formazione, contatti di emergenza, dotazioni. list_tabular_fields nomina le tabelle esistenti e il loro contenuto.

  • list_changed_employeessola lettura

    Elencate i dipendenti la cui scheda è cambiata da un certo momento — per rimettersi in pari senza rileggere tutto. Restituisce identificatori e natura della modifica: creazione, modifica, cancellazione.

  • list_changed_table_datasola lettura

    Elencate le righe di una tabella dipendente modificate da un certo momento — per esempio tutte le variazioni retributive dall inizio dell anno, per tutta l azienda.

  • get_time_off_balancesola lettura

    Ottenete il saldo ferie residuo di qualcuno, per politica, a una data — la risposta a « quanti giorni mi restano ». list_time_off_requests mostra ciò che è stato chiesto; questo mostra ciò che resta.

  • list_time_off_typessola lettura

    Elencate i tipi di assenza definiti dall azienda — ferie, malattia, non retribuita.

  • list_time_off_policiessola lettura

    Elencate le politiche di assenza — come matura ciascun tipo, ciò che dà senso a un saldo.

  • list_reportssola lettura

    Elencate i rapporti personalizzati salvati. Eseguirne uno permette di rispondere con le definizioni dell azienda invece di ricostruirle.

  • run_reportsola lettura

    Eseguite un rapporto salvato e ottenetene le righe.

  • list_datasetssola lettura

    Elencate i dataset interrogabili — le viste analitiche di BambooHR su dipendenti, assenze e paghe.

  • get_dataset_fieldssola lettura

    Elencate i campi di un dataset, con i loro tipi. Da leggere prima di query_dataset: filtri e colonne richiesti devono nominare campi esistenti qui.

  • query_datasetsola lettura

    Interrogate un dataset: scegliete i campi da restituire, filtrate, raggruppate o ordinate. È ciò che più si avvicina a porre una domanda a BambooHR invece di leggere un rapporto definito da altri.

  • get_dataset_field_optionssola lettura

    Elencate i valori che un campo di dataset può assumere — le voci ammesse di un menu a tendina. Da chiedere prima di filtrare su un campo simile, perché il filtro corrisponda a qualcosa.

  • list_job_openingssola lettura

    Elencate le posizioni aperte, con stato, sede e responsabile della selezione.

  • create_job_openingscrittura · richiede approvazione

    Apri una posizione alle candidature. Il responsabile arriva da list_hiring_leads e la sede da list_hiring_locations. BambooHR qui si aspetta un modulo multipart e non JSON, perché lo stesso endpoint può portare file; nessun file viene inviato.

  • list_applicationssola lettura

    Elencate le candidature, con candidato, posizione e stato corrente.

  • get_applicationsola lettura

    Ottenete una candidatura per intero, con i dati del candidato e le sue risposte.

  • add_application_commentscrittura · richiede approvazione

    Aggiungete un commento a una candidatura — il filo di commenti che lascia un team di selezione. Visibile a tutti coloro che hanno accesso alla selezione. Azione di scrittura: soggetta alla barriera di conferma quando è attiva.

  • update_application_statusscrittura · richiede approvazione

    Portate una candidatura a un altro stato — far avanzare un candidato, o escluderlo. Gli identificatori di stato provengono da list_applicant_statuses. Un rifiuto può attivare la notifica configurata dall azienda: è una decisione, non un archiviare. Azione di scrittura: soggetta alla barriera di conferma quando è attiva.

  • list_applicant_statusessola lettura

    Elencate gli stati che una candidatura può assumere, con i loro identificatori.

  • list_hiring_locationssola lettura

    Elencate le sedi aziendali a cui una posizione aperta può essere collegata.

  • list_hiring_leadssola lettura

    Elencate i dipendenti che possono essere indicati come responsabili di una selezione.

  • create_candidatescrittura · richiede approvazione

    Aggiungi un candidato e la sua candidatura a una posizione — qualcuno che si è candidato altrove, o una segnalazione inserita a mano. BambooHR qui si aspetta un modulo multipart e non JSON, perché lo stesso endpoint può portare un CV; nessun file viene inviato, allega il CV da BambooHR in seguito.

  • list_employee_filessola lettura

    Elencate i documenti di un dipendente e le categorie in cui sono archiviati — contratti, attestati, colloqui. Restituisce che cosa è ciascun file, non il suo contenuto.

  • list_company_filessola lettura

    Elencate i documenti aziendali e le loro categorie.

  • list_fieldssola lettura

    Elencate tutti i campi dipendente dell azienda, con nome e tipo. È il vocabolario: i nomi attesi da update_employee e dai parametri `fields`.

  • list_tabular_fieldssola lettura

    Elencate le tabelle dipendente e i campi di ciascuna — quali tabelle get_employee_table può leggere, e cosa contengono.

  • list_list_fieldssola lettura

    Elencate i campi che sono menu a tendina, con i valori ammessi di ciascuno. Da leggere prima di scrivere in un campo simile: BambooHR accetta solo i valori qui definiti.

  • list_userssola lettura

    Elencate gli utenti BambooHR dell account, con livello di accesso e stato.

  • list_bank_holidayssola lettura

    Elenca i giorni festivi che BambooHR conosce per un anno — ciò che distingue un giorno lavorativo da un giorno di calendario quando si contano le ferie. Il paese viene dall'account, non è un parametro.

  • get_countriessola lettura

    Elenca i paesi.

  • get_country_by_idsola lettura

    Ottieni un paese.

  • list_company_benefitssola lettura

    Elenca i piani di benefit attivi dell'azienda.

  • list_employee_benefitssola lettura

    Elenca le adesioni ai benefit, in corso e future, raggruppate per dipendente.

  • list_member_benefit_eventssola lettura

    Elenca gli eventi di adesione ai benefit dei dipendenti e delle persone a carico nell'ultimo anno.

  • list_benefit_coveragessola lettura

    Elenca i livelli di copertura configurati — solo dipendente, con coniuge, famiglia.

  • list_member_benefitssola lettura

    Elenca le adesioni ai benefit di tutti i membri, dipendenti e persone a carico (paginato).

  • list_benefit_deduction_typessola lettura

    Elenca i tipi di trattenuta legati ai benefit.

  • list_employee_dependentssola lettura

    Elenca le persone a carico.

  • get_employee_dependentsola lettura

    Ottieni una persona a carico.

  • list_calendar_eventssola lettura

    Elenca gli eventi di calendario.

  • get_company_equity_settingssola lettura

    Ottieni le impostazioni azionarie dell'azienda: tipo di calcolo, valutazione, azioni, prezzi.

  • list_available_compensation_toolssola lettura

    Elenca i moduli di retribuzione attivati per l'azienda.

  • list_compensation_benchmarkssola lettura

    Elenca le coppie ruolo / sede che l'azienda segue per i confronti salariali.

  • get_compensation_benchmark_detailssola lettura

    Ottieni i dati di confronto salariale di un titolo di lavoro, eventualmente per una sede.

  • export_compensation_benchmark_detailssola lettura

    Esporta in CSV il confronto salariale di un ruolo, eventualmente per una sede.

  • list_compensation_benchmark_sourcessola lettura

    Elenca le fonti di confronto salariale attivate.

  • list_compensation_planning_cyclessola lettura

    Elenca le campagne di revisione salariale, con stato e numero di dipendenti coinvolti.

  • get_compensation_planning_cycle_detailssola lettura

    Ottieni il dettaglio di una campagna di revisione salariale e le impostazioni di valuta.

  • list_compensation_planning_cycle_adminssola lettura

    Elenca gli amministratori di una campagna di revisione salariale.

  • get_compensation_planning_approval_flowssola lettura

    Ottieni i flussi di approvazione di una campagna di revisione salariale, raggruppati per reparto.

  • get_compensation_planning_cycle_budgetssola lettura

    Ottieni i budget di una campagna di revisione salariale e la loro ripartizione.

  • get_change_communication_letter_detailssola lettura

    Ottieni il contenuto delle lettere di comunicazione di una campagna di revisione salariale.

  • list_employees_in_compensation_planning_cyclesola lettura

    Elenca i dipendenti di una campagna di revisione salariale e la loro appartenenza.

  • get_compensation_planning_cycle_summarysola lettura

    Ottieni l'avanzamento e le statistiche di una campagna di revisione salariale.

  • get_compensation_planning_cycle_worksheetsola lettura

    Ottieni il foglio di lavoro di una campagna di revisione salariale: proposte, approvazioni, panoramica.

  • export_compensation_planning_cycle_worksheet_to_csvsola lettura

    Scarica il foglio di lavoro di una campagna di revisione salariale in CSV.

  • list_custom_fieldssola lettura

    Elenca i campi personalizzati.

  • list_custom_field_typessola lettura

    Elenca i tipi disponibili per creare un campo personalizzato.

  • get_custom_fieldsola lettura

    Ottieni un campo personalizzato.

  • list_custom_field_list_valuessola lettura

    Elenca i valori possibili di un campo personalizzato di tipo elenco, con il numero di dipendenti per valore.

  • get_legacy_report_field_mapsola lettura

    Ottieni la corrispondenza tra gli identificativi di campo del vecchio report aziendale e i nuovi.

  • get_legacy_report_id_mapsola lettura

    Ottieni la corrispondenza tra i vecchi identificativi dei report personalizzati e i nuovi.

  • get_report_by_idsola lettura

    Esegui un report personalizzato salvato e ottieni i suoi dati, con campi e filtri.

  • list_custom_tablessola lettura

    Elenca le tabelle personalizzate.

  • get_custom_tablesola lettura

    Ottieni una tabella personalizzata.

  • list_goalssola lettura

    Elenca gli obiettivi.

  • create_goalscrittura · richiede approvazione

    Crea un obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_alignable_goal_optionssola lettura

    Elenca gli obiettivi a cui un altro obiettivo può essere collegato.

  • get_goal_creation_permissionsola lettura

    Verifica se il chiamante ha il diritto di creare un obiettivo per questo dipendente.

  • list_goal_sharing_optionssola lettura

    Elenca i colleghi con cui gli obiettivi di questa persona possono essere condivisi.

  • delete_goalscrittura · richiede approvazione

    Elimina un obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_goal_aggregatesola lettura

    Ottieni un obiettivo con i suoi commenti, i collegamenti possibili e chi vi ha accesso.

  • close_goalscrittura · richiede approvazione

    Chiudi un obiettivo: passa allo stato chiuso. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_goal_commentssola lettura

    Elenca i commenti di un obiettivo.

  • create_goal_commentscrittura · richiede approvazione

    Crea un commento di obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_goal_commentscrittura · richiede approvazione

    Elimina un commento di obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • update_goal_commentscrittura · richiede approvazione

    Aggiorna un commento di obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • update_milestone_progressscrittura · richiede approvazione

    Aggiorna l'avanzamento di una milestone di un obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • update_goal_progressscrittura · richiede approvazione

    Aggiorna la percentuale di avanzamento di un obiettivo senza milestone. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • reopen_goalscrittura · richiede approvazione

    Riapri un obiettivo chiuso: torna in corso. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • update_goal_sharingscrittura · richiede approvazione

    Sostituisci l'intero elenco delle persone con cui un obiettivo è condiviso. QUESTO SOSTITUISCE TUTTO. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • update_goalscrittura · richiede approvazione

    Aggiorna un obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_goals_aggregatesola lettura

    Ottieni il cruscotto degli obiettivi di un dipendente: obiettivi filtrati e contatori per stato.

  • get_goal_filterssola lettura

    Ottieni il numero di obiettivi per stato di un dipendente, milestone comprese.

  • list_company_holidayssola lettura

    Elenca le festività aziendali.

  • create_company_holidayscrittura · richiede approvazione

    Crea una festività aziendale. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • bulk_create_company_holidaysscrittura · richiede approvazione

    Crea più festività aziendali in una sola chiamata. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_catalog_holidayssola lettura

    Elenca le festività del catalogo.

  • get_catalog_holidaysola lettura

    Ottieni una festività del catalogo.

  • delete_company_holidayscrittura · richiede approvazione

    Elimina una festività aziendale. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_company_holidaysola lettura

    Ottieni una festività aziendale.

  • update_company_holidayscrittura · richiede approvazione

    Aggiorna una festività aziendale. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • create_hour_recordscrittura · richiede approvazione

    Aggiungi un registro orario. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • update_hour_recordscrittura · richiede approvazione

    Modifica un registro orario esistente, tramite il suo identificativo. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_hour_recordscrittura · richiede approvazione

    Elimina un registro orario. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • create_or_update_hour_recordsscrittura · richiede approvazione

    Aggiungi o modifica più registri orari in una sola chiamata. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_time_tracking_recordsola lettura

    Ottieni un registro orario dal suo identificativo.

  • list_job_locationssola lettura

    Elenca le sedi di lavoro.

  • get_a_job_locationsola lettura

    Ottieni una sede di lavoro.

  • list_break_assessmentssola lettura

    Elenca i controlli di conformità delle pause (paginato).

  • list_break_policiessola lettura

    Elenca i criteri di pausa.

  • create_break_policyscrittura · richiede approvazione

    Crea un criterio di pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_break_policyscrittura · richiede approvazione

    Elimina un criterio di pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_break_policysola lettura

    Ottieni un criterio di pausa.

  • update_break_policyscrittura · richiede approvazione

    Aggiorna un criterio di pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • assign_employees_to_break_policyscrittura · richiede approvazione

    Assegna dei dipendenti a un criterio di pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • set_employees_for_break_policyscrittura · richiede approvazione

    Definisci l'elenco dei dipendenti di un criterio di pausa. QUESTO SOSTITUISCE TUTTO. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_breaks_for_break_policysola lettura

    Elenca le pause di un criterio di pausa (paginato).

  • create_breakscrittura · richiede approvazione

    Crea una pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • replace_breaks_for_break_policyscrittura · richiede approvazione

    Sostituisci tutte le pause di un criterio di pausa. QUESTO SOSTITUISCE TUTTO. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_break_policy_employeessola lettura

    Elenca i dipendenti assegnati a un criterio di pausa.

  • sync_break_policyscrittura · richiede approvazione

    Sostituisci integralmente un criterio di pausa: le sue pause e le assegnazioni. QUESTO SOSTITUISCE TUTTO. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • unassign_employees_from_break_policyscrittura · richiede approvazione

    Rimuovi dei dipendenti da un criterio di pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_breakscrittura · richiede approvazione

    Elimina una pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_breaksola lettura

    Ottieni una pausa.

  • update_breakscrittura · richiede approvazione

    Aggiorna una pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_employee_break_availabilitiessola lettura

    Ottieni le pause a cui un dipendente ha diritto.

  • list_employee_break_policiessola lettura

    Elenca i criteri di pausa assegnati a un dipendente.

  • get_published_levels_and_bandssola lettura

    Ottieni i livelli e le bande salariali attualmente pubblicati.

  • get_job_titles_and_level_assignmentssola lettura

    Ottieni la bozza di lavoro: quali titoli di lavoro sono associati a quale livello retributivo.

  • list_job_titles_with_employeessola lettura

    Elenca tutti i titoli di lavoro attivi dell'azienda, non solo quelli usati nelle bande.

  • list_compensation_level_groups_and_levelssola lettura

    Ottieni la bozza di lavoro dei gruppi e livelli retributivi.

  • get_pay_bandssola lettura

    Elenca le bande salariali.

  • get_levels_and_bands_reviewsola lettura

    Ottieni la revisione pre-pubblicazione dei gruppi e livelli retributivi, con gli errori di validazione.

  • get_levels_and_bands_statussola lettura

    Ottieni lo stato di configurazione dei livelli e delle bande salariali, passo per passo.

  • get_compensation_level_group_status_countssola lettura

    Ottieni il numero di gruppi di livelli retributivi per ciascuno stato.

  • list_schedulessola lettura

    Elenca le pianificazioni.

  • create_schedulescrittura · richiede approvazione

    Crea una pianificazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_schedulescrittura · richiede approvazione

    Elimina una pianificazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_schedulesola lettura

    Ottieni una pianificazione.

  • update_schedulescrittura · richiede approvazione

    Aggiorna una pianificazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_schedule_pdfsola lettura

    Genera il PDF di una pianificazione su un periodo.

  • list_shift_assessmentssola lettura

    Elenca i controlli di conformità dei turni secondo i filtri indicati.

  • list_shiftssola lettura

    Elenca i turni.

  • create_shiftscrittura · richiede approvazione

    Crea un turno. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • publish_shiftsscrittura · richiede approvazione

    Pubblica uno o più turni pianificati: diventano visibili ai dipendenti. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_shiftscrittura · richiede approvazione

    Elimina un turno. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_shiftsola lettura

    Ottieni un turno.

  • update_shiftscrittura · richiede approvazione

    Aggiorna un turno. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_timezonessola lettura

    Elenca i fusi orari.

  • get_break_policy_suggestionsscrittura · richiede approvazione

    Chiedi a BambooHR di proporre criteri di pausa: la loro IA analizza i criteri esistenti e il contesto aziendale. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_clock_entriessola lettura

    Elenca le timbrature.

  • create_clock_entryscrittura · richiede approvazione

    Crea una timbratura. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_clock_entryscrittura · richiede approvazione

    Elimina una timbratura. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_clock_entrysola lettura

    Ottieni una timbratura.

  • update_clock_entryscrittura · richiede approvazione

    Aggiorna una timbratura. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • clock_inscrittura · richiede approvazione

    Registra l'entrata di un dipendente all'ora del server: apre una timbratura. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • clock_outscrittura · richiede approvazione

    Registra l'uscita di un dipendente all'ora del server: chiude la sua timbratura aperta. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_configurationssola lettura

    Elenca le configurazioni.

  • create_configurationscrittura · richiede approvazione

    Crea una configurazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_configurationscrittura · richiede approvazione

    Elimina una configurazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_configurationsola lettura

    Ottieni una configurazione.

  • update_configurationscrittura · richiede approvazione

    Aggiorna una configurazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_enrolled_employeessola lettura

    Elenca i dipendenti attivati nel rilevamento tempi (paginato).

  • bulk_upsert_employee_enrollmentsscrittura · richiede approvazione

    Attiva, disattiva o riassegna più dipendenti nel rilevamento tempi in una sola chiamata. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_employee_enrollmentsola lettura

    Ottieni l'attivazione del rilevamento tempi per un dipendente.

  • update_employee_enrollmentscrittura · richiede approvazione

    Aggiorna l'attivazione del rilevamento tempi per un dipendente. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_hour_entriessola lettura

    Elenca le voci orarie.

  • create_hour_entryscrittura · richiede approvazione

    Crea una voce oraria. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_hour_entryscrittura · richiede approvazione

    Elimina una voce oraria. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_hour_entrysola lettura

    Ottieni una voce oraria.

  • update_hour_entryscrittura · richiede approvazione

    Aggiorna una voce oraria. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_time_tracking_kioskssola lettura

    Elenca i chioschi di timbratura.

  • delete_time_tracking_kioskscrittura · richiede approvazione

    Elimina un chiosco di timbratura. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_time_tracking_kiosksola lettura

    Ottieni un chiosco di timbratura.

  • update_time_tracking_kioskscrittura · richiede approvazione

    Aggiorna un chiosco di timbratura. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_time_tracking_projectssola lettura

    Elenca i progetti.

  • create_time_tracking_projectscrittura · richiede approvazione

    Crea un progetto. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_time_tracking_projectscrittura · richiede approvazione

    Elimina un progetto. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_time_tracking_projectsola lettura

    Ottieni un progetto.

  • update_time_tracking_projectscrittura · richiede approvazione

    Aggiorna un progetto. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_time_tracking_project_taskssola lettura

    Elenca le attività.

  • create_time_tracking_project_taskscrittura · richiede approvazione

    Crea un'attività in un progetto di rilevamento tempi. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_time_tracking_shift_differentialssola lettura

    Elenca le maggiorazioni di turno.

  • create_time_tracking_shift_differentialscrittura · richiede approvazione

    Crea una maggiorazione di turno. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_time_tracking_shift_differentialscrittura · richiede approvazione

    Elimina una maggiorazione di turno. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_time_tracking_shift_differentialsola lettura

    Ottieni una maggiorazione di turno.

  • update_time_tracking_shift_differentialscrittura · richiede approvazione

    Aggiorna una maggiorazione di turno. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_time_tracking_taskscrittura · richiede approvazione

    Elimina un'attività. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • get_time_tracking_tasksola lettura

    Ottieni un'attività.

  • update_time_tracking_taskscrittura · richiede approvazione

    Aggiorna un'attività. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_time_tracking_time_clockssola lettura

    Elenca gli orologi marcatempo.

  • get_time_tracking_time_clocksola lettura

    Ottieni un orologio marcatempo.

  • update_time_tracking_time_clockscrittura · richiede approvazione

    Aggiorna un orologio marcatempo. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • approve_timesheetscrittura · richiede approvazione

    Approva un foglio ore. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_timesheetssola lettura

    Elenca i fogli ore.

  • get_timesheetsola lettura

    Ottieni un foglio ore.

  • get_timesheet_summarysola lettura

    Ottieni il dettaglio giornaliero di un foglio ore: ore ordinarie, straordinarie e maggiorate.

  • delete_timesheet_clock_entriesscrittura · richiede approvazione

    Elimina una o più timbrature di un foglio ore, tramite i loro identificativi. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • create_or_update_timesheet_clock_entriesscrittura · richiede approvazione

    Crea o modifica più timbrature di un foglio ore in una sola chiamata. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • create_timesheet_clock_in_entryscrittura · richiede approvazione

    Registra l'entrata di un dipendente all'ora del server. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • create_timesheet_clock_out_entryscrittura · richiede approvazione

    Registra l'uscita di un dipendente attualmente timbrato, all'ora del server. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_timesheet_hour_entriesscrittura · richiede approvazione

    Elimina una o più voci orarie di un foglio ore, tramite i loro identificativi. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • create_or_update_timesheet_hour_entriesscrittura · richiede approvazione

    Crea o modifica più voci orarie di un foglio ore in una sola chiamata. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • create_time_tracking_project_legacyscrittura · richiede approvazione

    Crea un progetto di rilevamento tempi con la vecchia rotta. Deprecata da BambooHR: preferisci create_time_tracking_project. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_timesheet_entriessola lettura

    Elenca le registrazioni di tempo di tutti i dipendenti, o di un sottoinsieme, su un periodo.

  • check_total_rewards_profile_availabilitysola lettura

    Verifica se un dipendente ha un profilo di retribuzione globale attivo e se il chiamante può vederlo.

  • get_printable_total_rewards_statementsola lettura

    Genera in PDF il prospetto di retribuzione globale di un dipendente.

  • get_total_rewards_statementsola lettura

    Ottieni il prospetto completo di retribuzione globale di un dipendente: stipendio, benefit e altro.

  • list_training_categoriessola lettura

    Elenca le categorie di formazione.

  • create_training_categoryscrittura · richiede approvazione

    Crea una categoria di formazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_training_categoryscrittura · richiede approvazione

    Elimina una categoria di formazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • update_training_categoryscrittura · richiede approvazione

    Aggiorna una categoria di formazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_employee_training_recordssola lettura

    Elenca le formazioni seguite dai dipendenti.

  • create_employee_training_recordscrittura · richiede approvazione

    Crea una formazione seguita da un dipendente. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_employee_training_recordscrittura · richiede approvazione

    Elimina una formazione seguita da un dipendente. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • update_employee_training_recordscrittura · richiede approvazione

    Aggiorna una formazione seguita da un dipendente. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • list_training_typessola lettura

    Elenca i tipi di formazione.

  • create_training_typescrittura · richiede approvazione

    Crea un tipo di formazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • delete_training_typescrittura · richiede approvazione

    Elimina un tipo di formazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.

  • update_training_typescrittura · richiede approvazione

    Aggiorna un tipo di formazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.

Esempi di prompt

Chiedi alla tua IA in linguaggio naturale: sceglierà lo strumento BambooHR giusto.

  • Elencate la rubrica dei dipendenti (tutti i dipendenti con i campi di base) — da BambooHR, in linguaggio naturale.
  • Ottenete il dettaglio di un dipendente. Passate un elenco `fields` separato da virgole per scegliere i campi — da BambooHR, in linguaggio naturale.
  • Elencate le richieste di ferie, eventualmente filtrate per periodo e stato — da BambooHR, in linguaggio naturale.
  • Chi è assente (ferie e festività) in un periodo — da BambooHR, in linguaggio naturale.

Come funziona

  1. Crea il tuo account Proxoria e aggiungi il tuo endpoint MCP a Claude o ChatGPT.
  2. Collega BambooHR con la tua chiave API — ogni persona collega il proprio account, con credenziali cifrate a riposo.
  3. La tua IA ottiene subito gli strumenti BambooHR. Le azioni di scrittura attendono la tua approvazione nella dashboard prima di qualsiasi modifica.

Domande frequenti

BambooHR ha un server MCP ufficiale?
Non ti serve. Proxoria espone BambooHR alla tua IA tramite il Model Context Protocol: puoi usarlo da Claude, ChatGPT, Mistral o da qualsiasi client compatibile con MCP, senza alcun server MCP ufficiale di BambooHR.
Cosa può fare la mia IA con BambooHR tramite Proxoria?
Ottiene 217 strumenti: list_employees, get_employee, list_time_off_requests, who_is_out, list_all_employees, update_employee, get_employee_table, list_changed_employees, list_changed_table_data, get_time_off_balance, list_time_off_types, list_time_off_policies, list_reports, run_report, list_datasets, get_dataset_fields, query_dataset, get_dataset_field_options, list_job_openings, create_job_opening, list_applications, get_application, add_application_comment, update_application_status, list_applicant_statuses, list_hiring_locations, list_hiring_leads, create_candidate, list_employee_files, list_company_files, list_fields, list_tabular_fields, list_list_fields, list_users, list_bank_holidays, get_countries, get_country_by_id, list_company_benefits, list_employee_benefits, list_member_benefit_events, list_benefit_coverages, list_member_benefits, list_benefit_deduction_types, list_employee_dependents, get_employee_dependent, list_calendar_events, get_company_equity_settings, list_available_compensation_tools, list_compensation_benchmarks, get_compensation_benchmark_details, export_compensation_benchmark_details, list_compensation_benchmark_sources, list_compensation_planning_cycles, get_compensation_planning_cycle_details, list_compensation_planning_cycle_admins, get_compensation_planning_approval_flows, get_compensation_planning_cycle_budgets, get_change_communication_letter_details, list_employees_in_compensation_planning_cycle, get_compensation_planning_cycle_summary, get_compensation_planning_cycle_worksheet, export_compensation_planning_cycle_worksheet_to_csv, list_custom_fields, list_custom_field_types, get_custom_field, list_custom_field_list_values, get_legacy_report_field_map, get_legacy_report_id_map, get_report_by_id, list_custom_tables, get_custom_table, list_goals, create_goal, get_alignable_goal_options, get_goal_creation_permission, list_goal_sharing_options, delete_goal, get_goal_aggregate, close_goal, list_goal_comments, create_goal_comment, delete_goal_comment, update_goal_comment, update_milestone_progress, update_goal_progress, reopen_goal, update_goal_sharing, update_goal, get_goals_aggregate, get_goal_filters, list_company_holidays, create_company_holiday, bulk_create_company_holidays, list_catalog_holidays, get_catalog_holiday, delete_company_holiday, get_company_holiday, update_company_holiday, create_hour_record, update_hour_record, delete_hour_record, create_or_update_hour_records, get_time_tracking_record, list_job_locations, get_a_job_location, list_break_assessments, list_break_policies, create_break_policy, delete_break_policy, get_break_policy, update_break_policy, assign_employees_to_break_policy, set_employees_for_break_policy, list_breaks_for_break_policy, create_break, replace_breaks_for_break_policy, list_break_policy_employees, sync_break_policy, unassign_employees_from_break_policy, delete_break, get_break, update_break, list_employee_break_availabilities, list_employee_break_policies, get_published_levels_and_bands, get_job_titles_and_level_assignments, list_job_titles_with_employees, list_compensation_level_groups_and_levels, get_pay_bands, get_levels_and_bands_review, get_levels_and_bands_status, get_compensation_level_group_status_counts, list_schedules, create_schedule, delete_schedule, get_schedule, update_schedule, get_schedule_pdf, list_shift_assessments, list_shifts, create_shift, publish_shifts, delete_shift, get_shift, update_shift, list_timezones, get_break_policy_suggestions, list_clock_entries, create_clock_entry, delete_clock_entry, get_clock_entry, update_clock_entry, clock_in, clock_out, list_configurations, create_configuration, delete_configuration, get_configuration, update_configuration, list_enrolled_employees, bulk_upsert_employee_enrollments, get_employee_enrollment, update_employee_enrollment, list_hour_entries, create_hour_entry, delete_hour_entry, get_hour_entry, update_hour_entry, list_time_tracking_kiosks, delete_time_tracking_kiosk, get_time_tracking_kiosk, update_time_tracking_kiosk, list_time_tracking_projects, create_time_tracking_project, delete_time_tracking_project, get_time_tracking_project, update_time_tracking_project, list_time_tracking_project_tasks, create_time_tracking_project_task, list_time_tracking_shift_differentials, create_time_tracking_shift_differential, delete_time_tracking_shift_differential, get_time_tracking_shift_differential, update_time_tracking_shift_differential, delete_time_tracking_task, get_time_tracking_task, update_time_tracking_task, list_time_tracking_time_clocks, get_time_tracking_time_clock, update_time_tracking_time_clock, approve_timesheet, list_timesheets, get_timesheet, get_timesheet_summary, delete_timesheet_clock_entries, create_or_update_timesheet_clock_entries, create_timesheet_clock_in_entry, create_timesheet_clock_out_entry, delete_timesheet_hour_entries, create_or_update_timesheet_hour_entries, create_time_tracking_project_legacy, list_timesheet_entries, check_total_rewards_profile_availability, get_printable_total_rewards_statement, get_total_rewards_statement, list_training_categories, create_training_category, delete_training_category, update_training_category, list_employee_training_records, create_employee_training_record, delete_employee_training_record, update_employee_training_record, list_training_types, create_training_type, delete_training_type, update_training_type. Per esempio: elencate la rubrica dei dipendenti (tutti i dipendenti con i campi di base).
Il connettore BambooHR è in sola lettura?
No — può anche modificare i dati. Le azioni di scrittura passano per impostazione predefinita dal controllo di conferma di Proxoria: la tua IA le propone e tu approvi ciascuna dalla dashboard prima che venga scritto qualcosa su BambooHR.
Come collego BambooHR alla mia IA?
Crea un account Proxoria, collega BambooHR con la tua chiave API e aggiungi il tuo endpoint MCP Proxoria a Claude o ChatGPT. La tua IA ottiene subito gli strumenti BambooHR.

Pronto a collegare BambooHR alla tua IA?

Lo configuri in pochi minuti — senza codice, sicuro per impostazione predefinita.

Inizia gratis

Cos'è Proxoria. Proxoria collega gli assistenti IA — Claude, ChatGPT, Mistral e qualsiasi client Model Context Protocol (MCP) — alle applicazioni aziendali che già usi, trasformando l'API di ciascuna in strumenti che la tua IA può chiamare, con autenticazione per utente e azioni di scrittura soggette ad approvazione umana.