Saltearse al contenido

Holded Team Component

Holded Team Component conecta tu flujo con el módulo de equipo de tu cuenta de Holded. Con un solo componente puedes trabajar con la ficha de tus empleados y con sus registros de jornada: consultarlos, crearlos, corregirlos y fichar la entrada o la salida.

Es útil para automatizar tareas de personal que hoy se hacen a mano, como dar de alta a una persona nueva o fichar desde otra herramienta que el equipo ya usa.

Cuándo usarlo

  • Una persona se incorpora y quieres darla de alta en Holded a partir del formulario de contratación.
  • Tu equipo trabaja desde un chat y quieres que pueda fichar la entrada y la salida escribiendo un mensaje.
  • Quieres un informe semanal con los registros de jornada de todo el equipo.
  • Alguien olvidó fichar y quieres corregir su registro de jornada.

Configuración

Necesitas una credencial Holded Task API con la clave de API de tu cuenta de Holded. Consulta Credenciales.

CampoQué hace
Credential (obligatorio)La credencial Holded Task API con la que se accede a tu cuenta.
ResourceEl tipo de dato con el que trabajas: Employees o Employees' Time-tracking. Por defecto, Employees.
OperationLo que haces con ese dato. La lista cambia según el Resource elegido. Ver Recursos y operaciones.

Al elegir el recurso y la operación, el componente muestra solo los campos que esa operación necesita. Todos son obligatorios.

Recursos y operaciones

Employees (empleados)

OperaciónQué haceCampos
ListTrae todos los empleados.
CreateDa de alta a un empleado.Name, Lastname, Email
GetTrae la ficha de un empleado.Employee ID
UpdateCambia el nombre, los apellidos o el correo de un empleado.Employee ID, Name, Lastname, Email
DeleteElimina un empleado.Employee ID

Employees’ Time-tracking (registros de jornada)

OperaciónQué haceCampos
List all time-trackings of all employeesTrae los registros de jornada de todo el equipo.
Get specific time-trackingTrae un registro de jornada.Time Tracking ID
Update time-trackingCambia la hora de inicio y de fin de un registro.Time Tracking ID, Time Stamp Start, Time Stamp End
Delete time-trackingElimina un registro de jornada.Time Tracking ID
List all time-trackings of a single employeeTrae los registros de jornada de un empleado.Employee ID
Create time-tracking for an specific employeeCrea un registro de jornada para un empleado con su hora de inicio y de fin.Employee ID, Time Stamp Start, Time Stamp End
Employee clock-inFicha la entrada de un empleado en este momento.Employee ID
Employee clock-outFicha la salida de un empleado en este momento.Employee ID

Resultado

La salida Response devuelve en texto la respuesta de Holded: los datos del elemento con el que has trabajado, la lista de elementos en las operaciones que listan, o una confirmación en las que eliminan o fichan.

Puedes conectar el resultado a un agente para que lo interprete, o a un componente de mensajería para confirmar el fichaje a la persona. El componente también se puede conectar a un Agente como herramienta. Ver Tool Mode.

Ejemplo

Una tienda quiere que sus dependientes fichen escribiendo “entrada” o “salida” en el chat del equipo.

  1. El mensaje llega al flujo con el identificador de Holded de la persona que lo escribe.
  2. Si el mensaje es “entrada”, añade Holded Team Component con el recurso Employees' Time-tracking y la operación Employee clock-in; si es “salida”, con Employee clock-out.
  3. En Employee ID pon el identificador de la persona.
  4. Conecta Response a un componente de mensajería que confirme el fichaje.

Componentes relacionados