Hi @RevOpsNinja
You’re absolutely right about the limitation with the API pattern in a native workflow:
- The “Rotate record to owner” / assign actions can only see:
- A static list of users and/or teams you configure in the action, not
- A dynamic list coming from a previous step (like “these 7 are available right now” from an API call).
So you end up stuck: you can set an owner from an API response, but you can’t use HubSpot’s own round‑robin on a dynamic subset of users. That’s exactly the gap the routing apps try to fill.
On the “why is this so hard if Help Desk already has it?” and “when is it coming?”:
- What we can see publicly today
The closest signals we have are the Ideas threads we looked at:
- “Add Availability status to User Based Workflows” – asks for availability to be reusable beyond Help Desk (user properties, reporting, automation). Status: Idea Submitted.
- “Reference User ‘Working Hours’ in Lead Rotations (Record Rotation Workflow Step)” – explicitly asks to use working hours/availability in record rotation for leads, tasks, tickets, etc. Also Idea Submitted, not marked as In Planning/Delivered.
- “Allow Contact Owner rotation based on Availability” – precisely your use case: rotate contact owner but skip people who are away instead of editing the rotation whenever someone goes on vacation. Also only Idea Submitted.
On the Community / Ideas board, HubSpot typically marks items as “In Planning”, “In Beta”, or “Delivered” when there’s a committed roadmap step or a rollout in progress. All three of these, as of the latest visible updates, are still at the initial “Submitted” stage, with no official timeline or status change.
There’s also no separate public product‑updates entry announcing “availability‑aware rotation for lead/contact/deal workflows”, only the Help Desk / availability docs we already saw.
- What that means for a release date
Based on the public signals:
- There is clear demand and multiple converging ideas (which is good for prioritisation).
- There is no public indication that:
- It’s in active development for Sales Hub workflows, or
- It has a planned release window.
I don’t have access to internal, non‑public roadmap details, so I can’t give you a private/earlier date than what product has shared externally. All I can honestly say is: as of what’s visible right now, there is no announced ETA for availability‑aware round robin on contacts/deals/leads.
Maybe @STierney have more information about it.
- What you can do that actually moves the needle
Since you clearly have a strong, real‑world use case (30‑person team, geo/budget/seniority routing, forecasting implications), that context is exactly what product managers look for:
- Add your scenario to one or more of these ideas:
- “Add Availability status to User Based Workflows”
- “Reference User ‘Working Hours’ in Lead Rotations (Record Rotation Workflow Step)”
- “Allow Contact Owner rotation based on Availability”
- When you comment, call out:
- You already use Help Desk availability for service, and you want the same concept applied to record rotation in sales workflows.
- Why team membership hacks are not acceptable (impact on forecasting and reporting).
- That 1:1 API‑based workarounds don’t work because the rotation step can’t consume a dynamic user subset.
That doesn’t magically create a date, but it does get your specific constraints in front of the right people and strengthens the case that this is more than a “nice‑to‑have”.
Regards