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. |
| Time entry idRequired | The entry to replace — the List time entries node gives you the id. |
| Start | Clockify replaces the whole entry, so it wants the start even when you only change the description. |
| End | Leave empty to leave the entry running. |
| Description | Up to 3,000 characters. Leaving it empty clears the description. |
| Project id | text |
| Task id | text |
| Tag ids | Picked from the list Clockify offers. |
| Billable | true/false |
| Kind | "REGULAR" or "BREAK" |
| Custom fields | Keyed by the custom field's id — the List custom fields node gives you those. |
Technical details
| Key | Value |
|---|---|
connection | texta connection id from `requires.connections` (provider `clockify`) |
workspaceId | texta value from the vendor's own list |
timeEntryId | text |
start | text |
end | text |
description | text |
projectId | text |
taskId | text |
tagIds | texta value from the vendor's own list |
billable | true/false, by default false |
type | "REGULAR" or "BREAK", by default "REGULAR" |
customFields | object of text, by default {} |
Output
| Field | Type |
|---|---|
timeEntryId | string |
timeEntry | object |
Sample output, and the expression for each field
- timeEntry
- id"t-1"
- timeEntryId"t-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": false,
"connection": "<connection id>",
"customFields": {},
"description": "",
"end": "",
"projectId": "",
"start": "",
"tagIds": "",
"taskId": "",
"timeEntryId": "<time entry id>",
"type": "REGULAR",
"workspaceId": ""
},
"label": "Update time entry",
"type": "clockify.updateTimeEntry",
"version": 1
}