Add User to Group
Tool to add a user to a user group in a Clockify workspace. Use when you need to add a specific user to an existing group.
Clockify is a free time tracking software that allows individuals and teams to track work hours across projects.
Tool to add a user to a user group in a Clockify workspace. Use when you need to add a specific user to an existing group.
Tool to add a new client to a workspace. Use when you need to create a client in a specific workspace.
Create a project in a Clockify workspace with a name and optional color, billable status, and client association.
Create a shared summary, detailed, or weekly report with a date range and summary grouping options in a Clockify workspace. Shared report data on the free plan is limited to 31 days.
Create a named tag in a Clockify workspace.
Tool to add a new task to a project in Clockify. Use when you need to create a task with optional time estimates, assignees, and billable status.
Create one or more templates in a Clockify workspace with associated projects and optional time entries. The template endpoint is deprecated.
Tool to create a new time entry in a Clockify workspace. Use when logging time with start/end timestamps, project/task/tag associations, and billable status.
Tool to create a new user group in a workspace. Use when you need to add a group to organize users within a specific workspace.
Tool to create a time entry for another user in a Clockify workspace. Use when adding time logs on behalf of team members with admin/manager permissions.
Tool to create a new webhook in a workspace. Use when you want to subscribe to workspace events by registering a callback URL.
Creates a new Clockify workspace for time tracking and project management in the specified organization. If no organization ID is supplied, it uses the organization ID of the first existing workspace.
Deletes a client from a Clockify workspace. The response may include the deleted client's data; deletion is irreversible.
Tool to delete a project from a workspace. Use when you need to permanently remove a project. Warning: This action is irreversible and may affect associated time entries and tasks.
Tool to delete a shared report from a workspace by ID. Use when you need to remove a shared report that is no longer needed.
Tool to delete a tag from a Clockify workspace. Use when you need to remove an existing tag by its ID.
Tool to delete a task from a project in Clockify. Use when removing tasks that are no longer needed or were created by mistake.
Delete a template from a Clockify workspace using the deprecated template API. The response may include the deleted template's entries, projects, and tasks.
Tool to delete a time entry from a workspace by ID. Use for cleanup workflows such as removing bad imports, duplicates, or cancelled entries.
Tool to delete a user group from a workspace. Use when you need to remove an existing user group by its ID.
Tool to delete multiple time entries for a user in a workspace. Use for bulk cleanup such as removing test data, correcting erroneous imports, or batch deleting cancelled work periods.
Tool to delete a webhook from a workspace. Use when you need to remove an existing webhook by its ID.
Tool to duplicate an existing time entry in a Clockify workspace. Use when creating a copy of a time entry with the same attributes (project, task, tags, description, billable status).
Tool to filter users in a workspace by advanced criteria. Use when you need a paginated, sortable list of workspace users matching multiple filters.
Retrieves the list of team managers assigned to a specific user in a Clockify workspace. Team managers are users who have supervisory responsibilities over other users. Use this after obtaining valid workspace and user IDs from other actions.
Generates a detailed time-entry report with filtering and pagination for a workspace. On the free plan, detailed report data is limited to a maximum interval of 31 days.
Generate a detailed expense report for a workspace and date range, limited to 31 days on the free plan. Non-JSON exports return an empty response rather than the exported file.
Generate a new token for a workspace webhook, invalidating its previous token.
Generate a workspace time-entry summary report grouped by projects, users, clients, or other criteria. On the free plan, report data is limited to 31 days.
Generate a weekly workspace time-entry report with breakdowns grouped by user, project, task, or other dimensions. On the free plan, report data is limited to 31 days.
Tool to list all webhooks for an addon in a workspace. Use after confirming workspace and addon IDs.
Lists workspaces accessible to the authenticated user, optionally filtered by roles. Verify the workspace ID before using it in subsequent operations.
Tool to list all webhooks in a workspace. Use when you need to retrieve defined webhooks after confirming the workspace ID.
Retrieves detailed information about a specific client in a Clockify workspace. Returns client details including name, contact information (email, address), billing currency, and archived status. Use 'Get All My Workspaces' to obtain workspace_id and 'Get Clients' to obtain client_id before calling this action.
Tool to list clients in a workspace. Use after obtaining a workspace ID.
Retrieves created entities of a specified type in a workspace using the experimental API. The API's default date window applies.
Tool to retrieve info about the authenticated user. Use when verifying credentials and needing current user context after authentication.
Requests deleted entities of a specified type in a workspace through the experimental API. Results may lag deletion by about a minute and exclude entities created and deleted within the requested date range.
Tool to retrieve all holidays for a workspace. Use when you need to list or filter workspace holidays after confirming the workspace ID.
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.
Retrieve a page of currently running time entries in a workspace to check active timers and who is tracking time.
Tool to get a member's profile in a workspace. Use when you need detailed profile info after identifying the workspace and user.
Tool to retrieve detailed information about a specific project by ID. Use when you need to get project details such as name, billable status, budget estimates, rates, and memberships.
Tool to list projects in a workspace with filtering and pagination. Use after obtaining a workspace ID.
Generate a shared report by ID using the Clockify Reports API. Returned data varies by report type and may include totals, charts, groupings, and filter metadata.
Retrieve the first page of shared reports for the current user in a Clockify workspace.
Tool to retrieve detailed information about a specific tag by ID in a Clockify workspace. Use when you need to get tag details including name, workspace ID, and archived status.
List a page of workspace tags, optionally filtering by name or archived status.
Retrieves detailed information about a specific task in a Clockify project. Returns task details including name, assignees, estimates, billable status, and rates. Use this to inspect or verify task information within a project.
List, search, or filter a page of tasks on a specific project in a workspace.
Retrieve a template by ID from a Clockify workspace. This template endpoint is deprecated.
List a page of templates in a Clockify workspace, optionally filtered by name. The template endpoint is deprecated.
Tool to retrieve historical time entries for a user in a workspace with filters. Use when you need to audit, summarize, or analyze time logs for reporting or invoicing.
Tool to retrieve a specific time entry by ID from a workspace. Use when you need to inspect details of a particular time entry for auditing, reporting, or further processing.
Retrieve updated workspace entities using the experimental API for one supported type: time entries, time entry rates, time entry custom field values, or custom fields. Entities created and updated within the same requested date range are excluded.
List a page of user groups in a workspace.
Retrieves detailed information about a specific webhook in a Clockify workspace. Returns the webhook's name, URL, event type, trigger source configuration, auth token, and enabled status. Use this to inspect or verify webhook settings.
Tool to retrieve webhook logs for a specific webhook. Use when you need to inspect webhook delivery history, debug failed webhook calls, or monitor webhook activity.
Retrieves detailed information about a specific Clockify workspace. Use this tool to get workspace configuration, settings, memberships, and features. Requires a workspace ID which can be obtained from 'Get All My Workspaces' action. Returns workspace details including: - Name and ID - Cost rates and hourly rates - Subscription type and enabled features - Membership information - Workspace settings (time tracking mode, permissions, etc.)
Lists a page of scheduling assignments in a workspace, starting from a specified date and optionally bounded by an end date.
Remove a user from a Clockify user group. The response may contain updated group details, but can be empty.
Tool to stop a currently running timer for a user in a workspace. Use when ending an active time tracking session by providing the end timestamp.
Updates a client in a Clockify workspace, including details such as name, email, address, or archived status. It can also request archiving associated projects and marking their tasks done.
Tool to update an existing project in a Clockify workspace. Use when modifying project details like name, color, billable status, or client associations.
Tool to update project memberships in Clockify. Use when you need to add users to a project or modify their rates.
Tool to update a project user's billable rate. Use when you need to set or change the hourly rate for a specific user on a project.
Update a shared report's name, public visibility, and fixed-date setting in Clockify.
Tool to update a tag in a Clockify workspace. Use when you need to rename a tag or archive/unarchive it.
Tool to update an existing task on a project in Clockify. Use when modifying task details like name, assignees, status, estimates, or billing settings.
Tool to update a template in a Clockify workspace. Use when you need to modify a template's name. Note: This endpoint is deprecated in API v1.
Bulk updates multiple time entries for a specified user in a Clockify workspace, including start/end times, descriptions, billable status, and project or task associations.
Tool to update an existing time entry in a Clockify workspace. Use when modifying time logs including start/end times, description, billable status, or project/task associations.
Tool to update an existing user group in a workspace. Use when you need to modify the name of a user group.
Tool to update a user's hourly rate in a Clockify workspace. Use when you need to set or change the billable hourly rate for a specific user.
Updates a workspace webhook's configuration, including its name, URL, event type, and trigger sources. The complete configuration must be supplied for the update.
Tool to update the workspace billable hourly rate. Use when you need to set or modify the default hourly billing rate for a workspace.
The Clockify integration connects your Dench AI CRM directly to Clockify, so agents can read and act on your Clockify data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
76 actions are available for agents to invoke on your behalf. Every call runs through Clockify's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Clockify and click Connect — you'll authorize access through Clockify's own sign-in flow. No API keys or code required.
Ask an agent to use Clockify in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Clockify integration connects your AI CRM to Clockify, so AI agents can work with your Clockify data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.
The Clockify integration currently exposes 76 actions, including Add User to Group, Create Client, Create New Project, Create Shared Report, Create Tag, and Create Task. Agents invoke them on your behalf from chat or from automations.
No. You connect Clockify from your Dench workspace using Clockify's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Clockify's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Clockify connection from your workspace settings at any time.