Create project
BetaChanges data
Creates a Clockify project under a client, with rates and an estimate.
Settings
| Setting | What it is |
|---|---|
| ConnectionRequired | The Clockify connection the step signs in with. |
| Workspace id override | Leave empty to use the workspace on the connection. Pick another workspace the same key can reach, or type its id — the List workspaces node gives you the ids. The id pickers on this node list from it. |
| Project nameRequired | Up to 250 characters. Clockify allows two projects with the same name. |
| Client id | The List clients node gives you the id. |
| Colour | The colour Clockify draws the project in, as six hex digits after a hash. Leave empty to let Clockify choose. |
| Billable | true/false |
| Everyone in the workspace can see it | true/false |
| Note | Up to 16,384 characters. |
| Estimate | "" or "AUTO" or "MANUAL" |
| Estimated time | An ISO 8601 duration — PT40H is forty hours, PT1H30M is an hour and a half. |
| Hourly rate | Clockify stores a rate as a whole number in the workspace currency's smallest unit, so 75.00 is 7500. Zero leaves the rate unset. |
| Hourly rate from | text |
| Cost rate | Also a whole number in the currency's smallest unit. Zero leaves it unset. |
| Cost rate from | text |
| Members | The people to put on the project — pick from this node's workspace, or type Clockify user ids. |
Technical details
| Key | Value |
|---|---|
connection | texta connection id from `requires.connections` (provider `clockify`) |
workspaceId | texta value from the vendor's own list |
name | text |
clientId | text |
color | text |
billable | true/false, by default true |
isPublic | true/false, by default true |
note | text |
estimateType | "" or "AUTO" or "MANUAL" |
estimate | text |
hourlyRateAmount | number, by default 0 |
hourlyRateSince | text |
costRateAmount | number, by default 0 |
costRateSince | text |
userIds | texta value from the vendor's own list |
Output
| Field | Type |
|---|---|
projectId | string |
project | object |
Sample output, and the expression for each field
- project
- id"p-1"
- projectId"p-1"
Errors
When a step of this node stops a run, the run page shows a code. Look it up:
Example step
The step as a flow file holds it. Replace each value in <…>.
{
"config": {
"billable": true,
"clientId": "",
"color": "",
"connection": "<connection id>",
"costRateAmount": 0,
"costRateSince": "",
"estimate": "",
"estimateType": "",
"hourlyRateAmount": 0,
"hourlyRateSince": "",
"isPublic": true,
"name": "<project name>",
"note": "",
"userIds": "",
"workspaceId": ""
},
"label": "Create project",
"type": "clockify.createProject",
"version": 1
}