View as Markdown
ClickTime icon

ClickTime ACTION

Create Client

Create a Client on ClickTime See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's ClickTime account once, then configure and run Create Client 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: "clicktime-create-client",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    clicktime: { authProvisionId: "apn_xxxxxxx" },
    clientNumber: "Client Number",
    accountingPackageId: "Accounting Package ID",
  },
})

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.

Create Client inputs
Property Type Description
clientNumber Client Number string
A unique identifier for the client in the system
Optional
accountingPackageId Accounting Package ID string
Unique identifier for the accounting package
Optional
billingRate Billing Rate string
The billing rate for the client
Optional
isActive Is Active boolean
Indicates whether the client is currently active
Optional
isEligibleTimeOffAllocation Eligible for Time Off Allocation boolean
Determines if the client is eligible for time-off allocation
Optional
name Name string
The name of the client
Required
notes Notes string
Additional information related to the client
Optional
shortName Short Name string
A shorter version of the name for easier reference
Required

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
clicktime-create-client
Version
0.0.2
App
ClickTime
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes