View as Markdown
Clockify icon

Clockify ACTION

List Tasks

Returns a single page of tasks in a Clockify project, optionally filtered by a substring of the task name or by active status. Tasks belong to a project, so set both Workspace and Project — use List Projects to find the project ID. Use the Page and Page Size inputs to page through results. See the documentation
  • Action
  • Read only
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Clockify account once, then configure and run List Tasks from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "clockify-list-tasks",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    clockify: { authProvisionId: "apn_xxxxxxx" },
    workspaceId: "Workspace",
    projectId: "Project",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

List Tasks inputs
Property Type Description
workspaceId Workspace string
Identifier of a workspace
Required Dynamic
projectId Project string
Identifier of a project
Required Dynamic
name Name string
If provided, you'll get a filtered list of tasks that contains the provided string in the task name
Optional
strictNameSearch Strict Name Search boolean
Flag to toggle on/off strict search mode
Optional
isActive Is Active boolean
Filters search results whether task is active or not
Optional
sortColumn Sort Column string
The column to sort the tasks by
Optional
sortOrder Sort Order string
The order to sort the results by
Optional
page Page integer
The page number to return. Default is 1
Optional
pageSize Page Size integer
The number of results to return. Default is 100
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
clockify-list-tasks
Version
0.0.3
App
Clockify
Authentication
API key
Read-only
Yes
Destructive
No
Open world
Yes