Integrações e Complementos

Zapier: Clockify integration

6 min de leitura
Quem pode usar esta funcionalidade?
All users
No plano gratuito e nos planos pagos

Integrating Clockify with Zapier allows you to bridge the gap between your time tracking and other web applications. 

The power of this integration lies in Zaps, which are automated workflows that consist of a Trigger (when something happens) and an Action (an event that follows).

Example integrations #

The most common ways that users integrate Zapier with Clockify are:

Calendar sync: When you start a Google Calendar or Outlook event, automatically start a timer in Clockify.

Caso de uso

Instead of manually starting and stopping a timer for every Zoom call, Zapier detects when your Google Calendar event begins and automatically starts a Clockify timer with the meeting’s title. 

Project management: When a new task is created in Asana, Trello, or ClickUp, automatically create a corresponding task in Clockify.

Caso de uso

Your project manager creates a new “Website Redesign” board in Trello or Asana with twenty individual tasks. Rather than manually re-typing those twenty task names into Clockify to track time against them, this Zap instantly mirrors them. 

Communication: Send a Slack message or Gmail notification whenever a team member starts a new timer.

Caso de uso

When a consultant starts a timer in Clockify, Zapier sends a quick notification to a dedicated Slack channel. This keeps everyone in the loop on active projects and reduces the need for “Status Update” meetings.

Reporting: Automatically add new Clockify time entries to a Google Sheets row for custom payroll or reporting.

Caso de uso

Every time a time entry is completed in Clockify, the data (User, Duration, Project, and Date) is appended to a Google Sheet. By the time you need to run payroll or bill a client, your spreadsheet is already populated and formatted for your calculations.

Supported Triggers (In Clockify) #

  • New time entry: Runs when a new time entry is added.
  • New project: Runs when a new project is created.
  • New client: Runs when a new client is added to a workspace.
  • New task: Runs when a new task is added to a project.
  • Timer started: Runs specifically when a timer is started and currently running.

Supported Actions (In Clockify) #

  • Start timer: Starts a new time entry with a specific description and project.
  • Create task/project: Sets up  new organizational structures automatically.
  • Create client: Adds a new client to your workspace.
  • Stop timer: Ends the currently running timer in your workspace.

Install Zapier #

Observação

Only Admins and Workspace owners can add third-party apps to integrate with Clockify.

Clockify uses the CAKE.com Marketplace to feature available integrations and add-ons for Clockify.

  1. Go to the CAKE.com Markteplace.
  2. Find Zapier in the list of available integrations
  3. Click Get
  4. Sign up with your email address in the Zapier website

Connect your account #

To allow Zapier to “talk” to Clockify, you need to use your personal API key.

Step 1: Generate API key in Clockify #

  1. Log in to your Clockify account
  2. Click your profile photo on the top-right corner
  3. Acesse Preferências
  4. Switch to the Advanced tab
  5. Clique em Gerenciar chaves de API
  6. Click Generate new
  7. Type a name for the key
  8. Click Generate
  9. Click Copy

Step 2: Connect Clockify in Zapier #

To add Clockify to your Zapier integrations:

  1. Select App Connections in the left sidebar
  2. Click Add connection
  3. Search for Clockify
  4. Click Add connection
  5. Paste the API key from Clockify
  6. Click Yes, Connect to Clockify

Create a basic zap #

There are three main steps in creating Zaps:

  1. Set the trigger: Choose an app and an action within the app that would trigger a new action
  2. Set the action: Choose the app that would respond to the trigger and set a specified action
  3. Map the data: Match data between the two apps
Dica

Before building your first Zap, ensure you are logged into both Clockify and the third-party app in the same browser to speed up the authentication process.

Start a timer when a meeting in Google Calendar starts #

Here’s how to do it in Zapier:

Connect Google Calendar

  1. Click Create > Zaps
  2. Click Trigger
  3. Select Google Calendar
  4. Click the Trigger event dropdown
  5. Select Event start

6. Click Sign in in the Account field
7. Follow the prompts in the pop-up window to connect your Google Calendar
8. Click Continue
9. Select the correct calendar from the Calendar dropdown
10. Click Continue
11. Click Test trigger

Connect Clockify

  1. Click Action
  2. Select Clockify
  3. Select Start Timer for Action event
  4. Specify your Clockify account in the Account field
  5. Clique em Continuar
  6. Select your workspace from the dropdown
  7. Fill in project, tasks, and tags (optional)
  8. Clique em Continuar
  9. Select Test step
  10. Click Publish

You can test this Zap by creating a meeting in Google Calendar, starting it, and checking if the Clockify timer starts.

Support #

Use the table below to determine the best point of contact.

If the issue is…Contact…Why?
Clockify API key not workingClockify supportThey manage your account credentials and workspace access.
A Zap failed to runZapier supportZapier’s Task History will show exactly which step failed and why.
Data isn’t appearing in ClockifyZapier supportThey can see if the data was sent correctly from the trigger app.
Missing a specific feature in ClockifyClockify supportThey handle feature requests and native app functionality.
Login issues on Zapier.comZapier supportThey manage your automation account and billing.

FAQs #

Can I sync time entries for my entire team? 

By default, Zapier triggers like “New Time Entry” only track the user whose API key is connected. If you are an Admin and need to track the whole team, you may need a multi-step Zap using “Webhooks by Zapier” or specific Manager permissions.

Why does my Google Calendar zap show “0 minutes” in Clockify? 

This happens if you use the “New Event” trigger, which has no duration yet. To fix this, use the “New Event Started” trigger or set the Action to “Create Time Entry” (which includes a start and end time) rather than “Start Timer.”

Does Clockify use UTC time for Zapier? 

Yes. Clockify’s API communicates in UTC. If your time entries appear shifted by a few hours, ensure your Zapier account settings and the trigger app (like Google Calendar) are both set to the same time zone.

Esse artigo foi útil?

Thank you! If you’d like a member of our support team to respond to you, please drop us a note at support@clockify.me