Skip to main content

Zapier Integration

Connect Timesheet to thousands of apps with Zapier. Start Zaps when time entries or projects are added, and create entries and projects from other apps.

Visit WebsiteDocumentationPro plan and above

Zapier connects Timesheet to thousands of other apps without any code. A new time entry can land in a spreadsheet, a won deal in your CRM can become a Timesheet project, and a form submission can log time, all on its own.

What the Timesheet app on Zapier offers

Triggers

  • New Task (a new time entry), New Project, New Tag, New Rate, and New Team

Actions

  • Create Task, Create Project, Create Tag, Create Rate, and Create Team
  • Send Report to send a Timesheet report

Searches

  • Find Task, Find Project, Find Tag, Find Rate, and Find Team, each also as Find or Create, so a Zap reuses a record instead of making a duplicate

In Zapier, time entries are called tasks, as in the Timesheet API. The list can change; the Timesheet app page on Zapier always shows the current set.

Ideas to start with

  • Time entries to a spreadsheet: add a Google Sheets row for every new time entry.
  • CRM to projects: when you win a deal, create the client's project with Find or Create Project, so it never exists twice.
  • Meetings from other calendars: create a time entry for each new event in Outlook or another calendar app, with the event's start and end time.
  • Forms to time: log time from a form submission with Create Task.
  • Team updates: post to Slack when a new project is created.

Only need Google Calendar? The Google Calendar integration syncs both ways without Zapier.

Before you start

  • A Zapier account.
  • A Timesheet Pro plan or above. The 30-day trial includes it. See plans and pricing.

Connect it

  1. In Zapier, create a Zap and choose Timesheet as the trigger or action app.
  2. When Zapier asks, sign in to your Timesheet account and allow access.
  3. Zapier confirms the connection, and you can reuse it in every future Zap.

Good to know

  • The triggers fire when something new is added. Changes to existing entries or projects do not start a Zap.
  • Need updates or timer events? Timesheet's own webhooks, under Integrations > Webhooks, send those to any URL, including Webhooks by Zapier on paid Zapier plans.
  • To disconnect, remove the Timesheet connection in your Zapier account.

Step by step instructions and troubleshooting are in the Zapier documentation. Questions? Write to support@timesheet.io.

Key Features

  • Triggers for new time entries, projects, tags, rates, and teams
  • Create time entries, projects, tags, rates, and teams from other apps
  • Send a Timesheet report from a Zap
  • Find records, or create them when they do not exist yet
  • Connects through a secure Timesheet sign-in
  • Works with the thousands of apps on Zapier
Zapier Integration | timesheet.io