Toggl Track

Toggl Track is a time tracking platform for recording work, managing projects and workspaces, producing reports, and configuring webhooks.

21 actionsAPI key

Connect Toggl Track

What your bot can do in Toggl Track

Looks up

  • Get Current Time EntryReturn the currently running time entry for the connected user, or indicate that no timer is running.
  • Get Current UserReturn the connected Toggl Track user's identity and defaults, including the default workspace ID, without exposing credentials.
  • Get Time EntryGet one time entry by ID, with optional related-entity and sharing metadata.
  • List Time EntriesList the connected user's time entries in an explicit date range, optionally including related project, task, user, and sharing metadata.
  • List Workspace ResourcesFind projects, clients, tags, or tasks in a workspace and return their IDs for time-entry and resource-management tools.
  • List WorkspacesList workspaces accessible to the connected user and return the IDs needed by workspace-scoped tools, without exposing private tokens or…
  • Run Detailed Time ReportReturn one page of detailed, grouped time-entry report rows for a workspace and date range, with an opaque cursor for the next page.

Takes action

  • Bulk Update Time EntriesApply the same description and/or billable state to 1 to 100 Toggl Track time entries in one provider-native request.
  • Create ClientCreate a client in a workspace for grouping projects.
  • Create ProjectCreate a project in a workspace for organizing time entries and tasks.
  • Create TaskCreate a task under an active project for more specific time-entry assignment.
  • Create Time EntryCreate a running or completed time entry in a workspace.
  • Delete ClientPermanently delete one client from a Toggl Track workspace.
  • Delete ProjectDelete one project while preserving its time entries by unassigning them from the project.
  • Delete TaskPermanently delete one task from its parent project.
  • Delete Time EntryPermanently delete one time entry from a workspace.
  • Stop Time EntryStop a currently running time entry and return its finalized timing data.
Show 4 more
  • Update ClientUpdate a client's name, notes, or external reference.
  • Update ProjectUpdate a project's name, client, active state, privacy, color, or date range.
  • Update TaskUpdate a task's name, completion state, estimate, assignee, or external reference.
  • Update Time EntryUpdate the timing, description, assignment, billable state, or tags of an existing time entry.

More productivity apps