View as Markdown
Toggl Track icon

Toggl Track ACTION

List Workspace Users

List users visible to the connected Toggl Track account in a workspace. Optionally filter by a full or partial name or email address. Use the returned userId as a User IDs value in Search Detailed Time Entries, Get Time Entry Summary, or Export Detailed Time Entries. See the documentation
  • Action
  • Read only
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Toggl Track account once, then configure and run List Workspace Users 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: "toggl-list-workspace-users",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    toggl: { authProvisionId: "apn_xxxxxxx" },
    workspaceId: 10,
    query: "Name or Email",
  },
})

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 Workspace Users inputs
Property Type Description
workspaceId Workspace ID integer
The Toggl Track workspace ID, e.g. 1234567. Use List Workspace ID Options to find accessible workspace IDs.
Required Dynamic
query Name or Email string
Optional full or partial user name or email address, e.g. Angus. Matching is case-insensitive.
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
toggl-list-workspace-users
Version
0.0.1
App
Toggl Track
Authentication
API key
Read-only
Yes
Destructive
No
Open world
Yes