← ClaudeAtlas

toggl-automationlisted

Automate time tracking workflows in Toggl Track -- create time entries, manage projects, clients, tags, and workspaces through natural language commands.
ComposioHQ/awesome-claude-skills · ★ 62,373 · AI & Automation · score 84
Install: claude install-skill ComposioHQ/awesome-claude-skills
# Toggl Automation Automate your Toggl Track time tracking operations directly from Claude Code. Log time, manage projects and clients, organize with tags, and control workspaces -- all without leaving your terminal. **Toolkit docs:** [composio.dev/toolkits/toggl](https://composio.dev/toolkits/toggl) --- ## Setup 1. Add the Rube MCP server to your Claude Code config with URL: `https://rube.app/mcp` 2. When prompted, authenticate your Toggl Track account through the connection link provided 3. Start automating your time tracking workflows with natural language --- ## Core Workflows ### 1. Create and Stop Time Entries Log time with project, task, and tag associations, or start/stop timers. **Tools:** `TOGGL_CREATE_TIME_ENTRY`, `TOGGL_PATCH_STOP_TIME_ENTRY` ``` Start a time entry in workspace 123456 for project 78910 tagged "meeting" and "design" with description "Design review session" ``` Key parameters for `TOGGL_CREATE_TIME_ENTRY`: - `workspace_id` (required) -- target workspace - `created_with` (required) -- client application name (e.g., `"api_client"`) - `start` (required) -- ISO 8601 timestamp - `stop` -- ISO 8601 end time; omit to leave the entry running - `duration` -- duration in seconds; omit for running entries - `project_id` -- associate with a project - `task_id` -- associate with a task - `tags` -- array of tag name strings (not IDs) - `description` -- description of the work - `billable` -- billable status Key parameters for `TOGGL_PATCH_STOP_TIME_E