Clockify

Syncs tracked hours and project data into your billing systems, audits team capacity in real time, and manages your client roster across workspaces.

Try Clockify in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Clockify integration

    • Describe the outcome and Ceven picks the right Clockify calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Clockify data, across all 73 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Clockify access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Clockify, when, and on whose behalf.
    • The agent pauses and asks when Clockify is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Clockify.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Clockify action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Clockify, and when to use it.

Create Client
Use this when you need to add a new client to a specific workspace, typically after a deal closes in your CRM.
Delete Client
Remove a client from a workspace after you have archived their data and confirmed no active time entries remain.
Filter Workspace Users
Pull a paginated list of users matching specific criteria to audit team roles or department sizes.
Find All Users On Workspace
Retrieve a full list of all members within a specific workspace ID for bulk updates or reporting.
Find User Team Managers
Identify the managers assigned to a specific user to route time sheet approvals.
Create Webhook
Register a callback url to receive real time notifications when workspace events occur.
Delete Webhook
Remove an existing webhook by its ID to stop receiving specific event notifications.
Get All My Workspaces
Pull a list of every workspace the authenticated user belongs to for context switching.
Get Clients
List all clients within a specific workspace to verify existing accounts before creating duplicates.
Get Client By ID
Retrieve detailed metadata for a single client using their unique workspace ID.
Get Workspace Info
Pull the general settings and details of a specific workspace to verify configuration.
Get Holidays
Retrieve all defined holidays for a workspace to calculate actual available working days.
Find User's Team Managers
Tool to get managers of a user in a workspace. use after confirming workspace and user ids are correct.
Generate New Webhook Token
Tool to generate a new webhook token. use after confirming workspace and webhook ids.
Get All Addon Webhooks
Tool to list all webhooks for an addon in a workspace. use after confirming workspace and addon ids.
Get All Webhooks
Tool to list all webhooks in a workspace. use when you need to retrieve defined webhooks after confirming the workspace id.
Get Currently Logged In User Info
Tool to retrieve info about the authenticated user. use when verifying credentials and needing current user context after authentication.
Get Holidays In Period
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.
Get member's profile
Tool to get a member's profile in a workspace. use when you need detailed profile info after identifying the workspace and user.
Get Webhook By ID
Tool to get details of a specific webhook. use after confirming workspace and webhook id.

20 actions · scroll to see them all

Frequently asked questions

Ceven first calls the Get All My Workspaces endpoint to identify every environment your account can access. Once the agent has the full list, it allows you to specify which workspace should be the target for any given workflow. You can set a default workspace for your agents to avoid repetitive selection, or you can build dynamic workflows that loop through multiple workspaces to aggregate time tracking data across different business units. This ensures that client data and user lists stay isolated and organized exactly as they are in your Clockify dashboard.
Yes. When a new employee is added to your HR system, Ceven can trigger a sequence that identifies the correct Clockify workspace and adds the user to the appropriate team. The agent can then use the Find User Team Managers tool to assign them to the right supervisor and ensure they have the correct permissions from day one. This removes the manual overhead of setting up profiles and ensures that time tracking starts immediately upon hire, preventing lost billable hours during the first week of employment.
Ceven achieves this by using the Create Webhook tool to subscribe to time entry events. Whenever a user logs hours, Clockify sends a notification to Ceven. The agent then compares the total accumulated hours against the budget defined in your project management tool. If the threshold is exceeded, Ceven can instantly send a Slack message to the project manager or create a high priority task in your issue tracker. This transforms Clockify from a passive record into an active warning system for your project margins.
The agent uses the Get Holidays and Get Holidays In Period tools to create a realistic map of team availability. When you ask Ceven to plan a project timeline, it does not just look at a calendar. It pulls the specific workspace holidays and individual user time off to calculate the true capacity of your team. This means the agent will not schedule critical milestones on days when half your engineering team is away, leading to more accurate deadlines and less stress for your staff.
Clockify enforces strict rate limits on their API to ensure stability, which can be a quirk for very large organizations with thousands of entries. To handle this, Ceven implements an automatic retry logic with exponential backoff. If the agent hits a rate limit during a bulk pull of workspace users or clients, it will pause and resume the request without failing the workflow. We also use pagination for all list calls, meaning the agent walks through your data in chunks to avoid timeouts and ensure every single record is captured.
Ceven can run a maintenance workflow that identifies clients with no time entries for over a year. The agent first uses Get Clients to pull the list and then checks for recent activity. If a client is deemed inactive, the agent can be configured to notify the account manager for approval before using the Delete Client tool. This keeps your workspace clean and ensures that your reporting is not cluttered with legacy accounts that are no longer generating revenue for the business.
Ceven uses secure authentication to connect to your Clockify account. We never store your raw credentials in plain text. All access tokens are encrypted at rest and are only used to make the specific API calls required by your active workflows. You have full control over the connection and can revoke access instantly from your Clockify settings. Because we follow the principle of least privilege, the agent only requests the scopes necessary to perform the actions you have configured in your workflow builder.
Absolutely. You can build a workflow where Ceven pulls all time entries for a specific period using the workspace tools and then formats that data for Google Sheets or Excel. The agent can group the hours by client or by user and push them into a structured table every Friday afternoon. This allows you to maintain a permanent archive of billable hours for tax purposes or internal analysis without ever having to manually export a CSV file from the Clockify interface.

Alternatives to Clockify

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Clockify and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free