[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-composio-clockify-automation":3,"mdc-yi0ava-key":52,"related-repo-composio-clockify-automation":1089,"related-org-composio-clockify-automation":1175},{"slug":4,"name":5,"fn":6,"description":7,"org":8,"tags":13,"stars":27,"repoUrl":28,"updatedAt":29,"license":30,"forks":31,"topics":32,"repo":47,"sourceUrl":50,"mdContent":51},"clockify-automation","Clockify Automation","manage time tracking workflows in Clockify","Automate time tracking workflows in Clockify -- create and manage time entries, workspaces, and users through natural language commands.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},"composio","Composio","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fcomposio.png","ComposioHQ",[14,18,21,24],{"name":15,"slug":16,"type":17},"Productivity","productivity","tag",{"name":19,"slug":20,"type":17},"Time Tracking","time-tracking",{"name":22,"slug":23,"type":17},"Automation","automation",{"name":25,"slug":26,"type":17},"MCP","mcp",67499,"https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills","2026-07-15T05:56:18.803224",null,7603,[33,34,35,23,36,37,38,9,39,40,41,26,42,43,44,45,46],"agent-skills","ai-agents","antigravity","claude","claude-code","codex","cursor","developer-tools","gemini-cli","openai-codex","rube","saas","skill","workflow-automation",{"repoUrl":28,"stars":27,"forks":31,"topics":48,"description":49},[33,34,35,23,36,37,38,9,39,40,41,26,42,43,44,45,46],"A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows","https:\u002F\u002Fgithub.com\u002FComposioHQ\u002Fawesome-claude-skills\u002Ftree\u002FHEAD\u002Fcomposio-skills\u002Fclockify-automation","---\nname: Clockify Automation\ndescription: \"Automate time tracking workflows in Clockify -- create and manage time entries, workspaces, and users through natural language commands.\"\nrequires:\n  mcp:\n    - rube\n---\n\n# Clockify Automation\n\nAutomate your Clockify time tracking operations directly from Claude Code. Log time entries, query historical data, manage workspaces, and audit team activity -- all without leaving your terminal.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Fclockify](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fclockify)\n\n---\n\n## Setup\n\n1. Add the Rube MCP server to your Claude Code config with URL: `https:\u002F\u002Frube.app\u002Fmcp`\n2. When prompted, authenticate your Clockify account through the connection link provided\n3. Start automating your time tracking workflows with natural language\n\n---\n\n## Core Workflows\n\n### 1. Create Time Entries\n\nLog time with project, task, and tag associations, plus billable status.\n\n**Tool:** `CLOCKIFY_CREATE_TIME_ENTRY`\n\n```\nLog 2 hours of work on project 64a687e2 in workspace 64a687e3 starting at 9am UTC today with description \"API development\"\n```\n\nKey parameters:\n- `workspaceId` (required) -- workspace where the entry is created\n- `start` (required) -- ISO 8601 start time (e.g., `2026-02-11T09:00:00Z`)\n- `end` -- ISO 8601 end time; omit to create a running timer\n- `projectId` -- associate with a project\n- `taskId` -- associate with a task\n- `description` -- work description (0-3000 chars)\n- `tagIds` -- array of tag IDs\n- `billable` -- whether the entry is billable\n- `customFieldValues` -- array of custom field entries with `customFieldId` and `value`\n\n### 2. Query Time Entries\n\nRetrieve historical time entries for reporting, auditing, and invoicing.\n\n**Tool:** `CLOCKIFY_GET_TIME_ENTRIES`\n\n```\nGet all time entries for user abc123 in workspace xyz789 from January 2026\n```\n\nKey parameters:\n- `workspaceId` (required) -- workspace to query\n- `userId` (required) -- user whose entries to retrieve\n- `start` \u002F `end` -- ISO 8601 date range filters\n- `project` -- filter by project ID\n- `task` -- filter by task ID\n- `tags` -- comma-separated tag IDs\n- `description` -- text filter (partial match)\n- `hydrated` -- set `true` to get full project\u002Ftask\u002Ftag objects instead of just IDs\n- `in-progress` -- set `true` to return only the running timer\n- `page` \u002F `page-size` -- pagination (default 50 per page)\n\n### 3. Delete Time Entries\n\nRemove erroneous, duplicate, or cancelled time entries.\n\n**Tool:** `CLOCKIFY_DELETE_TIME_ENTRY`\n\n```\nDelete time entry 5b715448 from workspace 64a687e3\n```\n\n- Requires `workspaceId` and `id` (the time entry ID)\n- Use for cleanup of bad imports or duplicates\n\n### 4. Manage Workspaces\n\nList all workspaces the authenticated user belongs to.\n\n**Tool:** `CLOCKIFY_GET_ALL_MY_WORKSPACES`\n\n```\nShow me all my Clockify workspaces\n```\n\n- Optional `roles` filter -- array of roles like `[\"WORKSPACE_ADMIN\", \"OWNER\"]`\n- Use this to discover workspace IDs before creating or querying entries\n\n### 5. User Information\n\nRetrieve current user details and list workspace members.\n\n**Tools:** `CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO`, `CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE`\n\n```\nWho am I logged in as? Then list all users in workspace 64a687e3\n```\n\n- `CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO` returns the authenticated user's profile (no parameters needed)\n- `CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE` requires `workspaceId`; supports `name`, `email` filters and pagination (`page`, `page-size` max 100)\n\n### 6. Running Timer Management\n\nStart a timer by omitting `end` in create, or check for running entries.\n\n**Tools:** `CLOCKIFY_CREATE_TIME_ENTRY`, `CLOCKIFY_GET_TIME_ENTRIES`\n\n```\nStart a timer on project abc in workspace xyz with description \"Working on bug fix\"\n```\n\n- Create without `end` to start a running timer\n- Use `CLOCKIFY_GET_TIME_ENTRIES` with `in-progress: true` to check if a timer is running\n\n---\n\n## Known Pitfalls\n\n- **Workspace and user IDs are required:** Most Clockify tools require both `workspaceId` and `userId`. Always call `CLOCKIFY_GET_ALL_MY_WORKSPACES` and `CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO` first to resolve these IDs.\n- **ISO 8601 timestamps:** All time parameters must be in ISO 8601 format with timezone (e.g., `2026-02-11T09:00:00Z`). Omitting the timezone causes unpredictable behavior.\n- **Running timers:** Only one timer can run at a time. Creating a new entry without `end` will fail if another timer is already active. Stop the existing timer first.\n- **Pagination defaults:** `CLOCKIFY_GET_TIME_ENTRIES` defaults to 50 entries per page. For full exports, loop through pages until no more results are returned.\n- **Tag IDs are workspace-scoped:** Tag IDs from one workspace cannot be used in another. Always resolve tags within the target workspace context.\n\n---\n\n## Quick Reference\n\n| Tool Slug | Description |\n|---|---|\n| `CLOCKIFY_CREATE_TIME_ENTRY` | Create a time entry or start a timer (requires `workspaceId`, `start`) |\n| `CLOCKIFY_GET_TIME_ENTRIES` | List time entries with filters (requires `workspaceId`, `userId`) |\n| `CLOCKIFY_DELETE_TIME_ENTRY` | Delete a time entry (requires `workspaceId`, `id`) |\n| `CLOCKIFY_GET_ALL_MY_WORKSPACES` | List all workspaces for the authenticated user |\n| `CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO` | Get current user profile info |\n| `CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE` | List all users in a workspace (requires `workspaceId`) |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n",{"data":53,"body":56},{"name":5,"description":7,"requires":54},{"mcp":55},[43],{"type":57,"children":58},"root",[59,66,72,92,96,103,130,133,139,146,151,166,178,183,308,314,319,333,342,346,484,490,495,509,518,545,551,556,570,579,606,612,617,640,649,707,713,725,744,753,788,791,797,896,899,905,1071,1074],{"type":60,"tag":61,"props":62,"children":63},"element","h1",{"id":4},[64],{"type":65,"value":5},"text",{"type":60,"tag":67,"props":68,"children":69},"p",{},[70],{"type":65,"value":71},"Automate your Clockify time tracking operations directly from Claude Code. Log time entries, query historical data, manage workspaces, and audit team activity -- all without leaving your terminal.",{"type":60,"tag":67,"props":73,"children":74},{},[75,81,83],{"type":60,"tag":76,"props":77,"children":78},"strong",{},[79],{"type":65,"value":80},"Toolkit docs:",{"type":65,"value":82}," ",{"type":60,"tag":84,"props":85,"children":89},"a",{"href":86,"rel":87},"https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Fclockify",[88],"nofollow",[90],{"type":65,"value":91},"composio.dev\u002Ftoolkits\u002Fclockify",{"type":60,"tag":93,"props":94,"children":95},"hr",{},[],{"type":60,"tag":97,"props":98,"children":100},"h2",{"id":99},"setup",[101],{"type":65,"value":102},"Setup",{"type":60,"tag":104,"props":105,"children":106},"ol",{},[107,120,125],{"type":60,"tag":108,"props":109,"children":110},"li",{},[111,113],{"type":65,"value":112},"Add the Rube MCP server to your Claude Code config with URL: ",{"type":60,"tag":114,"props":115,"children":117},"code",{"className":116},[],[118],{"type":65,"value":119},"https:\u002F\u002Frube.app\u002Fmcp",{"type":60,"tag":108,"props":121,"children":122},{},[123],{"type":65,"value":124},"When prompted, authenticate your Clockify account through the connection link provided",{"type":60,"tag":108,"props":126,"children":127},{},[128],{"type":65,"value":129},"Start automating your time tracking workflows with natural language",{"type":60,"tag":93,"props":131,"children":132},{},[],{"type":60,"tag":97,"props":134,"children":136},{"id":135},"core-workflows",[137],{"type":65,"value":138},"Core Workflows",{"type":60,"tag":140,"props":141,"children":143},"h3",{"id":142},"_1-create-time-entries",[144],{"type":65,"value":145},"1. Create Time Entries",{"type":60,"tag":67,"props":147,"children":148},{},[149],{"type":65,"value":150},"Log time with project, task, and tag associations, plus billable status.",{"type":60,"tag":67,"props":152,"children":153},{},[154,159,160],{"type":60,"tag":76,"props":155,"children":156},{},[157],{"type":65,"value":158},"Tool:",{"type":65,"value":82},{"type":60,"tag":114,"props":161,"children":163},{"className":162},[],[164],{"type":65,"value":165},"CLOCKIFY_CREATE_TIME_ENTRY",{"type":60,"tag":167,"props":168,"children":172},"pre",{"className":169,"code":171,"language":65},[170],"language-text","Log 2 hours of work on project 64a687e2 in workspace 64a687e3 starting at 9am UTC today with description \"API development\"\n",[173],{"type":60,"tag":114,"props":174,"children":176},{"__ignoreMap":175},"",[177],{"type":65,"value":171},{"type":60,"tag":67,"props":179,"children":180},{},[181],{"type":65,"value":182},"Key parameters:",{"type":60,"tag":184,"props":185,"children":186},"ul",{},[187,198,217,228,239,250,261,272,283],{"type":60,"tag":108,"props":188,"children":189},{},[190,196],{"type":60,"tag":114,"props":191,"children":193},{"className":192},[],[194],{"type":65,"value":195},"workspaceId",{"type":65,"value":197}," (required) -- workspace where the entry is created",{"type":60,"tag":108,"props":199,"children":200},{},[201,207,209,215],{"type":60,"tag":114,"props":202,"children":204},{"className":203},[],[205],{"type":65,"value":206},"start",{"type":65,"value":208}," (required) -- ISO 8601 start time (e.g., ",{"type":60,"tag":114,"props":210,"children":212},{"className":211},[],[213],{"type":65,"value":214},"2026-02-11T09:00:00Z",{"type":65,"value":216},")",{"type":60,"tag":108,"props":218,"children":219},{},[220,226],{"type":60,"tag":114,"props":221,"children":223},{"className":222},[],[224],{"type":65,"value":225},"end",{"type":65,"value":227}," -- ISO 8601 end time; omit to create a running timer",{"type":60,"tag":108,"props":229,"children":230},{},[231,237],{"type":60,"tag":114,"props":232,"children":234},{"className":233},[],[235],{"type":65,"value":236},"projectId",{"type":65,"value":238}," -- associate with a project",{"type":60,"tag":108,"props":240,"children":241},{},[242,248],{"type":60,"tag":114,"props":243,"children":245},{"className":244},[],[246],{"type":65,"value":247},"taskId",{"type":65,"value":249}," -- associate with a task",{"type":60,"tag":108,"props":251,"children":252},{},[253,259],{"type":60,"tag":114,"props":254,"children":256},{"className":255},[],[257],{"type":65,"value":258},"description",{"type":65,"value":260}," -- work description (0-3000 chars)",{"type":60,"tag":108,"props":262,"children":263},{},[264,270],{"type":60,"tag":114,"props":265,"children":267},{"className":266},[],[268],{"type":65,"value":269},"tagIds",{"type":65,"value":271}," -- array of tag IDs",{"type":60,"tag":108,"props":273,"children":274},{},[275,281],{"type":60,"tag":114,"props":276,"children":278},{"className":277},[],[279],{"type":65,"value":280},"billable",{"type":65,"value":282}," -- whether the entry is billable",{"type":60,"tag":108,"props":284,"children":285},{},[286,292,294,300,302],{"type":60,"tag":114,"props":287,"children":289},{"className":288},[],[290],{"type":65,"value":291},"customFieldValues",{"type":65,"value":293}," -- array of custom field entries with ",{"type":60,"tag":114,"props":295,"children":297},{"className":296},[],[298],{"type":65,"value":299},"customFieldId",{"type":65,"value":301}," and ",{"type":60,"tag":114,"props":303,"children":305},{"className":304},[],[306],{"type":65,"value":307},"value",{"type":60,"tag":140,"props":309,"children":311},{"id":310},"_2-query-time-entries",[312],{"type":65,"value":313},"2. Query Time Entries",{"type":60,"tag":67,"props":315,"children":316},{},[317],{"type":65,"value":318},"Retrieve historical time entries for reporting, auditing, and invoicing.",{"type":60,"tag":67,"props":320,"children":321},{},[322,326,327],{"type":60,"tag":76,"props":323,"children":324},{},[325],{"type":65,"value":158},{"type":65,"value":82},{"type":60,"tag":114,"props":328,"children":330},{"className":329},[],[331],{"type":65,"value":332},"CLOCKIFY_GET_TIME_ENTRIES",{"type":60,"tag":167,"props":334,"children":337},{"className":335,"code":336,"language":65},[170],"Get all time entries for user abc123 in workspace xyz789 from January 2026\n",[338],{"type":60,"tag":114,"props":339,"children":340},{"__ignoreMap":175},[341],{"type":65,"value":336},{"type":60,"tag":67,"props":343,"children":344},{},[345],{"type":65,"value":182},{"type":60,"tag":184,"props":347,"children":348},{},[349,359,370,387,398,409,420,430,449,466],{"type":60,"tag":108,"props":350,"children":351},{},[352,357],{"type":60,"tag":114,"props":353,"children":355},{"className":354},[],[356],{"type":65,"value":195},{"type":65,"value":358}," (required) -- workspace to query",{"type":60,"tag":108,"props":360,"children":361},{},[362,368],{"type":60,"tag":114,"props":363,"children":365},{"className":364},[],[366],{"type":65,"value":367},"userId",{"type":65,"value":369}," (required) -- user whose entries to retrieve",{"type":60,"tag":108,"props":371,"children":372},{},[373,378,380,385],{"type":60,"tag":114,"props":374,"children":376},{"className":375},[],[377],{"type":65,"value":206},{"type":65,"value":379}," \u002F ",{"type":60,"tag":114,"props":381,"children":383},{"className":382},[],[384],{"type":65,"value":225},{"type":65,"value":386}," -- ISO 8601 date range filters",{"type":60,"tag":108,"props":388,"children":389},{},[390,396],{"type":60,"tag":114,"props":391,"children":393},{"className":392},[],[394],{"type":65,"value":395},"project",{"type":65,"value":397}," -- filter by project ID",{"type":60,"tag":108,"props":399,"children":400},{},[401,407],{"type":60,"tag":114,"props":402,"children":404},{"className":403},[],[405],{"type":65,"value":406},"task",{"type":65,"value":408}," -- filter by task ID",{"type":60,"tag":108,"props":410,"children":411},{},[412,418],{"type":60,"tag":114,"props":413,"children":415},{"className":414},[],[416],{"type":65,"value":417},"tags",{"type":65,"value":419}," -- comma-separated tag IDs",{"type":60,"tag":108,"props":421,"children":422},{},[423,428],{"type":60,"tag":114,"props":424,"children":426},{"className":425},[],[427],{"type":65,"value":258},{"type":65,"value":429}," -- text filter (partial match)",{"type":60,"tag":108,"props":431,"children":432},{},[433,439,441,447],{"type":60,"tag":114,"props":434,"children":436},{"className":435},[],[437],{"type":65,"value":438},"hydrated",{"type":65,"value":440}," -- set ",{"type":60,"tag":114,"props":442,"children":444},{"className":443},[],[445],{"type":65,"value":446},"true",{"type":65,"value":448}," to get full project\u002Ftask\u002Ftag objects instead of just IDs",{"type":60,"tag":108,"props":450,"children":451},{},[452,458,459,464],{"type":60,"tag":114,"props":453,"children":455},{"className":454},[],[456],{"type":65,"value":457},"in-progress",{"type":65,"value":440},{"type":60,"tag":114,"props":460,"children":462},{"className":461},[],[463],{"type":65,"value":446},{"type":65,"value":465}," to return only the running timer",{"type":60,"tag":108,"props":467,"children":468},{},[469,475,476,482],{"type":60,"tag":114,"props":470,"children":472},{"className":471},[],[473],{"type":65,"value":474},"page",{"type":65,"value":379},{"type":60,"tag":114,"props":477,"children":479},{"className":478},[],[480],{"type":65,"value":481},"page-size",{"type":65,"value":483}," -- pagination (default 50 per page)",{"type":60,"tag":140,"props":485,"children":487},{"id":486},"_3-delete-time-entries",[488],{"type":65,"value":489},"3. Delete Time Entries",{"type":60,"tag":67,"props":491,"children":492},{},[493],{"type":65,"value":494},"Remove erroneous, duplicate, or cancelled time entries.",{"type":60,"tag":67,"props":496,"children":497},{},[498,502,503],{"type":60,"tag":76,"props":499,"children":500},{},[501],{"type":65,"value":158},{"type":65,"value":82},{"type":60,"tag":114,"props":504,"children":506},{"className":505},[],[507],{"type":65,"value":508},"CLOCKIFY_DELETE_TIME_ENTRY",{"type":60,"tag":167,"props":510,"children":513},{"className":511,"code":512,"language":65},[170],"Delete time entry 5b715448 from workspace 64a687e3\n",[514],{"type":60,"tag":114,"props":515,"children":516},{"__ignoreMap":175},[517],{"type":65,"value":512},{"type":60,"tag":184,"props":519,"children":520},{},[521,540],{"type":60,"tag":108,"props":522,"children":523},{},[524,526,531,532,538],{"type":65,"value":525},"Requires ",{"type":60,"tag":114,"props":527,"children":529},{"className":528},[],[530],{"type":65,"value":195},{"type":65,"value":301},{"type":60,"tag":114,"props":533,"children":535},{"className":534},[],[536],{"type":65,"value":537},"id",{"type":65,"value":539}," (the time entry ID)",{"type":60,"tag":108,"props":541,"children":542},{},[543],{"type":65,"value":544},"Use for cleanup of bad imports or duplicates",{"type":60,"tag":140,"props":546,"children":548},{"id":547},"_4-manage-workspaces",[549],{"type":65,"value":550},"4. Manage Workspaces",{"type":60,"tag":67,"props":552,"children":553},{},[554],{"type":65,"value":555},"List all workspaces the authenticated user belongs to.",{"type":60,"tag":67,"props":557,"children":558},{},[559,563,564],{"type":60,"tag":76,"props":560,"children":561},{},[562],{"type":65,"value":158},{"type":65,"value":82},{"type":60,"tag":114,"props":565,"children":567},{"className":566},[],[568],{"type":65,"value":569},"CLOCKIFY_GET_ALL_MY_WORKSPACES",{"type":60,"tag":167,"props":571,"children":574},{"className":572,"code":573,"language":65},[170],"Show me all my Clockify workspaces\n",[575],{"type":60,"tag":114,"props":576,"children":577},{"__ignoreMap":175},[578],{"type":65,"value":573},{"type":60,"tag":184,"props":580,"children":581},{},[582,601],{"type":60,"tag":108,"props":583,"children":584},{},[585,587,593,595],{"type":65,"value":586},"Optional ",{"type":60,"tag":114,"props":588,"children":590},{"className":589},[],[591],{"type":65,"value":592},"roles",{"type":65,"value":594}," filter -- array of roles like ",{"type":60,"tag":114,"props":596,"children":598},{"className":597},[],[599],{"type":65,"value":600},"[\"WORKSPACE_ADMIN\", \"OWNER\"]",{"type":60,"tag":108,"props":602,"children":603},{},[604],{"type":65,"value":605},"Use this to discover workspace IDs before creating or querying entries",{"type":60,"tag":140,"props":607,"children":609},{"id":608},"_5-user-information",[610],{"type":65,"value":611},"5. User Information",{"type":60,"tag":67,"props":613,"children":614},{},[615],{"type":65,"value":616},"Retrieve current user details and list workspace members.",{"type":60,"tag":67,"props":618,"children":619},{},[620,625,626,632,634],{"type":60,"tag":76,"props":621,"children":622},{},[623],{"type":65,"value":624},"Tools:",{"type":65,"value":82},{"type":60,"tag":114,"props":627,"children":629},{"className":628},[],[630],{"type":65,"value":631},"CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO",{"type":65,"value":633},", ",{"type":60,"tag":114,"props":635,"children":637},{"className":636},[],[638],{"type":65,"value":639},"CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE",{"type":60,"tag":167,"props":641,"children":644},{"className":642,"code":643,"language":65},[170],"Who am I logged in as? Then list all users in workspace 64a687e3\n",[645],{"type":60,"tag":114,"props":646,"children":647},{"__ignoreMap":175},[648],{"type":65,"value":643},{"type":60,"tag":184,"props":650,"children":651},{},[652,662],{"type":60,"tag":108,"props":653,"children":654},{},[655,660],{"type":60,"tag":114,"props":656,"children":658},{"className":657},[],[659],{"type":65,"value":631},{"type":65,"value":661}," returns the authenticated user's profile (no parameters needed)",{"type":60,"tag":108,"props":663,"children":664},{},[665,670,672,677,679,685,686,692,694,699,700,705],{"type":60,"tag":114,"props":666,"children":668},{"className":667},[],[669],{"type":65,"value":639},{"type":65,"value":671}," requires ",{"type":60,"tag":114,"props":673,"children":675},{"className":674},[],[676],{"type":65,"value":195},{"type":65,"value":678},"; supports ",{"type":60,"tag":114,"props":680,"children":682},{"className":681},[],[683],{"type":65,"value":684},"name",{"type":65,"value":633},{"type":60,"tag":114,"props":687,"children":689},{"className":688},[],[690],{"type":65,"value":691},"email",{"type":65,"value":693}," filters and pagination (",{"type":60,"tag":114,"props":695,"children":697},{"className":696},[],[698],{"type":65,"value":474},{"type":65,"value":633},{"type":60,"tag":114,"props":701,"children":703},{"className":702},[],[704],{"type":65,"value":481},{"type":65,"value":706}," max 100)",{"type":60,"tag":140,"props":708,"children":710},{"id":709},"_6-running-timer-management",[711],{"type":65,"value":712},"6. Running Timer Management",{"type":60,"tag":67,"props":714,"children":715},{},[716,718,723],{"type":65,"value":717},"Start a timer by omitting ",{"type":60,"tag":114,"props":719,"children":721},{"className":720},[],[722],{"type":65,"value":225},{"type":65,"value":724}," in create, or check for running entries.",{"type":60,"tag":67,"props":726,"children":727},{},[728,732,733,738,739],{"type":60,"tag":76,"props":729,"children":730},{},[731],{"type":65,"value":624},{"type":65,"value":82},{"type":60,"tag":114,"props":734,"children":736},{"className":735},[],[737],{"type":65,"value":165},{"type":65,"value":633},{"type":60,"tag":114,"props":740,"children":742},{"className":741},[],[743],{"type":65,"value":332},{"type":60,"tag":167,"props":745,"children":748},{"className":746,"code":747,"language":65},[170],"Start a timer on project abc in workspace xyz with description \"Working on bug fix\"\n",[749],{"type":60,"tag":114,"props":750,"children":751},{"__ignoreMap":175},[752],{"type":65,"value":747},{"type":60,"tag":184,"props":754,"children":755},{},[756,768],{"type":60,"tag":108,"props":757,"children":758},{},[759,761,766],{"type":65,"value":760},"Create without ",{"type":60,"tag":114,"props":762,"children":764},{"className":763},[],[765],{"type":65,"value":225},{"type":65,"value":767}," to start a running timer",{"type":60,"tag":108,"props":769,"children":770},{},[771,773,778,780,786],{"type":65,"value":772},"Use ",{"type":60,"tag":114,"props":774,"children":776},{"className":775},[],[777],{"type":65,"value":332},{"type":65,"value":779}," with ",{"type":60,"tag":114,"props":781,"children":783},{"className":782},[],[784],{"type":65,"value":785},"in-progress: true",{"type":65,"value":787}," to check if a timer is running",{"type":60,"tag":93,"props":789,"children":790},{},[],{"type":60,"tag":97,"props":792,"children":794},{"id":793},"known-pitfalls",[795],{"type":65,"value":796},"Known Pitfalls",{"type":60,"tag":184,"props":798,"children":799},{},[800,836,853,870,886],{"type":60,"tag":108,"props":801,"children":802},{},[803,808,810,815,816,821,823,828,829,834],{"type":60,"tag":76,"props":804,"children":805},{},[806],{"type":65,"value":807},"Workspace and user IDs are required:",{"type":65,"value":809}," Most Clockify tools require both ",{"type":60,"tag":114,"props":811,"children":813},{"className":812},[],[814],{"type":65,"value":195},{"type":65,"value":301},{"type":60,"tag":114,"props":817,"children":819},{"className":818},[],[820],{"type":65,"value":367},{"type":65,"value":822},". Always call ",{"type":60,"tag":114,"props":824,"children":826},{"className":825},[],[827],{"type":65,"value":569},{"type":65,"value":301},{"type":60,"tag":114,"props":830,"children":832},{"className":831},[],[833],{"type":65,"value":631},{"type":65,"value":835}," first to resolve these IDs.",{"type":60,"tag":108,"props":837,"children":838},{},[839,844,846,851],{"type":60,"tag":76,"props":840,"children":841},{},[842],{"type":65,"value":843},"ISO 8601 timestamps:",{"type":65,"value":845}," All time parameters must be in ISO 8601 format with timezone (e.g., ",{"type":60,"tag":114,"props":847,"children":849},{"className":848},[],[850],{"type":65,"value":214},{"type":65,"value":852},"). Omitting the timezone causes unpredictable behavior.",{"type":60,"tag":108,"props":854,"children":855},{},[856,861,863,868],{"type":60,"tag":76,"props":857,"children":858},{},[859],{"type":65,"value":860},"Running timers:",{"type":65,"value":862}," Only one timer can run at a time. Creating a new entry without ",{"type":60,"tag":114,"props":864,"children":866},{"className":865},[],[867],{"type":65,"value":225},{"type":65,"value":869}," will fail if another timer is already active. Stop the existing timer first.",{"type":60,"tag":108,"props":871,"children":872},{},[873,878,879,884],{"type":60,"tag":76,"props":874,"children":875},{},[876],{"type":65,"value":877},"Pagination defaults:",{"type":65,"value":82},{"type":60,"tag":114,"props":880,"children":882},{"className":881},[],[883],{"type":65,"value":332},{"type":65,"value":885}," defaults to 50 entries per page. For full exports, loop through pages until no more results are returned.",{"type":60,"tag":108,"props":887,"children":888},{},[889,894],{"type":60,"tag":76,"props":890,"children":891},{},[892],{"type":65,"value":893},"Tag IDs are workspace-scoped:",{"type":65,"value":895}," Tag IDs from one workspace cannot be used in another. Always resolve tags within the target workspace context.",{"type":60,"tag":93,"props":897,"children":898},{},[],{"type":60,"tag":97,"props":900,"children":902},{"id":901},"quick-reference",[903],{"type":65,"value":904},"Quick Reference",{"type":60,"tag":906,"props":907,"children":908},"table",{},[909,928],{"type":60,"tag":910,"props":911,"children":912},"thead",{},[913],{"type":60,"tag":914,"props":915,"children":916},"tr",{},[917,923],{"type":60,"tag":918,"props":919,"children":920},"th",{},[921],{"type":65,"value":922},"Tool Slug",{"type":60,"tag":918,"props":924,"children":925},{},[926],{"type":65,"value":927},"Description",{"type":60,"tag":929,"props":930,"children":931},"tbody",{},[932,961,989,1017,1033,1049],{"type":60,"tag":914,"props":933,"children":934},{},[935,944],{"type":60,"tag":936,"props":937,"children":938},"td",{},[939],{"type":60,"tag":114,"props":940,"children":942},{"className":941},[],[943],{"type":65,"value":165},{"type":60,"tag":936,"props":945,"children":946},{},[947,949,954,955,960],{"type":65,"value":948},"Create a time entry or start a timer (requires ",{"type":60,"tag":114,"props":950,"children":952},{"className":951},[],[953],{"type":65,"value":195},{"type":65,"value":633},{"type":60,"tag":114,"props":956,"children":958},{"className":957},[],[959],{"type":65,"value":206},{"type":65,"value":216},{"type":60,"tag":914,"props":962,"children":963},{},[964,972],{"type":60,"tag":936,"props":965,"children":966},{},[967],{"type":60,"tag":114,"props":968,"children":970},{"className":969},[],[971],{"type":65,"value":332},{"type":60,"tag":936,"props":973,"children":974},{},[975,977,982,983,988],{"type":65,"value":976},"List time entries with filters (requires ",{"type":60,"tag":114,"props":978,"children":980},{"className":979},[],[981],{"type":65,"value":195},{"type":65,"value":633},{"type":60,"tag":114,"props":984,"children":986},{"className":985},[],[987],{"type":65,"value":367},{"type":65,"value":216},{"type":60,"tag":914,"props":990,"children":991},{},[992,1000],{"type":60,"tag":936,"props":993,"children":994},{},[995],{"type":60,"tag":114,"props":996,"children":998},{"className":997},[],[999],{"type":65,"value":508},{"type":60,"tag":936,"props":1001,"children":1002},{},[1003,1005,1010,1011,1016],{"type":65,"value":1004},"Delete a time entry (requires ",{"type":60,"tag":114,"props":1006,"children":1008},{"className":1007},[],[1009],{"type":65,"value":195},{"type":65,"value":633},{"type":60,"tag":114,"props":1012,"children":1014},{"className":1013},[],[1015],{"type":65,"value":537},{"type":65,"value":216},{"type":60,"tag":914,"props":1018,"children":1019},{},[1020,1028],{"type":60,"tag":936,"props":1021,"children":1022},{},[1023],{"type":60,"tag":114,"props":1024,"children":1026},{"className":1025},[],[1027],{"type":65,"value":569},{"type":60,"tag":936,"props":1029,"children":1030},{},[1031],{"type":65,"value":1032},"List all workspaces for the authenticated user",{"type":60,"tag":914,"props":1034,"children":1035},{},[1036,1044],{"type":60,"tag":936,"props":1037,"children":1038},{},[1039],{"type":60,"tag":114,"props":1040,"children":1042},{"className":1041},[],[1043],{"type":65,"value":631},{"type":60,"tag":936,"props":1045,"children":1046},{},[1047],{"type":65,"value":1048},"Get current user profile info",{"type":60,"tag":914,"props":1050,"children":1051},{},[1052,1060],{"type":60,"tag":936,"props":1053,"children":1054},{},[1055],{"type":60,"tag":114,"props":1056,"children":1058},{"className":1057},[],[1059],{"type":65,"value":639},{"type":60,"tag":936,"props":1061,"children":1062},{},[1063,1065,1070],{"type":65,"value":1064},"List all users in a workspace (requires ",{"type":60,"tag":114,"props":1066,"children":1068},{"className":1067},[],[1069],{"type":65,"value":195},{"type":65,"value":216},{"type":60,"tag":93,"props":1072,"children":1073},{},[],{"type":60,"tag":67,"props":1075,"children":1076},{},[1077],{"type":60,"tag":1078,"props":1079,"children":1080},"em",{},[1081,1083],{"type":65,"value":1082},"Powered by ",{"type":60,"tag":84,"props":1084,"children":1087},{"href":1085,"rel":1086},"https:\u002F\u002Fcomposio.dev",[88],[1088],{"type":65,"value":10},{"items":1090,"total":1174},[1091,1105,1121,1130,1140,1152,1161],{"slug":1092,"name":1093,"fn":1094,"description":1095,"org":1096,"tags":1097,"stars":27,"repoUrl":28,"updatedAt":1104},"21risk-automation","-21risk-automation","automate 21risk compliance and safety tasks","Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1098,1099,1100,1101],{"name":22,"slug":23,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},{"name":1102,"slug":1103,"type":17},"Risk Assessment","risk-assessment","2026-07-15T05:54:18.790529",{"slug":1106,"name":1107,"fn":1108,"description":1109,"org":1110,"tags":1111,"stars":27,"repoUrl":28,"updatedAt":1120},"2chat-automation","-2chat-automation","automate 2chat messaging tasks","Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1112,1113,1116,1117],{"name":22,"slug":23,"type":17},{"name":1114,"slug":1115,"type":17},"Communications","communications",{"name":25,"slug":26,"type":17},{"name":1118,"slug":1119,"type":17},"Messaging","messaging","2026-07-15T05:51:27.190332",{"slug":1122,"name":1122,"fn":1123,"description":1124,"org":1125,"tags":1126,"stars":27,"repoUrl":28,"updatedAt":1129},"ably-automation","automate Ably tasks with Composio","Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1127,1128],{"name":22,"slug":23,"type":17},{"name":25,"slug":26,"type":17},"2026-07-12T08:09:55.453088",{"slug":1131,"name":1131,"fn":1132,"description":1133,"org":1134,"tags":1135,"stars":27,"repoUrl":28,"updatedAt":1139},"abstract-automation","automate Abstract tasks via Composio","Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1136,1137,1138],{"name":22,"slug":23,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},"2026-07-15T05:45:16.470309",{"slug":1141,"name":1141,"fn":1142,"description":1143,"org":1144,"tags":1145,"stars":27,"repoUrl":28,"updatedAt":1151},"abuselpdb-automation","automate Abuselpdb tasks via Composio","Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1146,1147,1148],{"name":22,"slug":23,"type":17},{"name":25,"slug":26,"type":17},{"name":1149,"slug":1150,"type":17},"Security","security","2026-07-15T05:56:20.013366",{"slug":1153,"name":1153,"fn":1154,"description":1155,"org":1156,"tags":1157,"stars":27,"repoUrl":28,"updatedAt":1160},"abyssale-automation","automate Abyssale tasks via Composio","Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1158,1159],{"name":22,"slug":23,"type":17},{"name":10,"slug":9,"type":17},"2026-07-15T05:54:50.762889",{"slug":1162,"name":1162,"fn":1163,"description":1164,"org":1165,"tags":1166,"stars":27,"repoUrl":28,"updatedAt":1173},"accelo-automation","automate Accelo tasks via Composio","Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1167,1168,1169,1172],{"name":22,"slug":23,"type":17},{"name":10,"slug":9,"type":17},{"name":1170,"slug":1171,"type":17},"CRM","crm",{"name":25,"slug":26,"type":17},"2026-07-15T05:48:43.429136",860,{"items":1176,"total":1280},[1177,1184,1191,1196,1202,1208,1213,1220,1234,1247,1260,1270],{"slug":1092,"name":1093,"fn":1094,"description":1095,"org":1178,"tags":1179,"stars":27,"repoUrl":28,"updatedAt":1104},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1180,1181,1182,1183],{"name":22,"slug":23,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},{"name":1102,"slug":1103,"type":17},{"slug":1106,"name":1107,"fn":1108,"description":1109,"org":1185,"tags":1186,"stars":27,"repoUrl":28,"updatedAt":1120},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1187,1188,1189,1190],{"name":22,"slug":23,"type":17},{"name":1114,"slug":1115,"type":17},{"name":25,"slug":26,"type":17},{"name":1118,"slug":1119,"type":17},{"slug":1122,"name":1122,"fn":1123,"description":1124,"org":1192,"tags":1193,"stars":27,"repoUrl":28,"updatedAt":1129},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1194,1195],{"name":22,"slug":23,"type":17},{"name":25,"slug":26,"type":17},{"slug":1131,"name":1131,"fn":1132,"description":1133,"org":1197,"tags":1198,"stars":27,"repoUrl":28,"updatedAt":1139},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1199,1200,1201],{"name":22,"slug":23,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},{"slug":1141,"name":1141,"fn":1142,"description":1143,"org":1203,"tags":1204,"stars":27,"repoUrl":28,"updatedAt":1151},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1205,1206,1207],{"name":22,"slug":23,"type":17},{"name":25,"slug":26,"type":17},{"name":1149,"slug":1150,"type":17},{"slug":1153,"name":1153,"fn":1154,"description":1155,"org":1209,"tags":1210,"stars":27,"repoUrl":28,"updatedAt":1160},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1211,1212],{"name":22,"slug":23,"type":17},{"name":10,"slug":9,"type":17},{"slug":1162,"name":1162,"fn":1163,"description":1164,"org":1214,"tags":1215,"stars":27,"repoUrl":28,"updatedAt":1173},{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1216,1217,1218,1219],{"name":22,"slug":23,"type":17},{"name":10,"slug":9,"type":17},{"name":1170,"slug":1171,"type":17},{"name":25,"slug":26,"type":17},{"slug":1221,"name":1221,"fn":1222,"description":1223,"org":1224,"tags":1225,"stars":27,"repoUrl":28,"updatedAt":1233},"accredible-certificates-automation","automate Accredible certificate management","Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1226,1227,1230],{"name":22,"slug":23,"type":17},{"name":1228,"slug":1229,"type":17},"Documents","documents",{"name":1231,"slug":1232,"type":17},"E-Signature","e-signature","2026-07-15T05:55:33.159639",{"slug":1235,"name":1235,"fn":1236,"description":1237,"org":1238,"tags":1239,"stars":27,"repoUrl":28,"updatedAt":1246},"acculynx-automation","automate Acculynx construction management tasks","Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1240,1241,1242,1243],{"name":22,"slug":23,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},{"name":1244,"slug":1245,"type":17},"Operations","operations","2026-07-15T05:58:48.059284",{"slug":1248,"name":1248,"fn":1249,"description":1250,"org":1251,"tags":1252,"stars":27,"repoUrl":28,"updatedAt":1259},"active-campaign-automation","automate ActiveCampaign marketing and CRM tasks","Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1253,1254,1255,1256],{"name":22,"slug":23,"type":17},{"name":10,"slug":9,"type":17},{"name":1170,"slug":1171,"type":17},{"name":1257,"slug":1258,"type":17},"Email Marketing","email-marketing","2026-07-15T05:49:44.281711",{"slug":1261,"name":1261,"fn":1262,"description":1263,"org":1264,"tags":1265,"stars":27,"repoUrl":28,"updatedAt":1269},"addresszen-automation","automate Addresszen address validation","Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1266,1267,1268],{"name":22,"slug":23,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},"2026-07-15T05:47:51.742515",{"slug":1271,"name":1271,"fn":1272,"description":1273,"org":1274,"tags":1275,"stars":27,"repoUrl":28,"updatedAt":1279},"adobe-automation","automate Adobe tasks via Composio","Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":12},[1276,1277,1278],{"name":22,"slug":23,"type":17},{"name":10,"slug":9,"type":17},{"name":25,"slug":26,"type":17},"2026-07-15T05:45:05.303254",863]