Conecta tu IA con BambooHR

Dale a Claude, ChatGPT, Mistral o a cualquier cliente MCP acceso seguro a BambooHR, sin necesidad de un servidor MCP oficial de BambooHR. Proxoria convierte la API de BambooHR en herramientas que tu IA puede usar, con autenticación por usuario y acciones de escritura sujetas a tu aprobación.

Qué puede hacer tu IA con BambooHR

Una vez conectado, estas herramientas aparecen automáticamente en tu asistente de IA:

  • list_employeessolo lectura

    Enumere el directorio de empleados (todos los empleados con sus campos básicos).

  • get_employeesolo lectura

    Obtenga el detalle de un empleado. Pase una lista `fields` separada por comas para elegir los campos.

  • list_time_off_requestssolo lectura

    Enumere las solicitudes de ausencia, opcionalmente filtradas por periodo y estado.

  • who_is_outsolo lectura

    Quién está ausente (vacaciones y festivos) en un periodo.

  • list_all_employeessolo lectura

    Enumere a todos los empleados, página a página, con más de lo que muestra el directorio publicado. Use list_employees para el directorio rápido, y este cuando sus campos no basten o falte alguien.

  • update_employeeescritura · requiere aprobación

    Modifique los campos de un empleado. Los nombres proceden de list_fields — BambooHR los toma tal cual e ignora en silencio los que no conoce: compruebe allí la ortografía primero. Lo que una clave puede modificar depende de sus permisos: la retribución y otros campos sensibles se rechazan si la clave no los tiene. Acción de escritura: sujeta a la barrera de confirmación cuando está activada.

  • get_employee_tablesolo lectura

    Lea una tabla de un empleado — las filas detrás de una pestaña de su ficha: historial de puesto, retribución, formación, contactos de emergencia, equipamiento. list_tabular_fields nombra las tablas existentes y su contenido.

  • list_changed_employeessolo lectura

    Enumere los empleados cuya ficha ha cambiado desde un momento dado — para ponerse al día sin releerlo todo. Devuelve identificadores y el tipo de cambio: alta, modificación, baja.

  • list_changed_table_datasolo lectura

    Enumere las filas de una tabla de empleado modificadas desde un momento dado — por ejemplo todos los cambios retributivos desde principios de año, en toda la empresa.

  • get_time_off_balancesolo lectura

    Obtenga el saldo de ausencias restante de alguien, por política, a una fecha — la respuesta a «cuántos días me quedan». list_time_off_requests muestra lo solicitado; este muestra lo que queda.

  • list_time_off_typessolo lectura

    Enumere los tipos de ausencia definidos por la empresa — vacaciones, baja, sin sueldo.

  • list_time_off_policiessolo lectura

    Enumere las políticas de ausencia — cómo se devenga cada tipo, lo que da sentido a un saldo.

  • list_reportssolo lectura

    Enumere los informes personalizados guardados. Ejecutar uno permite responder con las definiciones de la empresa en lugar de reconstruirlas.

  • run_reportsolo lectura

    Ejecute un informe guardado y obtenga sus filas.

  • list_datasetssolo lectura

    Enumere los conjuntos de datos consultables — las vistas analíticas de BambooHR sobre empleados, ausencias y nómina.

  • get_dataset_fieldssolo lectura

    Enumere los campos de un conjunto de datos, con sus tipos. Léalo antes de query_dataset: los filtros y columnas pedidos deben nombrar campos que existan aquí.

  • query_datasetsolo lectura

    Consulte un conjunto de datos: elija los campos a devolver, filtre, agrupe u ordene. Es lo más parecido a plantear una pregunta propia a BambooHR en lugar de leer un informe definido por otro.

  • get_dataset_field_optionssolo lectura

    Enumere los valores que puede tomar un campo de conjunto de datos — las entradas permitidas de un desplegable. Pídalos antes de filtrar por un campo así, para que el filtro coincida con algo.

  • list_job_openingssolo lectura

    Enumere los puestos abiertos, con su estado, ubicación y responsable de la contratación.

  • create_job_openingescritura · requiere aprobación

    Abre un puesto a candidaturas. El responsable viene de list_hiring_leads y la ubicación de list_hiring_locations. BambooHR espera aquí un formulario multipart y no JSON, porque el mismo endpoint puede llevar archivos; no se envía ninguno.

  • list_applicationssolo lectura

    Enumere las candidaturas, con el candidato, el puesto y el estado actual.

  • get_applicationsolo lectura

    Obtenga una candidatura íntegramente, con los datos del candidato y sus respuestas.

  • add_application_commentescritura · requiere aprobación

    Añada un comentario a una candidatura — el hilo de comentarios que deja un equipo de selección. Visible para todos los que tienen acceso a la contratación. Acción de escritura: sujeta a la barrera de confirmación cuando está activada.

  • update_application_statusescritura · requiere aprobación

    Pase una candidatura a otro estado — avanzar a un candidato, o descartarlo. Los identificadores de estado proceden de list_applicant_statuses. Un rechazo puede disparar la notificación configurada por la empresa: es una decisión, no un archivado. Acción de escritura: sujeta a la barrera de confirmación cuando está activada.

  • list_applicant_statusessolo lectura

    Enumere los estados que puede tener una candidatura, con sus identificadores.

  • list_hiring_locationssolo lectura

    Enumere las ubicaciones de la empresa a las que puede vincularse un puesto abierto.

  • list_hiring_leadssolo lectura

    Enumere los empleados que pueden designarse responsables de una contratación.

  • create_candidateescritura · requiere aprobación

    Añade un candidato y su candidatura a un puesto: alguien que se presentó en otro sitio, o una recomendación introducida a mano. BambooHR espera aquí un formulario multipart y no JSON, porque el mismo endpoint puede llevar un CV; no se envía ningún archivo, adjunta el CV desde BambooHR después.

  • list_employee_filessolo lectura

    Enumere los documentos de un empleado y las categorías en que están archivados — contratos, certificados, evaluaciones. Devuelve qué es cada archivo, no su contenido.

  • list_company_filessolo lectura

    Enumere los documentos de la empresa y sus categorías.

  • list_fieldssolo lectura

    Enumere todos los campos de empleado de la empresa, con su nombre y tipo. Es el vocabulario: los nombres que esperan update_employee y los parámetros `fields`.

  • list_tabular_fieldssolo lectura

    Enumere las tablas de empleado y los campos de cada una — qué tablas puede leer get_employee_table, y qué contienen.

  • list_list_fieldssolo lectura

    Enumere los campos que son desplegables, con los valores permitidos de cada uno. Léalo antes de escribir en un campo así: BambooHR solo acepta los valores definidos aquí.

  • list_userssolo lectura

    Enumere los usuarios de BambooHR de la cuenta, con su nivel de acceso y su estado.

  • list_bank_holidayssolo lectura

    Lista los días festivos que BambooHR conoce para un año: lo que distingue un día laborable de un día natural al contar vacaciones. El país viene de la cuenta, no es un parámetro.

  • get_countriessolo lectura

    Lista los países.

  • get_country_by_idsolo lectura

    Obtén un país.

  • list_company_benefitssolo lectura

    Lista los planes de beneficios activos de la empresa.

  • list_employee_benefitssolo lectura

    Lista las inscripciones a beneficios, actuales y futuras, agrupadas por empleado.

  • list_member_benefit_eventssolo lectura

    Lista los eventos de inscripción a beneficios de los empleados y sus dependientes del último año.

  • list_benefit_coveragessolo lectura

    Lista los niveles de cobertura configurados: solo empleado, con cónyuge, familia.

  • list_member_benefitssolo lectura

    Lista las inscripciones a beneficios de todos los miembros, empleados y dependientes (paginado).

  • list_benefit_deduction_typessolo lectura

    Lista los tipos de deducción vinculados a los beneficios.

  • list_employee_dependentssolo lectura

    Lista los beneficiarios dependientes.

  • get_employee_dependentsolo lectura

    Obtén un beneficiario dependiente.

  • list_calendar_eventssolo lectura

    Lista los eventos de calendario.

  • get_company_equity_settingssolo lectura

    Obtén los ajustes de participación accionarial de la empresa: tipo de cálculo, valoración, acciones, precios.

  • list_available_compensation_toolssolo lectura

    Lista los módulos de retribución activados para la empresa.

  • list_compensation_benchmarkssolo lectura

    Lista los pares puesto / ubicación que la empresa sigue para sus comparativas salariales.

  • get_compensation_benchmark_detailssolo lectura

    Obtén los datos de comparativa salarial de un puesto, opcionalmente para una ubicación.

  • export_compensation_benchmark_detailssolo lectura

    Exporta en CSV la comparativa salarial de un puesto, opcionalmente para una ubicación.

  • list_compensation_benchmark_sourcessolo lectura

    Lista las fuentes de comparativa salarial activadas.

  • list_compensation_planning_cyclessolo lectura

    Lista las campañas de revisión salarial, con su estado y el número de empleados afectados.

  • get_compensation_planning_cycle_detailssolo lectura

    Obtén el detalle de una campaña de revisión salarial y sus ajustes de moneda.

  • list_compensation_planning_cycle_adminssolo lectura

    Lista los administradores de una campaña de revisión salarial.

  • get_compensation_planning_approval_flowssolo lectura

    Obtén los circuitos de aprobación de una campaña de revisión salarial, agrupados por departamento.

  • get_compensation_planning_cycle_budgetssolo lectura

    Obtén los presupuestos de una campaña de revisión salarial y su reparto.

  • get_change_communication_letter_detailssolo lectura

    Obtén el contenido de las cartas de comunicación de una campaña de revisión salarial.

  • list_employees_in_compensation_planning_cyclesolo lectura

    Lista los empleados de una campaña de revisión salarial y su pertenencia.

  • get_compensation_planning_cycle_summarysolo lectura

    Obtén el avance y las estadísticas de una campaña de revisión salarial.

  • get_compensation_planning_cycle_worksheetsolo lectura

    Obtén la hoja de trabajo de una campaña de revisión salarial: propuestas, aprobaciones, vista general.

  • export_compensation_planning_cycle_worksheet_to_csvsolo lectura

    Descarga la hoja de trabajo de una campaña de revisión salarial en CSV.

  • list_custom_fieldssolo lectura

    Lista los campos personalizados.

  • list_custom_field_typessolo lectura

    Lista los tipos disponibles para crear un campo personalizado.

  • get_custom_fieldsolo lectura

    Obtén un campo personalizado.

  • list_custom_field_list_valuessolo lectura

    Lista los valores posibles de un campo personalizado de tipo lista, con el número de empleados por valor.

  • get_legacy_report_field_mapsolo lectura

    Obtén la correspondencia entre los identificadores de campo del informe antiguo y los nuevos.

  • get_legacy_report_id_mapsolo lectura

    Obtén la correspondencia entre los identificadores antiguos de informes personalizados y los nuevos.

  • get_report_by_idsolo lectura

    Ejecuta un informe personalizado guardado y obtén sus datos, con sus campos y filtros.

  • list_custom_tablessolo lectura

    Lista las tablas personalizadas.

  • get_custom_tablesolo lectura

    Obtén una tabla personalizada.

  • list_goalssolo lectura

    Lista los objetivos.

  • create_goalescritura · requiere aprobación

    Crea un objetivo. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_alignable_goal_optionssolo lectura

    Lista los objetivos a los que otro objetivo puede vincularse.

  • get_goal_creation_permissionsolo lectura

    Comprueba si quien llama tiene derecho a crear un objetivo para este empleado.

  • list_goal_sharing_optionssolo lectura

    Lista los compañeros con quienes pueden compartirse los objetivos de esta persona.

  • delete_goalescritura · requiere aprobación

    Elimina un objetivo. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_goal_aggregatesolo lectura

    Obtén un objetivo con sus comentarios, sus vínculos posibles y quién tiene acceso.

  • close_goalescritura · requiere aprobación

    Cierra un objetivo: pasa al estado cerrado. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_goal_commentssolo lectura

    Lista los comentarios de un objetivo.

  • create_goal_commentescritura · requiere aprobación

    Crea un comentario de objetivo. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_goal_commentescritura · requiere aprobación

    Elimina un comentario de objetivo. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • update_goal_commentescritura · requiere aprobación

    Actualiza un comentario de objetivo. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • update_milestone_progressescritura · requiere aprobación

    Actualiza el avance de un hito de un objetivo. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • update_goal_progressescritura · requiere aprobación

    Actualiza el porcentaje de avance de un objetivo sin hitos. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • reopen_goalescritura · requiere aprobación

    Reabre un objetivo cerrado: vuelve a estar en curso. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • update_goal_sharingescritura · requiere aprobación

    Reemplaza la lista completa de personas con quienes se comparte un objetivo. ESTO REEMPLAZA TODO EL CONJUNTO. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • update_goalescritura · requiere aprobación

    Actualiza un objetivo. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_goals_aggregatesolo lectura

    Obtén el panel de objetivos de un empleado: objetivos filtrados y contadores por estado.

  • get_goal_filterssolo lectura

    Obtén el número de objetivos por estado de un empleado, hitos incluidos.

  • list_company_holidayssolo lectura

    Lista los festivos de empresa.

  • create_company_holidayescritura · requiere aprobación

    Crea un festivo de empresa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • bulk_create_company_holidaysescritura · requiere aprobación

    Crea varios festivos de empresa en una sola llamada. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_catalog_holidayssolo lectura

    Lista los festivos del catálogo.

  • get_catalog_holidaysolo lectura

    Obtén un festivo del catálogo.

  • delete_company_holidayescritura · requiere aprobación

    Elimina un festivo de empresa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_company_holidaysolo lectura

    Obtén un festivo de empresa.

  • update_company_holidayescritura · requiere aprobación

    Actualiza un festivo de empresa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • create_hour_recordescritura · requiere aprobación

    Añade un registro de horas. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • update_hour_recordescritura · requiere aprobación

    Modifica un registro de horas existente, por su identificador. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_hour_recordescritura · requiere aprobación

    Elimina un registro de horas. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • create_or_update_hour_recordsescritura · requiere aprobación

    Añade o modifica varios registros de horas en una sola llamada. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_time_tracking_recordsolo lectura

    Obtén un registro de horas por su identificador.

  • list_job_locationssolo lectura

    Lista las ubicaciones de trabajo.

  • get_a_job_locationsolo lectura

    Obtén una ubicación de trabajo.

  • list_break_assessmentssolo lectura

    Lista los controles de cumplimiento de pausas (paginado).

  • list_break_policiessolo lectura

    Lista las políticas de pausa.

  • create_break_policyescritura · requiere aprobación

    Crea una política de pausa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_break_policyescritura · requiere aprobación

    Elimina una política de pausa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_break_policysolo lectura

    Obtén una política de pausa.

  • update_break_policyescritura · requiere aprobación

    Actualiza una política de pausa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • assign_employees_to_break_policyescritura · requiere aprobación

    Asigna empleados a una política de pausa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • set_employees_for_break_policyescritura · requiere aprobación

    Define la lista de empleados de una política de pausa. ESTO REEMPLAZA TODO EL CONJUNTO. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_breaks_for_break_policysolo lectura

    Lista las pausas de una política de pausa (paginado).

  • create_breakescritura · requiere aprobación

    Crea una pausa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • replace_breaks_for_break_policyescritura · requiere aprobación

    Reemplaza todas las pausas de una política de pausa. ESTO REEMPLAZA TODO EL CONJUNTO. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_break_policy_employeessolo lectura

    Lista los empleados asignados a una política de pausa.

  • sync_break_policyescritura · requiere aprobación

    Reemplaza por completo una política de pausa: sus pausas y sus asignaciones. ESTO REEMPLAZA TODO EL CONJUNTO. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • unassign_employees_from_break_policyescritura · requiere aprobación

    Quita empleados de una política de pausa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_breakescritura · requiere aprobación

    Elimina una pausa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_breaksolo lectura

    Obtén una pausa.

  • update_breakescritura · requiere aprobación

    Actualiza una pausa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_employee_break_availabilitiessolo lectura

    Obtén las pausas a las que un empleado tiene derecho.

  • list_employee_break_policiessolo lectura

    Lista las políticas de pausa asignadas a un empleado.

  • get_published_levels_and_bandssolo lectura

    Obtén las escalas y bandas salariales publicadas actualmente.

  • get_job_titles_and_level_assignmentssolo lectura

    Obtén el borrador de trabajo: qué puestos están asociados a qué nivel retributivo.

  • list_job_titles_with_employeessolo lectura

    Lista todos los puestos activos de la empresa, no solo los usados en las bandas.

  • list_compensation_level_groups_and_levelssolo lectura

    Obtén el borrador de trabajo de los grupos y niveles retributivos.

  • get_pay_bandssolo lectura

    Lista las bandas salariales.

  • get_levels_and_bands_reviewsolo lectura

    Obtén la revisión previa a la publicación de los grupos y niveles retributivos, con sus errores de validación.

  • get_levels_and_bands_statussolo lectura

    Obtén el estado de configuración de las escalas y bandas salariales, paso a paso.

  • get_compensation_level_group_status_countssolo lectura

    Obtén el número de grupos de niveles retributivos en cada estado.

  • list_schedulessolo lectura

    Lista los horarios.

  • create_scheduleescritura · requiere aprobación

    Crea un horario. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_scheduleescritura · requiere aprobación

    Elimina un horario. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_schedulesolo lectura

    Obtén un horario.

  • update_scheduleescritura · requiere aprobación

    Actualiza un horario. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_schedule_pdfsolo lectura

    Genera el PDF de un horario en un periodo dado.

  • list_shift_assessmentssolo lectura

    Lista los controles de cumplimiento de los turnos según los filtros dados.

  • list_shiftssolo lectura

    Lista los turnos.

  • create_shiftescritura · requiere aprobación

    Crea un turno. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • publish_shiftsescritura · requiere aprobación

    Publica uno o varios turnos planificados: pasan a ser visibles para los empleados. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_shiftescritura · requiere aprobación

    Elimina un turno. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_shiftsolo lectura

    Obtén un turno.

  • update_shiftescritura · requiere aprobación

    Actualiza un turno. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_timezonessolo lectura

    Lista las zonas horarias.

  • get_break_policy_suggestionsescritura · requiere aprobación

    Pide a BambooHR que proponga políticas de pausa: su IA analiza las políticas existentes y el contexto de la empresa. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_clock_entriessolo lectura

    Lista los fichajes.

  • create_clock_entryescritura · requiere aprobación

    Crea un fichaje. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_clock_entryescritura · requiere aprobación

    Elimina un fichaje. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_clock_entrysolo lectura

    Obtén un fichaje.

  • update_clock_entryescritura · requiere aprobación

    Actualiza un fichaje. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • clock_inescritura · requiere aprobación

    Registra la entrada de un empleado a la hora del servidor: abre un fichaje. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • clock_outescritura · requiere aprobación

    Registra la salida de un empleado a la hora del servidor: cierra su fichaje abierto. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_configurationssolo lectura

    Lista las configuraciones.

  • create_configurationescritura · requiere aprobación

    Crea una configuración. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_configurationescritura · requiere aprobación

    Elimina una configuración. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_configurationsolo lectura

    Obtén una configuración.

  • update_configurationescritura · requiere aprobación

    Actualiza una configuración. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_enrolled_employeessolo lectura

    Lista los empleados activados en el control horario (paginado).

  • bulk_upsert_employee_enrollmentsescritura · requiere aprobación

    Activa, desactiva o reasigna varios empleados en el control horario en una sola llamada. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_employee_enrollmentsolo lectura

    Obtén la activación del control horario de un empleado.

  • update_employee_enrollmentescritura · requiere aprobación

    Actualiza la activación del control horario de un empleado. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_hour_entriessolo lectura

    Lista las entradas de horas.

  • create_hour_entryescritura · requiere aprobación

    Crea una entrada de horas. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_hour_entryescritura · requiere aprobación

    Elimina una entrada de horas. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_hour_entrysolo lectura

    Obtén una entrada de horas.

  • update_hour_entryescritura · requiere aprobación

    Actualiza una entrada de horas. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_time_tracking_kioskssolo lectura

    Lista los quioscos de fichaje.

  • delete_time_tracking_kioskescritura · requiere aprobación

    Elimina un quiosco de fichaje. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_time_tracking_kiosksolo lectura

    Obtén un quiosco de fichaje.

  • update_time_tracking_kioskescritura · requiere aprobación

    Actualiza un quiosco de fichaje. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_time_tracking_projectssolo lectura

    Lista los proyectos.

  • create_time_tracking_projectescritura · requiere aprobación

    Crea un proyecto. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_time_tracking_projectescritura · requiere aprobación

    Elimina un proyecto. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_time_tracking_projectsolo lectura

    Obtén un proyecto.

  • update_time_tracking_projectescritura · requiere aprobación

    Actualiza un proyecto. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_time_tracking_project_taskssolo lectura

    Lista las tareas.

  • create_time_tracking_project_taskescritura · requiere aprobación

    Crea una tarea en un proyecto de control horario. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_time_tracking_shift_differentialssolo lectura

    Lista los recargos de turno.

  • create_time_tracking_shift_differentialescritura · requiere aprobación

    Crea un recargo de turno. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_time_tracking_shift_differentialescritura · requiere aprobación

    Elimina un recargo de turno. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_time_tracking_shift_differentialsolo lectura

    Obtén un recargo de turno.

  • update_time_tracking_shift_differentialescritura · requiere aprobación

    Actualiza un recargo de turno. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_time_tracking_taskescritura · requiere aprobación

    Elimina una tarea. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • get_time_tracking_tasksolo lectura

    Obtén una tarea.

  • update_time_tracking_taskescritura · requiere aprobación

    Actualiza una tarea. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_time_tracking_time_clockssolo lectura

    Lista los relojes de fichar.

  • get_time_tracking_time_clocksolo lectura

    Obtén un reloj de fichar.

  • update_time_tracking_time_clockescritura · requiere aprobación

    Actualiza un reloj de fichar. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • approve_timesheetescritura · requiere aprobación

    Aprueba una hoja de horas. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_timesheetssolo lectura

    Lista las hojas de horas.

  • get_timesheetsolo lectura

    Obtén una hoja de horas.

  • get_timesheet_summarysolo lectura

    Obtén el desglose diario de una hoja de horas: horas normales, extra y dobles.

  • delete_timesheet_clock_entriesescritura · requiere aprobación

    Elimina uno o varios fichajes de una hoja de horas, por sus identificadores. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • create_or_update_timesheet_clock_entriesescritura · requiere aprobación

    Crea o modifica varios fichajes de una hoja de horas en una sola llamada. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • create_timesheet_clock_in_entryescritura · requiere aprobación

    Registra la entrada de un empleado a la hora del servidor. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • create_timesheet_clock_out_entryescritura · requiere aprobación

    Registra la salida de un empleado actualmente fichado, a la hora del servidor. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_timesheet_hour_entriesescritura · requiere aprobación

    Elimina una o varias entradas de horas de una hoja de horas, por sus identificadores. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • create_or_update_timesheet_hour_entriesescritura · requiere aprobación

    Crea o modifica varias entradas de horas de una hoja de horas en una sola llamada. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • create_time_tracking_project_legacyescritura · requiere aprobación

    Crea un proyecto de control horario por la ruta antigua. BambooHR la marca como obsoleta: prefiere create_time_tracking_project. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_timesheet_entriessolo lectura

    Lista los registros de tiempo de todos los empleados, o de un subconjunto, en un periodo.

  • check_total_rewards_profile_availabilitysolo lectura

    Comprueba si un empleado tiene un perfil de retribución total activo y si quien llama puede verlo.

  • get_printable_total_rewards_statementsolo lectura

    Genera en PDF el estado de retribución total de un empleado.

  • get_total_rewards_statementsolo lectura

    Obtén el estado completo de retribución total de un empleado: salario, beneficios y demás.

  • list_training_categoriessolo lectura

    Lista las categorías de formación.

  • create_training_categoryescritura · requiere aprobación

    Crea una categoría de formación. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_training_categoryescritura · requiere aprobación

    Elimina una categoría de formación. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • update_training_categoryescritura · requiere aprobación

    Actualiza una categoría de formación. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_employee_training_recordssolo lectura

    Lista las formaciones realizadas por los empleados.

  • create_employee_training_recordescritura · requiere aprobación

    Crea una formación realizada por un empleado. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_employee_training_recordescritura · requiere aprobación

    Elimina una formación realizada por un empleado. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • update_employee_training_recordescritura · requiere aprobación

    Actualiza una formación realizada por un empleado. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • list_training_typessolo lectura

    Lista los tipos de formación.

  • create_training_typeescritura · requiere aprobación

    Crea un tipo de formación. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • delete_training_typeescritura · requiere aprobación

    Elimina un tipo de formación. Acción de escritura: pasa por el control de confirmación cuando está activado.

  • update_training_typeescritura · requiere aprobación

    Actualiza un tipo de formación. Acción de escritura: pasa por el control de confirmación cuando está activado.

Ejemplos de prompts

Pídeselo a tu IA en lenguaje natural: elegirá la herramienta de BambooHR adecuada.

  • Enumere el directorio de empleados (todos los empleados con sus campos básicos) — desde BambooHR, en lenguaje natural.
  • Obtenga el detalle de un empleado. Pase una lista `fields` separada por comas para elegir los campos — desde BambooHR, en lenguaje natural.
  • Enumere las solicitudes de ausencia, opcionalmente filtradas por periodo y estado — desde BambooHR, en lenguaje natural.
  • Quién está ausente (vacaciones y festivos) en un periodo — desde BambooHR, en lenguaje natural.

Cómo funciona

  1. Crea tu cuenta de Proxoria y añade tu endpoint MCP a Claude o ChatGPT.
  2. Conecta BambooHR con tu clave API: cada persona conecta su propia cuenta y las credenciales se cifran en reposo.
  3. Tu IA obtiene al instante las herramientas de BambooHR. Las acciones de escritura esperan tu aprobación en el panel antes de cambiar nada.

Preguntas frecuentes

¿BambooHR tiene un servidor MCP oficial?
No te hace falta. Proxoria expone BambooHR a tu IA mediante el Model Context Protocol, así que puedes usarlo desde Claude, ChatGPT, Mistral o cualquier cliente compatible con MCP, sin ningún servidor MCP oficial de BambooHR.
¿Qué puede hacer mi IA con BambooHR a través de Proxoria?
Obtiene 217 herramientas: 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. Por ejemplo: enumere el directorio de empleados (todos los empleados con sus campos básicos).
¿El conector de BambooHR es de solo lectura?
No, también puede modificar datos. Las acciones de escritura pasan por defecto por el control de confirmación de Proxoria: tu IA las propone y tú apruebas cada una desde tu panel antes de que se escriba nada en BambooHR.
¿Cómo conecto BambooHR con mi IA?
Crea una cuenta de Proxoria, conecta BambooHR con tu clave API y añade tu endpoint MCP de Proxoria a Claude o ChatGPT. Tu IA obtiene al instante las herramientas de BambooHR.

¿Listo para conectar BambooHR con tu IA?

Se configura en minutos: sin código y seguro de serie.

Empezar gratis

Sobre Proxoria. Proxoria conecta los asistentes de IA — Claude, ChatGPT, Mistral y cualquier cliente del Model Context Protocol (MCP) — con las aplicaciones de empresa que ya usas, convirtiendo la API de cada una en herramientas que tu IA puede llamar, con autenticación por usuario y acciones de escritura sujetas a aprobación humana.