Smart Lead & Ticket Routing walkthrough
A full walkthrough of the Round Robin Assignment action, showing how it skips users who are away, out of office, or outside working hours.
Round Robin Action that skips unavailable users
WHAT'S IN THE BOX
Picks the next eligible owner from a pool you define, in the order you set, and returns the chosen user as a workflow output. Drops straight into any lead or ticket workflow - no separate routing engine to bolt on.
Round robin patterns that hold up in production → AVAILABILITYUses HubSpot's own signals - User Status, Out of Office, working hours - to skip anyone who shouldn't get the lead right now. Each criterion has Is/Is NOT variants and ORs together, so you can express rules like 'available OR currently in working hours'.
Read the OOO routing guide → TEAM SCOPINGNarrow the rotation to a HubSpot team (APAC sales, EMEA support) before the availability logic runs. If nobody matches, return a predefined fallback user, return nothing, or fail the action - your call.
Visualise team availability →WHY ROUTE THIS WAY
HubSpot's built-in Rotate Owner picks the next user in a list and writes the owner straight to the record. It has no idea whether that user is on holiday, marked Away, or three hours past the end of their working day. By the time someone notices, the lead's been sat in a stranger's queue for the weekend and the SLA is already broken.
ROUND ROBIN ACTION
Round Robin Assignment lives as a workflow action you drop into any lead or ticket flow. It picks the next eligible user from the pool you define and returns the chosen user as a workflow output - not a write to the record. Branch on the result, validate it, push it to a separate Edit Record action, or pass it downstream to your routing audit log. You stay in control of what actually gets written.
AVAILABILITY AND FALLBACKS
Availability rules read straight from HubSpot - User Status (Available / Away), Out of Office events, and per-user working hours in each user's local timezone. Each criterion has Is and Is NOT variants and ORs together, so you can express rules like 'available OR currently in working hours' rather than chaining workflow branches. Team scoping runs first to narrow the pool; if nobody qualifies you choose what happens next.
Built by Jack & Tikita
Smart Lead Ticket Routing is built by the same small team writing the docs, answering the support threads, and shipping the HubSpot apps behind Daeda.