Multi-agent routing (Pro tier)
Routing leads to different agents based on area, budget, and property type — for brokerages with multiple agents.
2 min read
Multi-agent routing for brokerages
The brokerage use case
Brokerages with 5+ agents want to route leads to the right agent automatically. This is your Pro tier differentiator.
The routing rules
ROUTING_RULES = {
"high_value": {
"budget_min": 1500000, # AED 1.5M+
"route_to": "senior_agent",
},
"area_specialist": {
"areas": ["Dubai Marina", "Downtown", "Palm Jumeirah"],
"route_to": "area_specialist_agent",
},
"off_plan": {
"source": "trakheesi",
"route_to": "off_plan_agent",
},
"default": {
"route_to": "junior_agent",
},
}
def route_lead(lead, brokerage_agents):
for rule_name, rule in ROUTING_RULES.items():
if rule_name == "default":
return rule["route_to"]
if matches_rule(lead, rule):
return rule["route_to"]
The agent dashboard
Each agent in the brokerage gets their own login to a shared dashboard showing:
- Their assigned leads
- Their conversion rate
- Their weekly report
- Their calendar availability
The split commission model
Brokerages often want to split the commission with you. The standard arrangement:
- Agent gets 70% of the system fee
- Brokerage (you) gets 30%
- You bill the brokerage, they pay the agent
This is more complex but unlocks 50+ agent brokerages as clients.
The team plan pricing
| Plan | Clients | Price | Features |
|---|---|---|---|
| Team | 5–15 agents | AED 4,500 setup + AED 300/agent/month | Multi-agent routing, shared dashboard |
| Enterprise | 16+ agents | AED 12,000 setup + AED 250/agent/month | Custom routes, white-label, API access |
Gotchas
- Agent onboarding — each agent needs their own WhatsApp number approved by Meta. This is the bottleneck.
- Calendar conflicts — when 3 agents are free, the system needs to pick the best one (lowest load, best specialization).
- Revenue attribution — each agent needs to see only their own leads, even on a shared dashboard.
The handoff
For brokerages, you're selling to the managing partner, not individual agents. They care about:
- Lead recovery rate — "you're getting all the leads instead of losing 63%"
- Agent productivity — "your top 3 agents get 50% more qualified leads"
- System reliability — "zero downtime, 24/7"
- No training burden — "your VAs handle onboarding, we handle the tech"
This shifts the conversation from "AED 3k/month per agent" to "AED 150/month per agent × 20 agents = AED 3,000/month" — much easier to sell to a managing partner.
Up next
Scripts and templates index
Every script, template, and prompt mentioned in this course — all in one place.
1 min