What is a meeting queue? How to create a meeting queue?

Modified on Tue, 09 Apr 2024 at 12:44 PM

TABLE OF CONTENTS


NOTE: This feature is available only to users on the 'Advanced' subscription plan.


Pre-requisite 

You must have created an organization in Leadmonk to make use of Inbound Router features.
You must have created a Team and a Meeting template in Leadmonk before creating a meeting queue.


Below diagram shows the relationship between inbound router and other objects.


What is a meeting queue?

A meeting queue is a group of potential assignees based on specific rules you set up. When a meeting is booked, it is assigned to the next available assignee in the queue. This allows you to automatically distribute meetings to your team members, saving you the time of manually assigning them.

To use meeting queues effectively, you should:

  • Make sure that the team members in the queue are available to take meetings.
  • Set the meeting settings for the queue appropriately.
  • Monitor the queue regularly to make sure that it is working as expected.


Benefits of using meeting queues

There are many benefits to using meeting queues, including:

  • Increased efficiency: Meeting queues can save you a lot of time by automatically distributing meetings to your team members.
  • Improved workload management: Meeting queues can help you to manage your team's workload more effectively by ensuring that no one is overloaded.
  • Increased customer satisfaction: Meeting queues can help you to offer more availability to your customers by ensuring that they can get a meeting with someone as soon as possible.



What is the difference between a meeting queue and a meeting template?

A meeting queue is a group of potential assignees, while a meeting template is a pre-configured meeting that can be booked with a single click. Meeting queues are typically used to distribute meetings to team members, while meeting templates are typically used to create meetings with a specific purpose.



How does a meeting queue work?

A meeting queue works by using a round-robin algorithm. This means that the team members are placed in an order and are booked in that order. However, if one team member isn't available, the next person will get booked, and so on. This ensures that all of your team members have an equal opportunity to receive meetings, and that no one is overloaded.

 

PropertyAvailable conditions to configure qualification rules
Email (e.g.: Your email)domain is
domain is not
is blank
is not blank
domain is in list
domain is not in list
Text field (e.g.: Your name, First name, Last name)contains
does not contain
starts with
is
is not
is blank
is not blank
is in list
is NOT in list
Phone numbercontains
starts with
is
is not


Check the help page to know how to filter form submissions with disposable or free email domains.

Check this page to know how to make use of value lists in Queue rules.


Available Assignment algorithms in meeting queues

1. Weighted Round Robin Algorithm
This algorithm focuses on fairness and skill-based allocation. Each team member is assigned a weight based on factors like experience, expertise, and performance. The algorithm then distributes appointments based on a weighted average, ensuring that each team member receives a proportional share of appointments based on their assigned weight. This promotes fairness and prevents situations where high-performing individuals are overburdened. Check this page to know how to setup this queue.


2. Multiple hosts

The multiple hosts algorithm (Collective or Multi-host scheduling) is used to pool team members’ availability. The corresponding collective/multi-host booking page shows appointment slots only when all team members (all hosts) are available. If any host is not available when the other hosts are, that time slot will not be shown as available. When an invitee schedules a meeting, all team members are added to the calendar meeting invite.


This meeting queue algorithm is recommended when an invitee needs to book time with several of your team members at one time. For example, this meeting queue would be great when a sales manager wants to schedule a product demo session with a client and wants to involve a pre-sales executive and a product manager from his team.


3. Optimize for team members availability

This algorithm helps to allocate leads using round robing meeting template on team member's availability basis. Here Round robin meeting template pools the availability of all team members assigned to the meeting Type and shows the unique open slots. This optimizing for availability logic offers maximum availability to appointment invitees and reduces wait times. When a new appointment request comes in via a Round Robin event type, Leadmonk checks the availability of every team member connected to that event type and assigns the appointment based on the Round Robin logic. Because assignments are automated, team members no longer have to spend time messaging/emailing back and forth with invitees to confirm appointment times. This scheduling automation reduces the gap between when appointment requests arrive and when team members follow up and improves your team's responsiveness.


4. Allocate based on ownership

Leadmonk allows you to automatically assign meetings to the account owner if a contact/company (HubSpot) or contact/account/lead (Salesforce) is already owned. This can be useful for routing returning leads or leads from companies that you already have a relationship with.


5. Custom actions

Define lead qualification rules and actions for incoming leads, such as displaying thank-you messages, redirecting to external URLs, or redirecting them to an existing team meeting type.

 

 



How to create a meeting queue

To create a meeting queue, you will need to:

1. Go to the Router=>Meeting Queues page.

2. Click the +Create new button.


3. Go to the tab "Name and Algo". Here enter a name for your queue and select the assignment algorithm. 


4. If you choose Allocate based on ownership algortihm, check the below help pages to know how to setup this type of queue.


5. If you choose Optimize for team members availability or Custom actions assignment algorithms, check this step.

  • Go to the tab "Qualifying rules".
    • A qualifying rule is a condition that must be met in order for a meeting to be assigned to the queue. For example, you could create a qualifying rule that specifies that only meetings with a certain region/industry can be assigned to this queue.
    • If you want to qualify all incoming leads to this queue as qualified, then enable "Qualify all" switch. Then you don't have to define any qualification rules for this queue.
    • If you want to specify qualifying rules to pass inbound lead to this queue, then specify qualifying rules for theis queue by clicking on the button "+ Add rule". This is possible only if the "Qualify all" switch is not on.


  • Qualifying rules to be specified only for the properties specified in the inbound router form. 

  

Below are sample queue rules to skip processing form submissions with non-work email addresses. Rules can be defined for a form field or a combination of fields as shown below.


6. If you choose Custom actions assignment algorithm, check this step


You can set any of the below 3 options as router actions if qualifying rules are met.


7. If you choose Optimize for team members availability assignment algorithm, check this step

  • Select the meeting template field: Select the meeting template relevant for this router.
  • Select team field: Select the team that will be responsible for handling meetings in the queue.
  • Allocate to field: Choose how you want to allocate meetings to team members:
  • Choose "Distribute to all team members" option to consider all members of the team in the queue.
  • Choose "Select manually" option, if you want to select subset of members from the team.


  • Used by tab shows the list of inbound routers where this queue is used. This can be helpful if you need to know which routers are using a particular queue.



How to edit a meeting queue

To edit a meeting queue, you will need to:

  • Go to the Router > Meeting Queues page.
  • Click the name of the queue that you want to edit.
  • Make the desired changes to the queue.
  • Click the Save button.

The changes that you make to the queue will be reflected automatically in all active inbound routers.



How to delete a meeting queue

To delete a meeting queue, you will need to:

  • Go to the Router > Meeting Queues page.
  • Find the queue that you want to delete.
  • Click the Delete button mentioned on that queue (as shown below).
  • A confirmation dialog will appear. Click the Yes button to delete the queue.

NOTE: The queue will be deleted only if it is not used in any inbound routers. If the queue is used in any inbound routers, you will not be able to delete it.



Other helpful pages

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article