Integración · Nóminas y RR. HH.
Conecte Claude y ChatGPT con BambooHR
Pregunte a su IA quién está ausente la próxima semana, cuántos días de vacaciones le quedan a un empleado o ejecute un informe guardado en BambooHR. Puede leer registros de empleados y el directorio, gestionar solicitudes de tiempo libre, registrar entrada y salida de personal y consultar conjuntos de datos para generar informes al instante. Usted decide qué herramientas están activas, por lo que los datos de pago y las aprobaciones permanecen desactivados hasta que usted lo desee.
Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.
Prueba a pedirle
“¿Quién está ausente entre el 6 y el 10 de octubre?”
La IA lista a todos los ausentes en ese periodo, incluyendo tiempo libre y feriados corporativos.
“¿Cuántos días de vacaciones le quedan al empleado 214?”
Lee los saldos de tiempo libre del empleado por tipo, según la fecha actual o una futura que usted le proporcione.
“Aprobar la solicitud pendiente de tiempo libre de María y añadir un comentario.”
Encuentra la solicitud pendiente y la aprueba con su nota como gerente. BambooHR notifica a María.
Qué puede hacer tu IA
Empleados y directorio
Leer el directorio de empleados, registros, tablas de historial y documentos, así como crear o actualizar empleados.
Tiempo libre y seguimiento de tiempo
Ver quién está ausente, leer saldos, crear, aprobar, denegar o cancelar solicitudes de tiempo libre, y registrar entrada y salida del personal.
Informes y conjuntos de datos
Ejecutar informes personalizados guardados o consultar conjuntos de datos con sus propios campos, filtros y ordenamiento.
“Ejecutar nuestro informe de nómina guardado.”
Encuentra el informe entre sus informes personalizados guardados y devuelve sus filas.
“Listar a todos los empleados de Ventas contratados después de enero de 2025.”
Consulta el conjunto de datos de empleados con filtros por departamento y fecha de contratación, devolviendo los campos que solicite.
“Agregar a Jonas Berg como Gerente de Cuenta en Ventas, comenzando el 1 de noviembre.”
Crea al empleado con nombre, cargo, departamento y fecha de contratación.
360 herramientas para BambooHR
Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.
add_custom_field_list_valueModifica datosadd_employees_to_total_rewardsModifica datosapprove_time_off_requestModifica datosAprobar una solicitud pendiente de tiempo libre. Requerido: request_id. Opcional: manager_note. El empleado es notificado.approve_timesheet_approvalVisible para otrosarchive_custom_fieldElimina datosassign_employees_to_break_policyModifica datosattach_break_policyModifica datosattach_employeeModifica datoscancel_new_hire_packetElimina datoscancel_time_off_requestModifica datosCancelar una solicitud de tiempo libre. Requerido: request_id.clock_in_employeeModifica datosPoner a un empleado en hora para seguimiento de tiempo. Requerido: employee_id. Opcional: date, start, timezone, project_id, task_id, note.clock_out_employeeModifica datosPoner a un empleado fuera de hora. Requerido: employee_id. Opcional: date, end, timezone.create_addModifica datoscreate_addressModifica datoscreate_alert_configurationModifica datoscreate_applicationModifica datoscreate_application_messageModifica datoscreate_benchmarkModifica datoscreate_break_policyModifica datoscreate_break_policy_breakModifica datoscreate_categoryModifica datoscreate_clock_inModifica datoscreate_clock_outModifica datoscreate_companyModifica datoscreate_company_bulk_insert_company_holidaysVisible para otroscreate_company_file_categoryModifica datoscreate_configurationModifica datoscreate_custom_fieldModifica datoscreate_custom_tableModifica datoscreate_custom_table_fieldModifica datoscreate_dataset_field_optionModifica datoscreate_employeeModifica datosAgregar un nuevo empleado. Requerido: first_name y last_name. Opcional: hire_date, job_title, department, work_email.create_employee_bulk_upsert_time_tracking_employee_enrollmentsVisible para otroscreate_employee_create_employeeModifica datoscreate_employee_dependentModifica datoscreate_employee_file_categoryModifica datoscreate_employee_goalModifica datoscreate_employee_onboarding_experienceModifica datoscreate_employee_training_recordModifica datoscreate_goal_messageModifica datoscreate_hire_packetModifica datoscreate_hour_entryModifica datoscreate_import_executeModifica datoscreate_job_openingModifica datoscreate_new_hire_packetModifica datoscreate_onboarding_hire_widgetModifica datoscreate_or_update_timesheet_hour_entriesModifica datoscreate_pageModifica datoscreate_planning_cycleModifica datoscreate_planning_cycle_adminModifica datoscreate_planning_cycle_employeeModifica datoscreate_planning_cycle_recommendationModifica datoscreate_projectModifica datoscreate_project_taskModifica datoscreate_recordModifica datoscreate_requestModifica datoscreate_request_messageModifica datoscreate_scheduleModifica datoscreate_shiftModifica datoscreate_shift_differentialModifica datoscreate_sourceModifica datoscreate_storeModifica datoscreate_suggestionModifica datoscreate_table_row_v1_1Modifica datoscreate_time_off_requestVisible para otrosCrea una solicitud de tiempo libre para un empleado. Requerido: employee_id, time_off_type_id (de list_time_off_types), inicio y fin (YYYY-MM-DD) y estado (requested o approved). Opcional: amount, notes.create_training_categoryModifica datoscreate_typeModifica datoscreate_webhookElimina datoscreate_webhook_fieldsModifica datosdelete_addressElimina datosdelete_benchmarkElimina datosdelete_breakElimina datosdelete_break_policyElimina datosdelete_categoryElimina datosdelete_companyElimina datosdelete_configurationElimina datosdelete_custom_disclaimersMueve dinerodelete_custom_field_list_valueElimina datosdelete_custom_table_fieldElimina datosdelete_deleteElimina datosdelete_deletesElimina datosdelete_documentElimina datosdelete_employeeElimina datosdelete_employee_delete_employeeElimina datosdelete_employee_documentElimina datosdelete_employee_goalElimina datosdelete_employee_tableElimina datosdelete_employeesMueve dinerodelete_goal_messageElimina datosdelete_hour_entryElimina datosdelete_importElimina datosdelete_kioskElimina datosdelete_levelMueve dinerodelete_new_hire_packetElimina datosdelete_pageElimina datosdelete_planning_cycleElimina datosdelete_planning_cycle_adminElimina datosdelete_planning_cycle_employeesMueve dinerodelete_projectElimina datosdelete_recordElimina datosdelete_scheduleElimina datosdelete_shiftElimina datosdelete_shift_differentialElimina datosdelete_sourcesMueve dinerodelete_taskElimina datosdelete_time_off_policyElimina datosdelete_timesheet_hour_entriesElimina datosdelete_training_categoryElimina datosdelete_typeElimina datosdelete_webhookElimina datosdeny_time_off_requestModifica datosDenegar una solicitud pendiente de tiempo libre. Requerido: request_id. Opcional: manager_note. El empleado es notificado.detach_break_policyModifica datosdetach_employeeElimina datosdownload_schedule_pdfexport_detailsexport_worksheetsget_addressget_alert_configurationget_all_currency_typesget_applicationget_application_statusModifica datosget_breakget_break_policyget_by_zipget_catalogget_categoryget_companyget_company_informationObtener el nombre, dirección e información de contacto de la empresa.get_configurationget_countryget_custom_fieldget_custom_tableget_documentget_employeeObtener el registro de un empleado. Requerido: employee_id.get_employee_2get_employee_dependentget_employee_directoryObtener el directorio de empleados de la empresa: nombres, cargos, departamentos, ubicaciones y detalles de contacto laboral.get_employee_documentget_employee_enrollmentget_employee_onboarding_experienceget_employee_photoget_employee_tableObtener filas de una tabla histórica del empleado, como jobInfo, employmentStatus o compensation. Requerido: employee_id y table.get_hour_entryget_importget_import_rowget_kioskget_new_hire_packetget_pageget_pay_grades_and_band_statusget_pay_grades_and_band_status_countsget_planning_cycleget_projectget_provinceget_recordget_scheduleget_shiftget_shift_differentialget_tableget_taskget_time_clockget_time_off_balancesObtener los saldos de tiempo libre del empleado por tipo, para hoy o una fecha futura (end). Requerido: employee_id.get_time_off_policyget_time_off_requestObtener una solicitud de tiempo libre con fechas, tipo, cantidad, estado y notas. Requerido: request_id.get_timesheetget_timezoneget_total_rewardget_webhooklist_addresseslist_alert_configurationslist_alertslist_alignment_optionslist_allslist_archivedslist_bank_holidayslist_benchmarkslist_benefitcoverageslist_break_policy_employeeslist_can_create_goalslist_categorieslist_changedslist_clock_entriesListea entradas de registro de tiempo. Refine con filtro (ej. por empleado o fecha).list_companieslist_company_benefitslist_company_profile_integrationslist_currency_conversionslist_custom_fieldslist_custom_fields_valueslist_custom_tableslist_dataset_fieldsListar los campos que puedes seleccionar y filtrar en un conjunto de datos. Requerido: dataset_name.list_datasetsListar los conjuntos de datos disponibles para consulta (por ejemplo, datos de empleados).list_detailslist_employee_break_availabilitieslist_employee_break_policieslist_employee_dependentslist_employee_fieldsListea todos los campos del empleado con sus nombres y tipos para conocer qué campos existen.list_employee_filesListea los documentos almacenados en el perfil de un empleado, agrupados por categoría. Requerido: employee_id.list_employee_onboarding_experienceslist_employee_time_off_policies_v1_1list_employee_training_recordslist_employeesListea empleados con paginación, ordenamiento y filtros (estado activo/inactivo, IDs, ciudad, país, fecha de contratación...).list_employees_2list_employees_list_time_off_policieslist_enrolled_employeeslist_field_optionsListea los valores de opción para campos como departamento, división, ubicación y puesto.list_goal_aggregateslist_goal_messageslist_hour_entrieslist_import_rowslist_importslist_industrieslist_integrationslist_job_titleslist_job_titles_with_employeeslist_leadslist_legacy_field_mapslist_legacy_id_mapslist_levelslist_locationsListea las ubicaciones de trabajo de la empresa.list_member_benefitslist_member_benefits_list_member_benefitslist_monitor_fieldslist_optionslist_pageslist_planning_cycle_adminslist_planning_cycle_approvalslist_planning_cycle_budgetslist_planning_cycle_change_commslist_planning_cycle_employeeslist_planning_cycle_summarieslist_planning_cycle_worksheetslist_planning_cycleslist_projectslist_provinceslist_reportsListar los informes personalizados guardados en BambooHR.list_request_messageslist_requestslist_reviewslist_settingslist_shiftslist_sourceslist_statuseslist_tableslist_time_off_policieslist_time_off_requestsListea solicitudes de tiempo libre, más recientes primero. Refine con filtro (ej. por empleado, estado o fechas) y orden.list_time_off_typesListea los tipos de tiempo libre (vacaciones, enfermedad...) y sus IDs.list_timesheet_summarieslist_timezoneslist_toolslist_total_reward_printableslist_total_reward_statementslist_training_typeslist_typeslist_userslist_viewslist_webhook_logslist_webhookslist_who_s_outlist_whos_outListea quién está ausente (tiempo libre y vacaciones) entre dos fechas. Requerido: inicio y fin (YYYY-MM-DD).pay_grades_and_bandMueve dineropay_pay_grades_and_band_bandsMueve dineroquery_datasetModifica datosConsultar un conjunto de datos para un informe personalizado al instante. Requerido: dataset_name y fields. Opcional: filter, order_by, page_size.reopen_goalVisible para otrosrestore_custom_fieldModifica datosrun_reportEjecutar un informe personalizado guardado y devolver sus filas. Requerido: report_id.search_aggregatessearch_applicationssearch_break_assessmentssearch_break_policiessearch_break_policy_breakssearch_calendar_eventssearch_catalogssearch_companiessearch_configurationssearch_employee_goalssearch_employee_versionssearch_employeessearch_filterssearch_kioskssearch_project_taskssearch_projectssearch_schedulessearch_share_optionssearch_shift_assessmentssearch_shift_differentialssearch_time_clockssearch_timesheetssearch_timezonessend_new_hire_packetVisible para otrossend_recommendationVisible para otrossend_user_emailVisible para otrossubmit_break_policyVisible para otrossubmit_goalVisible para otrossubmit_pay_grades_and_bandMueve dinerosubmit_planning_cycleVisible para otrossubmit_shiftVisible para otrosupdate_addressModifica datosupdate_adjustsVisible para otrosupdate_alert_configurationModifica datosupdate_balance_adjustmentsVisible para otrosupdate_benchmarksVisible para otrosupdate_breakModifica datosupdate_break_policyModifica datosupdate_break_policy_breaksVisible para otrosupdate_breakdownsVisible para otrosupdate_categoryModifica datosupdate_companyModifica datosupdate_company_informationVisible para otrosupdate_configurationModifica datosupdate_custom_disclaimersVisible para otrosupdate_custom_fieldModifica datosupdate_custom_field_list_valueModifica datosupdate_custom_tableModifica datosupdate_display_namesVisible para otrosupdate_documentModifica datosupdate_employeeModifica datosActualiza campos básicos de un empleado: nombre, puesto, departamento, división, ubicación, fecha de contratación, teléfonos, correo electrónico y dirección. Requerido: employee_id.update_employee_2Modifica datosupdate_employee_dependentModifica datosupdate_employee_documentModifica datosupdate_employee_enrollmentModifica datosupdate_employee_goalModifica datosupdate_employee_tableModifica datosupdate_final_approverModifica datosupdate_goal_messageModifica datosupdate_goal_progressVisible para otrosupdate_goal_shared_withsVisible para otrosupdate_guidelinesVisible para otrosupdate_historiesVisible para otrosupdate_hour_entryModifica datosupdate_import_rowModifica datosupdate_industry_codesVisible para otrosupdate_integrationsVisible para otrosupdate_job_titlesMueve dineroupdate_kioskModifica datosupdate_levelsMueve dineroupdate_listModifica datosupdate_milestone_progressVisible para otrosupdate_new_hire_packetModifica datosupdate_new_hire_packet_question_visibilitiesVisible para otrosupdate_onboardingModifica datosupdate_pageModifica datosupdate_pay_bandsMueve dineroupdate_planning_cycleModifica datosupdate_planning_cycle_approvalModifica datosupdate_planning_cycle_launchesVisible para otrosupdate_projectModifica datosupdate_recordModifica datosupdate_reordersVisible para otrosupdate_requestModifica datosupdate_scheduleModifica datosupdate_settingsVisible para otrosupdate_shiftModifica datosupdate_shift_differentialModifica datosupdate_sourcesVisible para otrosupdate_taskModifica datosupdate_templatesVisible para otrosupdate_time_clockModifica datosupdate_typeModifica datosupdate_webhookElimina datosupload_budgetModifica datosupload_photoModifica datos
Configúralo en tres pasos
- 1
Elige la aplicación
Crea una cuenta gratuita de PipMCP y elige BambooHR en la lista de aplicaciones.
- 2
Pega tu clave
Ingrese su subdominio de BambooHR (el "acme" en acme.bamboohr.com), su clave API y la letra x como contraseña. Para crear la clave, haga clic en su nombre en la esquina inferior izquierda de BambooHR, seleccione Claves API y agregue una nueva clave. La clave tiene el mismo acceso que su usuario de BambooHR.
- 3
Añade el enlace a tu IA
Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:
- Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
- Pega tu enlace como URL del servidor MCP remoto.
- Actívalo desde el menú + de un chat.
Preguntas frecuentes
¿Qué puede hacer la IA en BambooHR?
La IA puede leer empleados, directorio, tablas de historial de empleados y archivos, solicitudes y saldos de tiempo libre, quién está ausente, registros de reloj, informes guardados y conjuntos de datos. Puede crear y actualizar empleados, crear solicitudes de tiempo libre, aprobar, denegar o cancelarlas, y registrar entrada y salida del personal.
¿Vea la IA mis credenciales de BambooHR?
No. Su clave API de BambooHR está encriptada en reposo y nunca se muestra a la IA. Después de guardarla, no se muestra nuevamente, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.
¿Puedo controlar qué puede hacer la IA?
Sí. Tú eliges qué herramientas están activas, así que puedes empezar con las de lectura como el directorio y quién está ausente. Los datos de RRHH son sensibles: get_employee_table puede leer tablas históricas como compensación, así que déjalo apagado si la IA no debe ver salarios. Aprobar, denegar o crear permisos de tiempo libre puede requerir tu aprobación antes de ejecutarse, y cada llamada a herramienta se registra.
¿Funciona con ChatGPT?
Sí. En ChatGPT ve a Configuración › Aplicaciones y Conectores › Avanzado y activa el Modo Desarrollador, luego añade tu enlace PipMCP. El Modo Desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.
¿Cuánto cuesta?
PipMCP tiene un plan gratuito sin tarjeta de crédito. Los planes pagados cobran por tarea completada. También necesitas tu propia cuenta de BambooHR.
¿Recibe el empleado una notificación cuando la IA aprueba el tiempo libre?
Sí. Cuando la IA aprueba o deniega una solicitud, BambooHR notifica al empleado, igual que un gerente. Crear una solicitud con estado aprobado la registra como ya aprobada. Requiere aprobación para estas herramientas si quieres verificar cada una primero.
Integraciones relacionadas
Pon tu IA a trabajar en BambooHR hoy.
Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.
Conecta BambooHR gratisPipMCP no está afiliado a BambooHR. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.





