Saltar al contenido

Integración · Nóminas y RR. HH.

Conecte Claude y ChatGPT con HoorayHR

Pregunte a su IA quién trabaja hoy, qué vacaciones pendientes hay o cuántas horas registró un equipo el mes pasado en HoorayHR. Puede leer empleados, contratos, equipos, disponibilidad y festivos públicos, registrar tiempo libre, abrir y actualizar casos de baja médica, y aprobar o rechazar solicitudes de tiempo libre y entradas horarias.

Conecta HoorayHR gratis

Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.

Prueba a pedirle

  • “¿Quién está fuera hoy?”

    La IA verifica la fecha y lista quién trabaja y quién está fuera.

  • “Reserve 3 días de vacaciones para Emma del 14 al 16 de octubre.”

    Encuentra el ID de usuario de Emma y los tipos de baja, luego registra el tiempo libre con inicio, fin y tipo.

  • “Aprobar la solicitud pendiente de tiempo libre de Lars.”

    Encuentra la solicitud entre los registros de tiempo libre y cambia su estado a aprobado.

Qué puede hacer tu IA

Tiempo libre y festivos

Lista, registra y aprueba o rechaza tiempo libre, verifica tipos de baja y festivos públicos, y ve quién trabaja en cualquier fecha.

Baja médica

Abre casos de baja médica, añade fases desde enfermedad reportada hasta recuperación, y ajusta fechas de inicio de fase.

Personas y seguimiento del tiempo

Lee empleados, contratos, equipos, entidades y disponibilidad, lista entradas horarias, apróbalas y extrae informes de asistencia.

  • “Registrar que Peter llamó por enfermedad esta mañana.”

    Abre un caso de baja médica para Peter con una fase de enfermedad reportada que comienza hoy.

  • “¿Qué entradas horarias de la semana pasada aún esperan aprobación?”

    Lista las entradas horarias con estado PENDIENTE en ese rango de fechas, por empleado.

  • “Dame un informe de asistencia para septiembre.”

    Extrae el informe de asistencia para todos los empleados entre el primer y último día de septiembre.

56 herramientas para HoorayHR

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_sick_leave_phaseModifica datosAñade una fase a un expediente de baja médica: `sick_leave_dossier_id`, `status` (REPORTED_SICK, REPORTED_RECOVERY, RECOVERED), `start_date` y `percentage` días; opcional `expected_return` y `notes`.
  • create_documentModifica datos
  • create_external_leave_budgetModifica datos
  • create_external_leave_typeModifica datos
  • create_sick_leave_caseModifica datosAbre un nuevo expediente de baja médica para un empleado con `user_id`, opcionalmente con una baja inicial `phases`.
  • create_time_offModifica datosRegistra vacaciones para un empleado: `user_id`, `start` y `end`, `time_off_type`; opcional `leave_type_id` y `notes`. Consulta list_leave_types para tipos de baja válidos.
  • create_userModifica datos
  • delete_external_leave_budgetElimina datos
  • delete_external_leave_budgetsMueve dinero
  • delete_external_leave_typeElimina datos
  • delete_external_leave_typesMueve dinero
  • delete_sick_leave_dossierElimina datos
  • delete_sick_leave_phaseElimina datos
  • delete_time_trackingElimina datos
  • delete_time_trackingsMueve dinero
  • find_work_location_categories
  • get_attendance_reportObtén un informe de asistencia para todos los empleados entre `start_date` y `end_date` (YYYY-MM-DD).
  • get_availability
  • get_category
  • get_contractObtén un contrato con su ID `contract_id`, incluyendo sus términos y fechas.
  • get_employeeObtén un empleado con su ID `user_id`, incluyendo perfil y detalles laborales.
  • get_employment_term
  • get_employment_term_assignment
  • get_external_leave_budget
  • get_external_leave_type
  • get_label
  • get_leave_type
  • get_sick_leave_caseObtén un expediente de baja médica con su ID `sick_leave_dossier_id`, incluidas sus fases.
  • get_sick_leave_phase
  • get_teams_information
  • get_time_entryObtén una entrada de seguimiento del tiempo con su ID `time_tracking_id`, incluidas sus actividades.
  • get_time_offObtén un registro de vacaciones con su ID `time_off_id`, incluyendo fechas, tipo, estado y notas.
  • list_availabilityLista la disponibilidad de los empleados (los días y horas en que normalmente trabajan).
  • list_contractsLista los contratos de los empleados.
  • list_employeesListar empleados (usuarios) en HoorayHR. Establecer `include_extra_fields` en true para campos de perfil adicionales. Úsalo para encontrar el ID de usuario de un empleado.
  • list_employment_term_assignments
  • list_employment_terms
  • list_entitiesLista las entidades legales de la empresa.
  • list_labelsLista las etiquetas que se pueden adjuntar a vacaciones, baja médica y documentos.
  • list_leave_typesLista los tipos de baja configurados en la empresa. Usa el ID como `leave_type_id` al crear vacaciones.
  • list_public_holidaysLista los días festivos entre `date_gte` y `date_lte` (YYYY-MM-DD), opcionalmente para un empleado específico con su `user_id`.
  • list_sick_leave_casesLista los expedientes de baja médica (uno por caso de enfermedad por empleado).
  • list_sick_leave_phasesLista las fases de baja médica (reportada, recuperación parcial, recuperada) a través de todos los expedientes.
  • list_teamsLista la información del equipo para los empleados.
  • list_time_entriesListar entradas de seguimiento de tiempo, filtradas por `user_id`, `status` (NO_REGISTRADO, CONCEPTO, SOLICITUD, APROBADA, DENEGADA), `start_date` o `end_date`.
  • list_time_offLista solicitudes y registros de vacaciones, opcionalmente filtrados por `time_off_type` (HOLIDAY, LEAVE, OVERTIME_NONE, OVERTIME_PAYOUT, OVERTIME_TIME_OF).
  • list_working_todayVer quién trabaja en una fecha dada `date` (YYYY-MM-DD) y quién está fuera. Opcionalmente incluir usuarios archivados o empleaciones inactivas.
  • search_categories
  • search_external_leave_budgets
  • search_external_leave_types
  • search_time_zones
  • update_external_leave_typeModifica datos
  • update_sick_leave_phaseModifica datosCambiar la fase de licencia médica `start_date` a `sick_leave_phase_id`.
  • update_time_entry_statusModifica datosEstablecer el estado de una entrada de tiempo `status` a `time_tracking_id`, por ejemplo APROBADA o DENEGADA.
  • update_time_off_statusModifica datosCambiar el estado de un registro de tiempo libre `status` a `time_off_id` (por ejemplo, aprobar o denegar una solicitud).
  • update_time_trackingsVisible para otros

Configúralo en tres pasos

  1. 1

    Elige la aplicación

    Crea una cuenta gratuita de PipMCP y elige HoorayHR en la lista de aplicaciones.

  2. 2

    Pega tu clave

    Pega una clave API personal. Necesitas el rol de administrador en HoorayHR. Abre Configuración › Claves API, haz clic en Nueva clave API, dale un nombre, una fecha de expiración y solo los permisos que quieras que tenga la IA. Copia la clave inmediatamente (empieza con pk_). HoorayHR la muestra solo una vez.

  3. 3

    Añade el enlace a tu IA

    Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:

    1. Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
    2. Pega tu enlace como URL del servidor MCP remoto.
    3. Actívalo desde el menú + de un chat.

Preguntas frecuentes

¿Qué puede hacer la IA en HoorayHR?

Puede leer empleados, contratos, equipos, entidades legales, disponibilidad, etiquetas, tipos de baja, festivos públicos, tiempo libre, casos de baja médica y entradas horarias, y extraer informes de asistencia. Puede registrar tiempo libre, abrir casos de baja médica y añadir o ajustar fases, y cambiar el estado de registros de tiempo libre y entradas horarias.

¿Vé la clave API de HoorayHR de mi IA?

No. Tu clave API de HoorayHR está encriptada en reposo y nunca se muestra a la IA. Después de guardarla, no se muestra nuevamente, ni siquiera a ti. 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, por lo que puedes empezar en modo solo lectura. Aprobar o rechazar vacaciones, modificar entradas de tiempo y editar casos de baja pueden requerir tu aprobación antes de ejecutarse. Cada llamada a la 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 en HoorayHR.

¿Puedo limitar qué acceso da la clave API?

Sí. Al crear la clave en HoorayHR bajo Configuración › Claves de API, seleccionas sus permisos y una fecha de expiración. Luego, HoorayHR solo permite lo cubierto por esos permisos, además de las herramientas que activas en PipMCP. Necesitas el rol de administrador para crear una clave.

Pon tu IA a trabajar en HoorayHR hoy.

Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.

Conecta HoorayHR gratis

PipMCP no está afiliado a HoorayHR. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.