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 letturaElencate la rubrica dei dipendenti (tutti i dipendenti con i campi di base).
get_employeesola letturaOttenete il dettaglio di un dipendente. Passate un elenco `fields` separato da virgole per scegliere i campi.
list_time_off_requestssola letturaElencate le richieste di ferie, eventualmente filtrate per periodo e stato.
who_is_outsola letturaChi è assente (ferie e festività) in un periodo.
list_all_employeessola letturaElencate 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 approvazioneModificate 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 letturaLeggete 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 letturaElencate 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 letturaElencate 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 letturaOttenete 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 letturaElencate i tipi di assenza definiti dall azienda — ferie, malattia, non retribuita.
list_time_off_policiessola letturaElencate le politiche di assenza — come matura ciascun tipo, ciò che dà senso a un saldo.
list_reportssola letturaElencate i rapporti personalizzati salvati. Eseguirne uno permette di rispondere con le definizioni dell azienda invece di ricostruirle.
run_reportsola letturaEseguite un rapporto salvato e ottenetene le righe.
list_datasetssola letturaElencate i dataset interrogabili — le viste analitiche di BambooHR su dipendenti, assenze e paghe.
get_dataset_fieldssola letturaElencate 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 letturaInterrogate 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 letturaElencate 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 letturaElencate le posizioni aperte, con stato, sede e responsabile della selezione.
create_job_openingscrittura · richiede approvazioneApri 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 letturaElencate le candidature, con candidato, posizione e stato corrente.
get_applicationsola letturaOttenete una candidatura per intero, con i dati del candidato e le sue risposte.
add_application_commentscrittura · richiede approvazioneAggiungete 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 approvazionePortate 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 letturaElencate gli stati che una candidatura può assumere, con i loro identificatori.
list_hiring_locationssola letturaElencate le sedi aziendali a cui una posizione aperta può essere collegata.
list_hiring_leadssola letturaElencate i dipendenti che possono essere indicati come responsabili di una selezione.
create_candidatescrittura · richiede approvazioneAggiungi 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 letturaElencate 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 letturaElencate i documenti aziendali e le loro categorie.
list_fieldssola letturaElencate 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 letturaElencate le tabelle dipendente e i campi di ciascuna — quali tabelle get_employee_table può leggere, e cosa contengono.
list_list_fieldssola letturaElencate 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 letturaElencate gli utenti BambooHR dell account, con livello di accesso e stato.
list_bank_holidayssola letturaElenca 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 letturaElenca i paesi.
get_country_by_idsola letturaOttieni un paese.
list_company_benefitssola letturaElenca i piani di benefit attivi dell'azienda.
list_employee_benefitssola letturaElenca le adesioni ai benefit, in corso e future, raggruppate per dipendente.
list_member_benefit_eventssola letturaElenca gli eventi di adesione ai benefit dei dipendenti e delle persone a carico nell'ultimo anno.
list_benefit_coveragessola letturaElenca i livelli di copertura configurati — solo dipendente, con coniuge, famiglia.
list_member_benefitssola letturaElenca le adesioni ai benefit di tutti i membri, dipendenti e persone a carico (paginato).
list_benefit_deduction_typessola letturaElenca i tipi di trattenuta legati ai benefit.
list_employee_dependentssola letturaElenca le persone a carico.
get_employee_dependentsola letturaOttieni una persona a carico.
list_calendar_eventssola letturaElenca gli eventi di calendario.
get_company_equity_settingssola letturaOttieni le impostazioni azionarie dell'azienda: tipo di calcolo, valutazione, azioni, prezzi.
list_available_compensation_toolssola letturaElenca i moduli di retribuzione attivati per l'azienda.
list_compensation_benchmarkssola letturaElenca le coppie ruolo / sede che l'azienda segue per i confronti salariali.
get_compensation_benchmark_detailssola letturaOttieni i dati di confronto salariale di un titolo di lavoro, eventualmente per una sede.
export_compensation_benchmark_detailssola letturaEsporta in CSV il confronto salariale di un ruolo, eventualmente per una sede.
list_compensation_benchmark_sourcessola letturaElenca le fonti di confronto salariale attivate.
list_compensation_planning_cyclessola letturaElenca le campagne di revisione salariale, con stato e numero di dipendenti coinvolti.
get_compensation_planning_cycle_detailssola letturaOttieni il dettaglio di una campagna di revisione salariale e le impostazioni di valuta.
list_compensation_planning_cycle_adminssola letturaElenca gli amministratori di una campagna di revisione salariale.
get_compensation_planning_approval_flowssola letturaOttieni i flussi di approvazione di una campagna di revisione salariale, raggruppati per reparto.
get_compensation_planning_cycle_budgetssola letturaOttieni i budget di una campagna di revisione salariale e la loro ripartizione.
get_change_communication_letter_detailssola letturaOttieni il contenuto delle lettere di comunicazione di una campagna di revisione salariale.
list_employees_in_compensation_planning_cyclesola letturaElenca i dipendenti di una campagna di revisione salariale e la loro appartenenza.
get_compensation_planning_cycle_summarysola letturaOttieni l'avanzamento e le statistiche di una campagna di revisione salariale.
get_compensation_planning_cycle_worksheetsola letturaOttieni il foglio di lavoro di una campagna di revisione salariale: proposte, approvazioni, panoramica.
export_compensation_planning_cycle_worksheet_to_csvsola letturaScarica il foglio di lavoro di una campagna di revisione salariale in CSV.
list_custom_fieldssola letturaElenca i campi personalizzati.
list_custom_field_typessola letturaElenca i tipi disponibili per creare un campo personalizzato.
get_custom_fieldsola letturaOttieni un campo personalizzato.
list_custom_field_list_valuessola letturaElenca i valori possibili di un campo personalizzato di tipo elenco, con il numero di dipendenti per valore.
get_legacy_report_field_mapsola letturaOttieni la corrispondenza tra gli identificativi di campo del vecchio report aziendale e i nuovi.
get_legacy_report_id_mapsola letturaOttieni la corrispondenza tra i vecchi identificativi dei report personalizzati e i nuovi.
get_report_by_idsola letturaEsegui un report personalizzato salvato e ottieni i suoi dati, con campi e filtri.
list_custom_tablessola letturaElenca le tabelle personalizzate.
get_custom_tablesola letturaOttieni una tabella personalizzata.
list_goalssola letturaElenca gli obiettivi.
create_goalscrittura · richiede approvazioneCrea un obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_alignable_goal_optionssola letturaElenca gli obiettivi a cui un altro obiettivo può essere collegato.
get_goal_creation_permissionsola letturaVerifica se il chiamante ha il diritto di creare un obiettivo per questo dipendente.
list_goal_sharing_optionssola letturaElenca i colleghi con cui gli obiettivi di questa persona possono essere condivisi.
delete_goalscrittura · richiede approvazioneElimina un obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_goal_aggregatesola letturaOttieni un obiettivo con i suoi commenti, i collegamenti possibili e chi vi ha accesso.
close_goalscrittura · richiede approvazioneChiudi un obiettivo: passa allo stato chiuso. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_goal_commentssola letturaElenca i commenti di un obiettivo.
create_goal_commentscrittura · richiede approvazioneCrea un commento di obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_goal_commentscrittura · richiede approvazioneElimina un commento di obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.
update_goal_commentscrittura · richiede approvazioneAggiorna un commento di obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.
update_milestone_progressscrittura · richiede approvazioneAggiorna l'avanzamento di una milestone di un obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.
update_goal_progressscrittura · richiede approvazioneAggiorna la percentuale di avanzamento di un obiettivo senza milestone. Azione di scrittura: passa dal controllo di conferma quando è attivo.
reopen_goalscrittura · richiede approvazioneRiapri un obiettivo chiuso: torna in corso. Azione di scrittura: passa dal controllo di conferma quando è attivo.
update_goal_sharingscrittura · richiede approvazioneSostituisci 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 approvazioneAggiorna un obiettivo. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_goals_aggregatesola letturaOttieni il cruscotto degli obiettivi di un dipendente: obiettivi filtrati e contatori per stato.
get_goal_filterssola letturaOttieni il numero di obiettivi per stato di un dipendente, milestone comprese.
list_company_holidayssola letturaElenca le festività aziendali.
create_company_holidayscrittura · richiede approvazioneCrea una festività aziendale. Azione di scrittura: passa dal controllo di conferma quando è attivo.
bulk_create_company_holidaysscrittura · richiede approvazioneCrea più festività aziendali in una sola chiamata. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_catalog_holidayssola letturaElenca le festività del catalogo.
get_catalog_holidaysola letturaOttieni una festività del catalogo.
delete_company_holidayscrittura · richiede approvazioneElimina una festività aziendale. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_company_holidaysola letturaOttieni una festività aziendale.
update_company_holidayscrittura · richiede approvazioneAggiorna una festività aziendale. Azione di scrittura: passa dal controllo di conferma quando è attivo.
create_hour_recordscrittura · richiede approvazioneAggiungi un registro orario. Azione di scrittura: passa dal controllo di conferma quando è attivo.
update_hour_recordscrittura · richiede approvazioneModifica un registro orario esistente, tramite il suo identificativo. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_hour_recordscrittura · richiede approvazioneElimina un registro orario. Azione di scrittura: passa dal controllo di conferma quando è attivo.
create_or_update_hour_recordsscrittura · richiede approvazioneAggiungi o modifica più registri orari in una sola chiamata. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_time_tracking_recordsola letturaOttieni un registro orario dal suo identificativo.
list_job_locationssola letturaElenca le sedi di lavoro.
get_a_job_locationsola letturaOttieni una sede di lavoro.
list_break_assessmentssola letturaElenca i controlli di conformità delle pause (paginato).
list_break_policiessola letturaElenca i criteri di pausa.
create_break_policyscrittura · richiede approvazioneCrea un criterio di pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_break_policyscrittura · richiede approvazioneElimina un criterio di pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_break_policysola letturaOttieni un criterio di pausa.
update_break_policyscrittura · richiede approvazioneAggiorna un criterio di pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.
assign_employees_to_break_policyscrittura · richiede approvazioneAssegna dei dipendenti a un criterio di pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.
set_employees_for_break_policyscrittura · richiede approvazioneDefinisci 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 letturaElenca le pause di un criterio di pausa (paginato).
create_breakscrittura · richiede approvazioneCrea una pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.
replace_breaks_for_break_policyscrittura · richiede approvazioneSostituisci 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 letturaElenca i dipendenti assegnati a un criterio di pausa.
sync_break_policyscrittura · richiede approvazioneSostituisci 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 approvazioneRimuovi dei dipendenti da un criterio di pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_breakscrittura · richiede approvazioneElimina una pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_breaksola letturaOttieni una pausa.
update_breakscrittura · richiede approvazioneAggiorna una pausa. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_employee_break_availabilitiessola letturaOttieni le pause a cui un dipendente ha diritto.
list_employee_break_policiessola letturaElenca i criteri di pausa assegnati a un dipendente.
get_published_levels_and_bandssola letturaOttieni i livelli e le bande salariali attualmente pubblicati.
get_job_titles_and_level_assignmentssola letturaOttieni la bozza di lavoro: quali titoli di lavoro sono associati a quale livello retributivo.
list_job_titles_with_employeessola letturaElenca tutti i titoli di lavoro attivi dell'azienda, non solo quelli usati nelle bande.
list_compensation_level_groups_and_levelssola letturaOttieni la bozza di lavoro dei gruppi e livelli retributivi.
get_pay_bandssola letturaElenca le bande salariali.
get_levels_and_bands_reviewsola letturaOttieni la revisione pre-pubblicazione dei gruppi e livelli retributivi, con gli errori di validazione.
get_levels_and_bands_statussola letturaOttieni lo stato di configurazione dei livelli e delle bande salariali, passo per passo.
get_compensation_level_group_status_countssola letturaOttieni il numero di gruppi di livelli retributivi per ciascuno stato.
list_schedulessola letturaElenca le pianificazioni.
create_schedulescrittura · richiede approvazioneCrea una pianificazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_schedulescrittura · richiede approvazioneElimina una pianificazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_schedulesola letturaOttieni una pianificazione.
update_schedulescrittura · richiede approvazioneAggiorna una pianificazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_schedule_pdfsola letturaGenera il PDF di una pianificazione su un periodo.
list_shift_assessmentssola letturaElenca i controlli di conformità dei turni secondo i filtri indicati.
list_shiftssola letturaElenca i turni.
create_shiftscrittura · richiede approvazioneCrea un turno. Azione di scrittura: passa dal controllo di conferma quando è attivo.
publish_shiftsscrittura · richiede approvazionePubblica uno o più turni pianificati: diventano visibili ai dipendenti. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_shiftscrittura · richiede approvazioneElimina un turno. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_shiftsola letturaOttieni un turno.
update_shiftscrittura · richiede approvazioneAggiorna un turno. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_timezonessola letturaElenca i fusi orari.
get_break_policy_suggestionsscrittura · richiede approvazioneChiedi 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 letturaElenca le timbrature.
create_clock_entryscrittura · richiede approvazioneCrea una timbratura. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_clock_entryscrittura · richiede approvazioneElimina una timbratura. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_clock_entrysola letturaOttieni una timbratura.
update_clock_entryscrittura · richiede approvazioneAggiorna una timbratura. Azione di scrittura: passa dal controllo di conferma quando è attivo.
clock_inscrittura · richiede approvazioneRegistra 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 approvazioneRegistra 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 letturaElenca le configurazioni.
create_configurationscrittura · richiede approvazioneCrea una configurazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_configurationscrittura · richiede approvazioneElimina una configurazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_configurationsola letturaOttieni una configurazione.
update_configurationscrittura · richiede approvazioneAggiorna una configurazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_enrolled_employeessola letturaElenca i dipendenti attivati nel rilevamento tempi (paginato).
bulk_upsert_employee_enrollmentsscrittura · richiede approvazioneAttiva, 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 letturaOttieni l'attivazione del rilevamento tempi per un dipendente.
update_employee_enrollmentscrittura · richiede approvazioneAggiorna l'attivazione del rilevamento tempi per un dipendente. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_hour_entriessola letturaElenca le voci orarie.
create_hour_entryscrittura · richiede approvazioneCrea una voce oraria. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_hour_entryscrittura · richiede approvazioneElimina una voce oraria. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_hour_entrysola letturaOttieni una voce oraria.
update_hour_entryscrittura · richiede approvazioneAggiorna una voce oraria. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_time_tracking_kioskssola letturaElenca i chioschi di timbratura.
delete_time_tracking_kioskscrittura · richiede approvazioneElimina un chiosco di timbratura. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_time_tracking_kiosksola letturaOttieni un chiosco di timbratura.
update_time_tracking_kioskscrittura · richiede approvazioneAggiorna un chiosco di timbratura. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_time_tracking_projectssola letturaElenca i progetti.
create_time_tracking_projectscrittura · richiede approvazioneCrea un progetto. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_time_tracking_projectscrittura · richiede approvazioneElimina un progetto. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_time_tracking_projectsola letturaOttieni un progetto.
update_time_tracking_projectscrittura · richiede approvazioneAggiorna un progetto. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_time_tracking_project_taskssola letturaElenca le attività.
create_time_tracking_project_taskscrittura · richiede approvazioneCrea un'attività in un progetto di rilevamento tempi. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_time_tracking_shift_differentialssola letturaElenca le maggiorazioni di turno.
create_time_tracking_shift_differentialscrittura · richiede approvazioneCrea una maggiorazione di turno. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_time_tracking_shift_differentialscrittura · richiede approvazioneElimina una maggiorazione di turno. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_time_tracking_shift_differentialsola letturaOttieni una maggiorazione di turno.
update_time_tracking_shift_differentialscrittura · richiede approvazioneAggiorna una maggiorazione di turno. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_time_tracking_taskscrittura · richiede approvazioneElimina un'attività. Azione di scrittura: passa dal controllo di conferma quando è attivo.
get_time_tracking_tasksola letturaOttieni un'attività.
update_time_tracking_taskscrittura · richiede approvazioneAggiorna un'attività. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_time_tracking_time_clockssola letturaElenca gli orologi marcatempo.
get_time_tracking_time_clocksola letturaOttieni un orologio marcatempo.
update_time_tracking_time_clockscrittura · richiede approvazioneAggiorna un orologio marcatempo. Azione di scrittura: passa dal controllo di conferma quando è attivo.
approve_timesheetscrittura · richiede approvazioneApprova un foglio ore. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_timesheetssola letturaElenca i fogli ore.
get_timesheetsola letturaOttieni un foglio ore.
get_timesheet_summarysola letturaOttieni il dettaglio giornaliero di un foglio ore: ore ordinarie, straordinarie e maggiorate.
delete_timesheet_clock_entriesscrittura · richiede approvazioneElimina 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 approvazioneCrea 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 approvazioneRegistra 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 approvazioneRegistra 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 approvazioneElimina 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 approvazioneCrea 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 approvazioneCrea 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 letturaElenca le registrazioni di tempo di tutti i dipendenti, o di un sottoinsieme, su un periodo.
check_total_rewards_profile_availabilitysola letturaVerifica se un dipendente ha un profilo di retribuzione globale attivo e se il chiamante può vederlo.
get_printable_total_rewards_statementsola letturaGenera in PDF il prospetto di retribuzione globale di un dipendente.
get_total_rewards_statementsola letturaOttieni il prospetto completo di retribuzione globale di un dipendente: stipendio, benefit e altro.
list_training_categoriessola letturaElenca le categorie di formazione.
create_training_categoryscrittura · richiede approvazioneCrea una categoria di formazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_training_categoryscrittura · richiede approvazioneElimina una categoria di formazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.
update_training_categoryscrittura · richiede approvazioneAggiorna una categoria di formazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_employee_training_recordssola letturaElenca le formazioni seguite dai dipendenti.
create_employee_training_recordscrittura · richiede approvazioneCrea una formazione seguita da un dipendente. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_employee_training_recordscrittura · richiede approvazioneElimina una formazione seguita da un dipendente. Azione di scrittura: passa dal controllo di conferma quando è attivo.
update_employee_training_recordscrittura · richiede approvazioneAggiorna una formazione seguita da un dipendente. Azione di scrittura: passa dal controllo di conferma quando è attivo.
list_training_typessola letturaElenca i tipi di formazione.
create_training_typescrittura · richiede approvazioneCrea un tipo di formazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.
delete_training_typescrittura · richiede approvazioneElimina un tipo di formazione. Azione di scrittura: passa dal controllo di conferma quando è attivo.
update_training_typescrittura · richiede approvazioneAggiorna 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
- Crea il tuo account Proxoria e aggiungi il tuo endpoint MCP a Claude o ChatGPT.
- Collega BambooHR con la tua chiave API — ogni persona collega il proprio account, con credenziali cifrate a riposo.
- 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 gratisCos'è 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.