Productivity21 toolsPaste one API key
Toggl Track integration for AI agents
Toggl Track is a time tracking platform for recording work, managing projects and workspaces, producing reports, and configuring webhooks.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Toggl Track once and call the same tools from all of them.
Setup
Connect Toggl Track through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Toggl Track exposes 21 tools through ClawLink. The 17 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
toggl_track_get_current_time_entry | Return the currently running time entry for the connected user, or indicate that no timer is | Read |
toggl_track_get_current_user | Return the connected Toggl Track user's identity and defaults, including the default workspace | Read |
toggl_track_get_time_entry | Get one time entry by ID, with optional related-entity and sharing metadata | Read |
toggl_track_list_time_entries | List the connected user's time entries in an explicit date range, optionally including related | Read |
toggl_track_list_workspace_resources | Find projects, clients, tags, or tasks in a workspace and return their IDs for time-entry and | Read |
toggl_track_list_workspaces | List workspaces accessible to the connected user and return the IDs needed by workspace-scoped | Read |
toggl_track_run_detailed_time_report | Return one page of detailed, grouped time-entry report rows for a workspace and date range | Read |
toggl_track_bulk_update_time_entries | Apply the same description and/or billable state to 1 to 100 Toggl Track time entries in one | Read |
toggl_track_create_client | Create a client in a workspace for grouping projects | Write |
toggl_track_create_project | Create a project in a workspace for organizing time entries and tasks | Write |
toggl_track_create_task | Create a task under an active project for more specific time-entry assignment | Write |
toggl_track_create_time_entry | Create a running or completed time entry in a workspace; omit duration and stop to start a | Write |
toggl_track_stop_time_entry | Stop a currently running time entry and return its finalized timing data | Read |
toggl_track_update_client | Update a client's name, notes, or external reference | Write |
toggl_track_update_project | Update a project's name, client, active state, privacy, color, or date range | Write |
toggl_track_update_task | Update a task's name, completion state, estimate, assignee, or external reference | Write |
toggl_track_update_time_entry | Update the timing, description, assignment, billable state, or tags of an existing time entry | Write |