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

PlanClientsPriceFeatures
Team5–15 agentsAED 4,500 setup + AED 300/agent/monthMulti-agent routing, shared dashboard
Enterprise16+ agentsAED 12,000 setup + AED 250/agent/monthCustom routes, white-label, API access

Gotchas

  1. Agent onboarding — each agent needs their own WhatsApp number approved by Meta. This is the bottleneck.
  2. Calendar conflicts — when 3 agents are free, the system needs to pick the best one (lowest load, best specialization).
  3. 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:

  1. Lead recovery rate — "you're getting all the leads instead of losing 63%"
  2. Agent productivity — "your top 3 agents get 50% more qualified leads"
  3. System reliability — "zero downtime, 24/7"
  4. 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.

AI Lead Automation · progress saved in this browser · sign in to sync across devices

Up next

Scripts and templates index

Every script, template, and prompt mentioned in this course — all in one place.

1 min