Create your Round Robin Group, and let Robin Router return the next Value or Teammate in the right order in Round Robin fashion.Setup in 2 minutes - No Code Required.
Forever free plan · No credit card required
A New Lead booked a call on Calendly, and is logged in your CRM.
Your automation runs and looks for the next Setter to be assigned, but how do you split it evenly and accurately?
Robin Router eliminates the guesswork, and all the bad implementation. Every New Lead is automatically assigned to the next setter in your rotation. No spreadsheets, No workarounds, No double assignment, No race condition.
Just call our Webhook, and we will return you the next Setter and all custom fields data.
Try For FreeRobin Router doesn't just assign - it returns the setter and any custom fields that you might need. Every webhook call tells you exactly who was assigned, their name, value, custom slack id, custom user id, etc.
Use that data to auto-fill CRM fields, send Slack Notifications, tag Setters or trigger follow up emails from assigned Teammate, or to simply just get the booking link tied to the Setter.
Try For FreeWhen a setter is off for the day, toggle them inactive. The rotation adjusts and skips inactive setters automatically.
When they are back, toggle them on again. No leads are lost in between, and the rotation stays perfectly fair.
Try For Freecurl -X POST https://api.robinrouter.com/api/assign/YOUR_WORKFLOW_ID \
-H "Authorization: Bearer rr_key_..." \
-H "Content-Type: application/json"{
"success": true,
"data": {
"id": 2,
"name": "Marcus Johnson",
"value": "marcus@team.com",
"custom.slack_id": "U05BRNL3F8P",
"custom.user_id": "U-4822"
},
"assignment_id": "a1b2c3d4-..."
}Call your workflow's webhook from your automation. Robin Router picks the next team member in the rotation and returns their details instantly.
No polling. No callbacks to wait for. The response includes the member's name, value, custom fields, and a unique assignment ID for your records.
Works with any tool that supports HTTP requests — Zapier, Make, n8n, GoHighLevel, or your own code.
Three steps to start. Everything you need built in.
Name your round robin workflow. Add rows of team members and set the rotation order. Takes about 60 seconds.
Send a request to your workflow's webhook URL, or use any tool that supports HTTP requests (Zapier, Make, n8n).
Every incoming request will return the next person in line, depending on availability. No skips, no duplicates. You get the results back instantly.
Built-in tools to assign, track, and manage your rotation.
Assignments follow the exact rotation order, every time. No randomness, no weighting algorithms, no surprises.
Trigger assignments from anywhere. Call your webhook, or connect through any HTTP-capable tool.
Toggle team members active or inactive instantly. Set a fallback member for edge cases.
Store extra data on each member - region, specialty, calendar link. Every field is returned with the response.
Every assignment is logged. See who got what, when, and why. Full audit trail, always available.
Run separate organizations from one account. Each workspace has its own workflows, members, and billing.
For individuals testing round-robin routing.
For small teams with multiple lead sources.
For growing teams running high-volume routing.
Need more volume? Contact us for custom plans.
Round robin assignment distributes items - leads, tasks, tickets, or anything else - to team members one at a time in a fixed, repeating order.
Person A gets the first item, Person B gets the second, Person C gets the third, then it cycles back to Person A. Everyone gets an equal share over time, automatically.
When you build your own, you have to manage state (who was assigned last), handle concurrency (two leads arriving at the same time), deal with edge cases (what if someone is unavailable), and maintain it over time.
Robin Router handles all of that out of the box. One webhook call replaces the counter logic, error handling, and state management you would otherwise build and maintain yourself.
The most common problems are race conditions (two leads get assigned to the same person when they arrive simultaneously), counter drift (the tracker gets out of sync after an error and skips or doubles up on someone), no audit trail (you can't prove distribution was fair), and fragility (the whole system breaks silently at 2 AM and leads pile up unassigned).
These issues get worse as volume increases.
Sign up, create a round robin, and add your team members or items as rows. You get a webhook URL automatically.
In your automation workflow, add an HTTP step that calls our webhook - Robin Router returns the next person in the rotation instantly. Use that returned data to update your CRM, send a notification, or route to a booking page.
Yes. Add an HTTP request step in your automation that calls our webhook URL - Robin Router returns the next person in the rotation.
Use that data in the following steps to update CRM fields, send emails, or anything else. Works with any tool that supports HTTP requests - Zapier, Make, n8n, GoHighLevel, and more.
Typically under 100ms. Every assignment is atomic and uses database-level locking, so even under heavy concurrent load, no two items are ever assigned to the same person.
The response comes back immediately so your automation can keep moving without delays.
The response includes the assigned member's name, their primary value (email, phone, calendar link - whatever you store), any custom field data you've added, and a unique assignment ID.
You can use all of this in downstream automation steps to update your CRM, send notifications, or route to a booking page.
Setter routing is the practice of automatically distributing inbound leads to appointment setters on a sales team.
But Robin Router is not limited to setter routing - you can round robin anything. Support tickets to agents, tasks to team members, leads to closers, on-call rotations, content assignments, or any scenario where items need to be distributed evenly across a group.
If every member in a round robin is toggled inactive, the webhook will return an error response indicating no available members. No assignment is made and no call is counted against your quota.
This way you never get a bad or silent assignment - you'll know immediately and can re-activate a member or handle it in your automation.
Yes. The Free plan includes 1 round robin with up to 2 rows and 50 calls per month - no credit card required, no time limit. It's a full working plan, not a trial.
When you need more round robins, more rows, or higher volume, you can upgrade to Starter or Growth at any time from your dashboard.