Set Task Queue via Engagements API

Who: API Users

Goal: Create a task in a specific Queue via API
Value: Users can have their tasks into their specific queues without having to manually push them into place

There are many community posts (i.e. https://community.hubspot.com/t5/forums/searchpage/tab/message?q=task%20api%20queue ) asking for this functionality but no Idea submitted yet.

Within the HubSpot CRM Tasks API endpoint as referenced at Accounts Dashboard | HubSpot

Give option to set a “queue” for the task to go into
For instance if a queue exists at Tasks

One can pass 5678 as “hs_task_queue” field when creating the task object.

This would be awesome!

@hubspot is there already a plan when this will be implemented?

According to this answer to a similar question the in the community it looks like this should be possible using the task property: “hs_queue_membership_ids”.

I can confirm that this works when retrieving, but I haven’t tried updating a task with it.

@DorianMcFarland Thanks, that did indeed work!

I’ll note for other folks that it’s slightly easier to find the task queue id by just going to “Manage Queues” then edit queue on the one you want then the id will be available at the end of the URL. And for folks here then you just take the queue id and add it to the properties parameter as hs_queue_membership_ids

Thanks for sharing the solution @DorianMcFarland & @Doc2DocLending! I went ahead and moved this post to our product forum. I also accepted your comments as solutions to give them more visibility – this way, other Community members can find the answer easier if they have a similar question.

Cheers
Mia, Community Team