NAiOS IconNAiOS Logo
Volver al catálogo

Clockify

clockify

Clockify is a free time tracking software that allows individuals and teams to track work hours across projects.

Acciones
19
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (19)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Create ClientCLOCKIFY_CREATE_CLIENTAcción

Tool to add a new client to a workspace. use when you need to create a client in a specific workspace.

Parámetros de entrada

  • namestring

    Represents client name (0..100 characters).

  • notestring

    Represents additional notes for the client (0..3000 characters).

  • emailstringemail

    Valid client email address.

  • addressstring

    Represents client's address (0..3000 characters).

  • workspaceIdstringObligatorio

    Represents workspace identifier across the system.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create WebhookCLOCKIFY_CREATE_WEBHOOKAcción

Tool to create a new webhook in a workspace. use when you want to subscribe to workspace events by registering a callback url.

Parámetros de entrada

  • urlstringObligatorio

    Destination URL for webhook notifications.

  • namestringObligatorio

    Webhook name (2..30 characters).

  • workspaceIdstringObligatorio

    Represents workspace identifier across the system.

  • webhookEventstringObligatorioenum

    Event type that triggers the webhook.

    NEW_PROJECTNEW_TASKNEW_CLIENTNEW_TIMER_STARTEDTIMER_STOPPEDTIME_ENTRY_UPDATEDTIME_ENTRY_DELETEDTIME_ENTRY_SPLITNEW_TIME_ENTRYTIME_ENTRY_RESTOREDNEW_TAGUSER_DELETED_FROM_WORKSPACE+28
  • triggerSourcestring[]Obligatorio

    List of resource IDs that will trigger the webhook.

  • triggerSourceTypestringObligatorioenum

    Type of resource that triggers events.

    PROJECT_IDUSER_IDTAG_IDTASK_IDWORKSPACE_IDUSER_GROUP_IDINVOICE_IDASSIGNMENT_IDEXPENSE_ID

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete ClientCLOCKIFY_DELETE_CLIENTAcción

Tool to delete a client from a workspace. use after archiving the client and confirming no associated data exists.

Parámetros de entrada

  • idstringObligatorio

    Represents client identifier to delete.

  • workspaceIdstringObligatorio

    Represents workspace identifier across the system.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete WebhookCLOCKIFY_DELETE_WEBHOOKAcción

Tool to delete a webhook from a workspace. use when you need to remove an existing webhook by its id.

Parámetros de entrada

  • webhookIdstringObligatorio

    Webhook identifier to delete.

  • workspaceIdstringObligatorio

    Workspace identifier containing the webhook.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Filter Workspace UsersCLOCKIFY_FILTER_WORKSPACE_USERSAcción

Tool to filter users in a workspace by advanced criteria. use when you need a paginated, sortable list of workspace users matching multiple filters.

Parámetros de entrada

  • namestring

    Filter users by substring in name.

  • pageinteger

    Page number, must be >= 1.

  • emailstring

    Filter users by substring in email address.

  • rolesstring[]

    Filter users having any of these roles.

  • statusstringenum

    Filter users by membership status.

    PENDINGACTIVEDECLINEDINACTIVEALL
  • pageSizeinteger

    Number of items per page (1 to 5000).

  • projectIdstring

    Filter users who have access to a specific project.

  • sortOrderstringenum

    Sort order.

    ASCENDINGDESCENDING
  • sortColumnstringenum

    Column to sort by.

    IDEMAILNAMENAME_LOWERCASEACCESSHOURLYRATECOSTRATE
  • userGroupsstring[]

    Filter users belonging to these group IDs.

  • membershipsstringenum

    Which memberships to include: ALL, NONE, WORKSPACE, PROJECT, USERGROUP.

    ALLNONEWORKSPACEPROJECTUSERGROUP
  • workspaceIdstringObligatorio

    Workspace identifier across the system.

  • includeRolesboolean

    Include detailed manager roles if true.

  • accountStatusesstring[]

    Filter users by account status.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Find All Users On WorkspaceCLOCKIFY_FIND_ALL_USERS_ON_WORKSPACEAcción

Tool to list all users in a workspace. use when you need to retrieve workspace members after confirming the workspace id. example: "find all users on workspace 64a687e29ae1f428e7ebe303."

Parámetros de entrada

  • namestring

    Filter users by full or partial name.

  • pageinteger

    Page number for pagination (1-based).

  • emailstring

    Filter users by email address.

  • page-sizeinteger

    Number of users per page for pagination.

  • workspaceIdstringObligatorio

    Workspace identifier (UUID) to list users for.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Find User's Team ManagersCLOCKIFY_FIND_USER_TEAM_MANAGERAcción

Tool to get managers of a user in a workspace. use after confirming workspace and user ids are correct.

Parámetros de entrada

  • pageinteger

    Page number (must be >=1). Default: 1.

  • userIdstringObligatorio

    User identifier across the system.

  • page-sizeinteger

    Page size (1-5000). Default: 50.

  • sort-orderstringenum

    Sorting mode. Default: ASCENDING.

    ASCENDINGDESCENDING
  • sort-columnstringenum

    Sorting column criteria. Default: ID.

    IDEMAILNAMENAME_LOWERCASEACCESSHOURLYRATECOSTRATE
  • workspaceIdstringObligatorio

    Workspace identifier across the system.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Generate New Webhook TokenCLOCKIFY_GENERATE_NEW_WEBHOOK_TOKENAcción

Tool to generate a new webhook token. use after confirming workspace and webhook ids.

Parámetros de entrada

  • webhook_idstringObligatorio

    Webhook identifier across the system.

  • workspace_idstringObligatorio

    Workspace identifier across the system.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get All Addon WebhooksCLOCKIFY_GET_ALL_ADDON_WEBHOOKSAcción

Tool to list all webhooks for an addon in a workspace. use after confirming workspace and addon ids.

Parámetros de entrada

  • addonIdstringObligatorio

    Represents addon identifier across the system.

  • workspaceIdstringObligatorio

    Represents workspace identifier across the system.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get All My WorkspacesCLOCKIFY_GET_ALL_MY_WORKSPACESAcción

Tool to list all workspaces the user belongs to. use when you need an overview of accessible workspaces after authentication.

Parámetros de entrada

  • rolesstring[]

    Optional list of roles to filter workspaces by (e.g., ['WORKSPACE_ADMIN','OWNER']).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get All WebhooksCLOCKIFY_GET_ALL_WEBHOOKSAcción

Tool to list all webhooks in a workspace. use when you need to retrieve defined webhooks after confirming the workspace id.

Parámetros de entrada

  • workspaceIdstringObligatorio

    Workspace identifier (UUID) to list webhooks for.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Client By IDCLOCKIFY_GET_CLIENT_BY_IDAcción

Tool to get details of a client by id. use after confirming workspace and client ids.

Parámetros de entrada

  • idstringObligatorio

    Represents client identifier across the system.

  • workspaceIdstringObligatorio

    Represents workspace identifier across the system.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get ClientsCLOCKIFY_GET_CLIENTSAcción

Tool to list clients in a workspace. use after obtaining a workspace id.

Parámetros de entrada

  • namestring

    Filter clients by name.

  • pageinteger

    Page number for pagination (1-based).

  • page-sizeinteger

    Number of results per page.

  • workspaceIdstringObligatorio

    Workspace identifier to list clients from.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Currently Logged In User InfoCLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFOAcción

Tool to retrieve info about the authenticated user. use when verifying credentials and needing current user context after authentication.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get HolidaysCLOCKIFY_GET_HOLIDAYSAcción

Tool to retrieve all holidays for a workspace. use when you need to list or filter workspace holidays after confirming the workspace id.

Parámetros de entrada

  • endstring

    Optional end date in ISO 8601 format (YYYY-MM-DD) to filter holidays up to.

  • startstring

    Optional start date in ISO 8601 format (YYYY-MM-DD) to filter holidays from.

  • workspaceIdstringObligatorio

    Workspace identifier to retrieve holidays from.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Holidays In PeriodCLOCKIFY_GET_HOLIDAYS_IN_PERIODAcción

Tool to retrieve holidays in a specific period. use when you need holidays assigned to a user between two dates after confirming the workspace id.

Parámetros de entrada

  • endstringObligatorio

    End date in yyyy-MM-dd format to filter holidays up to.

  • startstringObligatorio

    Start date in yyyy-MM-dd format to filter holidays from.

  • assigned-tostringObligatorio

    User ID to filter holidays assigned to.

  • workspaceIdstringObligatorio

    Workspace identifier to retrieve holidays from.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get member's profileCLOCKIFY_GET_MEMBER_PROFILEAcción

Tool to get a member's profile in a workspace. use when you need detailed profile info after identifying the workspace and user.

Parámetros de entrada

  • userIdstringObligatorio

    Identifier of the user whose profile is retrieved

  • workspaceIdstringObligatorio

    Identifier of the workspace to which the user belongs

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Webhook By IDCLOCKIFY_GET_WEBHOOK_BY_IDAcción

Tool to get details of a specific webhook. use after confirming workspace and webhook id.

Parámetros de entrada

  • webhookIdstringObligatorio

    Represents webhook identifier across the system.

  • workspaceIdstringObligatorio

    Represents workspace identifier across the system.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Workspace InfoCLOCKIFY_GET_WORKSPACE_INFOAcción

Tool to get details of a specific workspace. use after obtaining the workspace id.

Parámetros de entrada

  • workspaceIdstringObligatorio

    Represents workspace identifier across the system.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not