Toggl Track
Toggl Track is a time tracking platform for recording work, managing projects and workspaces, producing reports, and configuring webhooks.
21 actionsAPI key
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.