Routing Overview
Learn how to distribute bookings among team members and route attendees based on their responses
meetergo's routing features help you automatically distribute bookings and direct attendees to the right people or resources. This includes round robin scheduling, collective meetings, and conditional routing based on form responses.
Routing Methods
Round Robin
Distribute bookings evenly among team members:
- Each booking goes to the next available person in rotation
- Ensures fair distribution of meetings
- Considers each member's availability
Best for: Sales teams, support teams, consultations where any team member can help
Collective Meetings
Require multiple team members to be available:
- Booking only happens when all required members are free
- Shows only overlapping availability
- Creates calendar events for all participants
Best for: Panel interviews, group consultations, team presentations
Conditional Routing (Routing Forms)
Route attendees based on their form responses:
- Ask qualifying questions upfront
- Route to different meeting types based on answers
- Redirect to external resources when appropriate
- Show custom messages or collect contact info
Best for: Lead qualification, department routing, service selection
Setting Up Round Robin
Create a Queue
- Go to Team → Queues or Meeting Types → Team Settings
- Click Create Queue
- Add team members to the queue
- Configure rotation settings
- Save the queue
Assign to Meeting Type
- Edit your meeting type
- Find Host Settings or Team
- Select Round Robin
- Choose your queue
- Save changes
How Round Robin Works
Booking 1 → Team Member A
Booking 2 → Team Member B
Booking 3 → Team Member C
Booking 4 → Team Member A (cycle repeats)
The system:
- Tracks who received the last booking
- Skips members who are unavailable
- Rebalances if someone misses their turn
Setting Up Collective Meetings
Configure Team Members
- Edit your meeting type
- Find Host Settings or Team
- Select Collective
- Add required team members
- Save changes
How Collective Works
Available slots = Intersection of all members' availability
Member A: Available 9am-12pm, 2pm-5pm
Member B: Available 10am-3pm
Combined: Available 10am-12pm, 2pm-3pm only
All members receive calendar invites for booked meetings.
Routing Forms
Routing forms let you qualify attendees and direct them appropriately.
Create a Routing Form
- Go to Forms or Routing
- Click Create Form
- Add questions (fields)
- Add routing rules (qualifiers)
- Publish the form
Routing Actions
Based on form responses, you can:
| Action | Description |
|---|---|
| Event Redirect | Route to a specific meeting type |
| External Redirect | Redirect to an external URL |
| Custom Page | Show a custom message |
| Contact Form | Collect contact info for follow-up |
| Request Callback | Allow attendee to request a call |
| Instant Call | Trigger an immediate call (if configured) |
Building Routing Rules
Each routing rule (qualifier) has:
- Conditions: When this rule applies
- Action: What happens when conditions match
- Priority: Order of rule evaluation (first match wins)
- Fallback: Default action if no rules match
Condition Operators
Match form responses using:
| Operator | Description | Example |
|---|---|---|
| Equals | Exact match | Department = "Sales" |
| Not Equal | Doesn't match | Region ≠ "Unsupported" |
| Contains | Includes text | Email contains "@company.com" |
| Not Contains | Excludes text | Email not contains "@gmail.com" |
| Starts With | Begins with text | Phone starts with "+1" |
| Blank | Field is empty | Company is blank |
| Not Blank | Field has value | Phone is not blank |
| Contains Any | Matches any in list | Interest contains any ["Sales", "Support"] |
| Contains None | Matches none in list | Not in blocklist |
Condition Targets
You can route based on:
- Email address
- Full name, first name, last name
- Phone number
- Custom form field responses
- Language preference
- Timezone
Example: Sales Qualification
Rule 1: If "Company Size" = "Enterprise" (500+)
→ Route to Enterprise Sales Team
Rule 2: If "Company Size" = "Mid-Market" (50-499)
→ Route to Mid-Market Sales
Rule 3: If "Company Size" = "Small Business" (1-49)
→ Route to SMB Sales
Fallback: Show contact form for unqualified leads
Example: Regional Routing
Rule 1: If "Phone" starts with "+1"
→ Route to Americas Team
Rule 2: If "Phone" starts with "+44" or "+49"
→ Route to EMEA Team
Rule 3: If "Phone" starts with "+81" or "+86"
→ Route to APAC Team
Fallback: Route to Global Team
Combining Routing Methods
You can combine different routing approaches:
-
Routing Form → Round Robin Queue
- Form qualifies the lead
- Routes to appropriate team queue
- Queue distributes via round robin
-
Routing Form → Collective Meeting
- Form determines meeting type
- Selected meeting requires full team
-
Multi-Level Routing
- First form routes to department
- Department form routes to specific team member
Queue Management
Adding Team Members
- Go to your queue settings
- Click Add Member
- Select team members
- Save changes
Members must have:
- Connected calendars
- Availability configured
- Access to the meeting type
Reordering Members
The order affects round robin distribution:
- Drag and drop to reorder
- First member starts the rotation
Temporary Removal
If a team member is unavailable:
- Remove from queue temporarily
- Or mark as unavailable in their calendar
- System automatically skips unavailable members
Best Practices
For Round Robin
- Keep queue sizes manageable (3-8 members)
- Ensure all members have similar availability
- Monitor distribution for fairness
- Train all members on meeting handling
For Collective Meetings
- Minimize required attendees (availability compounds)
- Use collective only when truly needed
- Provide generous availability windows
- Consider timezone differences
For Routing Forms
- Keep forms short (3-5 questions max)
- Ask qualifying questions first
- Have clear fallback actions
- Test all routing paths
- Review routing analytics periodically
Troubleshooting
No Available Slots
If round robin shows no availability:
- Check all queue members' calendars
- Verify availability schedules
- Review calendar connections
- Check for scheduling conflicts
Wrong Routing
If forms route incorrectly:
- Review rule conditions
- Check rule priority order
- Test with sample responses
- Verify fallback rule exists
Uneven Distribution
If round robin seems unfair:
- Check member availability patterns
- Review who's actually being skipped
- Ensure calendars are connected
- Monitor booking distribution over time
FAQ
Can I have multiple queues?
Yes, create different queues for different purposes and assign them to different meeting types.
Does round robin consider availability?
Yes, unavailable members are automatically skipped and the next available member receives the booking.
Can routing forms have multiple steps?
Yes, you can create multi-step forms with questions appearing across different steps.
What happens if all queue members are unavailable?
No slots will be shown. Consider having broader availability or more queue members.
Can I route based on CRM data?
Routing is based on form responses. You can pre-fill forms from CRM data if integrated.
Can attendees choose their preferred host?
With round robin, the system chooses. For attendee choice, create separate meeting types per team member.
Related Articles
Was this article helpful?
Let us know if this article answered your questions.