Hi guys, I am playing around with n8n, ClickUp and Gitlab.
My goal is to use a Clickup Trigger to create GitLab issues. So far so good, everything works fine. After issue creation in GitLab I would like to store the GitLab issue iid in a custom field in ClickUp Task.
The problem I have is I have no option to select custom fields on the Clickup task update node. Is there a way of doing this?
Would be really nice if someone could guide me here or give me a hint…
Welcome to the community
I am turning this into a feature request, since the node currently doesn’t have that option. Don’t forget to upvote it!
In the meantime, I suggest you use the HTTP Request node to make the request and update the custom field.
wow thanks for the very fast reply.
And thank you for turning this into a feature request. I will upvote it.
I will try to use the HTTP Request node for my usecase
From what I understand from ClickUp and testing it within n8n, all custom fields defined in ClickUp are returned when you query a task not only the custom fields assigned to the task. This will be a complicated UI to create, but you can set JSON to update the custom fields in the UI
The ClickUp createTask Node already has a “custom JSON fields” option.
Could you add that to the updateTask node? That’s all I’m after…
Would that be an option?
I’ve just came across this again:
Are you saying @Anthony_Sapountzis that I can update customer fields with the Clickup update node already?
You can add various fields (assignee, status, priority etc) but which one would I use to update custom fields per JSON?
Hi Rich, If your Customer Fields are set as Custom Fields on a Task then you should be able to set them. I have tested in workflow the following JSON
Where Id is the ID of the custom field, this was storing the invitee of a Calendly event into a Clickup Task. The Id and Value pair would be present for every custom field you wanted to update on a task.
I did this a while ago and I think i either found the Custom Field ID via Insepct Element in the browser or I did a Get task in n8n and then all the custom fields assigned in your account are returned and you can search through that response to find the correct one.
Hi @Anthony_Sapountzis ,
That sounds great but which field do I use to set the JSON in?
Sorry this took a while as I wanted to upgrade to the latest version to make sure I haven’t missed anything.
Now I sure you are referring to the “Create Task” Clickup node. This is clear and I’m using that already.
My initial point was that I would like to update the custom fields with the “Update Task” Clickup node as well. I believe that is not supported yet.
I too need the custom field json on the update node. It should be pretty similar between both?