# Round robin task assignment in workflow?

**URL:** <https://community.hubspot.com/t/round-robin-task-assignment-in-workflow/121739>\
**Category:** CRM\
**Tags:** professional\
**Created:** [December 2, 2024, 8:58pm UTC](https://community.hubspot.com/t/round-robin-task-assignment-in-workflow/121739 "2024-12-02T20:58:29Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![SDay29](https://avatars.discourse-cdn.com/v4/letter/s/dfb087/32.png) [@SDay29](https://community.hubspot.com/u/SDay29)\
**Post date:** [December 2, 2024, 8:58pm UTC](https://community.hubspot.com/t/round-robin-task-assignment-in-workflow/121739/1 "2024-12-02T20:58:29Z")

</div>

Hello,

I’m wondering if there’s a way to create a round robin task assignment within a workflow? For example, we have an onboarding workflow and would like call tasks to be generated and assigned to our sales reps equally - is there a way to do this? I know that a shared task queue could be created, but it’s my understanding that anyone in that queue could complete the tasks, and they’re not assigned to specific users?

Thank you!  
Stephanie Day

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [December 2, 2024, 9:03pm UTC](https://community.hubspot.com/t/round-robin-task-assignment-in-workflow/121739/2 "2024-12-02T21:03:11Z")

</div>

Hi @SDay29,

Are those tasks linked to company / deal / contact records? If so, it sounds like you do not want to use the respective owner properties for that.

The solution that jumps at me would be a custom owner property on the object you’re creating the task on. You would create a custom property, property type HubSpot user, called “Onboarding task owner”. The rotate record workflow action can rotate into custom owner properties as well - meaning that you could rotate/assign the new custom owner, then create a task for that custom owner.

Have a look and let me know what you think!

---

<div class="post-metadata">

**Author:** ![SDay29](https://avatars.discourse-cdn.com/v4/letter/s/dfb087/32.png) [@SDay29](https://community.hubspot.com/u/SDay29)\
**Post date:** [December 2, 2024, 9:17pm UTC](https://community.hubspot.com/t/round-robin-task-assignment-in-workflow/121739/3 "2024-12-02T21:17:31Z")

</div>

The tasks would be linked to company and contact records, but that’s correct - I don’t want to use the owner properties for this.

I’ll try creating that custom property. Thanks!

---

<div class="post-metadata">

**Author:** ![Lucila-Andimol](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/lucila-andimol/32/69276_2.png) [@Lucila-Andimol](https://community.hubspot.com/u/Lucila-Andimol)\
**Post date:** [December 2, 2024, 9:36pm UTC](https://community.hubspot.com/t/round-robin-task-assignment-in-workflow/121739/4 "2024-12-02T21:36:29Z")

</div>

Hi @SDay29

depending on how you are handling onboardings how you can solve this.

Meaning, this could be just a pipeline with a custom owner property for onboarding or a custom object called Onboarding and having the onboarding call task owner assigned.

Another idea would be using a shared meetings link for the onboarding call and connecting all the owners to that calendar to have the ability to rotate them evenly.

A more advanced option is we can set this up as custom coded action in a Workflow with Operations Hub.

This will mean that the task distribution for this type of activity can be setup specifically as your company needs.

[PS: There is an idea in the forum to have the rotate task owner functionality that you can upvote here](https://community.hubspot.com/t5/HubSpot-Ideas/Add-ability-to-assign-tasks-to-team-members-by-rotation-in/idi-p/964980)

Hope this helps

---

<div class="post-metadata">

**Author:** ![Shweta95](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/shweta95/32/203731_2.png) [@Shweta95](https://community.hubspot.com/u/Shweta95)\
**Post date:** [December 9, 2024, 1:35pm UTC](https://community.hubspot.com/t/round-robin-task-assignment-in-workflow/121739/5 "2024-12-09T13:35:28Z")

</div>

Hi Stephanie,

HubSpot workflows don’t have a built-in round-robin task assignment feature, but you can achieve it with a workaround:

### Workaround Using Custom Properties:

1. **Create a Custom Property** :

2. **Use Workflow Branches** :

3. **Increment the Counter** :

4. **Test and Optimize** :

### For a Simpler Solution:

If you’d like an easier and more robust way to handle round-robin assignments, consider integrating with lead distribution tools like LeadAngel or LeanData. These platforms specialize in advanced routing, making it seamless to assign tasks or leads equally across your team without manual setup.
