Skip to content

Holded Team Component

Holded Team Component connects your flow to the team module of your Holded account. With a single component you can work with your employees’ records and with their working-time entries: look them up, create them, correct them, and clock in or out.

It is useful to automate staff tasks that are done by hand today, such as adding a new hire or clocking in from another tool the team already uses.

When to use it

  • Someone joins the company and you want to add them to Holded from the hiring form.
  • Your team works from a chat and you want them to clock in and out by sending a message.
  • You want a weekly report with the whole team’s working-time entries.
  • Someone forgot to clock in and you want to correct their entry.

Configuration

You need a Holded Task API credential with your Holded account’s API key. See Credentials.

FieldWhat it does
Credential (required)The Holded Task API credential used to access your account.
ResourceThe kind of data you work with: Employees or Employees' Time-tracking. Default: Employees.
OperationWhat you do with that data. The list changes with the chosen Resource. See Resources and operations.

When you choose the resource and the operation, the component shows only the fields that operation needs. All of them are required.

Resources and operations

Employees

OperationWhat it doesFields
ListReturns all employees.
CreateAdds an employee.Name, Lastname, Email
GetReturns an employee’s record.Employee ID
UpdateChanges an employee’s name, last name or email.Employee ID, Name, Lastname, Email
DeleteDeletes an employee.Employee ID

Employees’ Time-tracking (working-time entries)

OperationWhat it doesFields
List all time-trackings of all employeesReturns the whole team’s working-time entries.
Get specific time-trackingReturns one entry.Time Tracking ID
Update time-trackingChanges an entry’s start and end time.Time Tracking ID, Time Stamp Start, Time Stamp End
Delete time-trackingDeletes an entry.Time Tracking ID
List all time-trackings of a single employeeReturns one employee’s entries.Employee ID
Create time-tracking for an specific employeeCreates an entry for an employee with its start and end time.Employee ID, Time Stamp Start, Time Stamp End
Employee clock-inClocks an employee in right now.Employee ID
Employee clock-outClocks an employee out right now.Employee ID

Output

The Response output returns Holded’s answer as text: the details of the item you worked with, the list of items for the operations that list, or a confirmation for those that delete or clock in and out.

You can connect the result to an agent so it can interpret it, or to a messaging component to confirm the clock-in to the person. The component can also be connected to an Agent as a tool. See Tool Mode.

Example

A shop wants its sales assistants to clock in and out by writing “in” or “out” in the team chat.

  1. The message reaches the flow with the Holded ID of the person who wrote it.
  2. If the message is “in”, add Holded Team Component with the Employees' Time-tracking resource and the Employee clock-in operation; if it is “out”, with Employee clock-out.
  3. In Employee ID enter the person’s ID.
  4. Connect Response to a messaging component that confirms the clock-in or clock-out.