It’s live! Access exclusive 2024 live chat benchmark data & see how well your team is performing.

Get the data
How Does Queue Management Work
What is Comm100 Queue Management

Comm100 Queue Management is a digital solution designed for businesses to handle the queue of customers. The queue solution replaces the traditional "take-a-ticket" system by allowing customers or visitors to enter a queue through a webpage from online instead of waiting in a physical line. Queue Management saves customers from waiting in long lines and increases agent productivity, thus bringing better customer experience and higher service quality.

With Comm100, queues are grouped by location. One location can contain multiple queues, which simulates the scenario where multiple branches are in the same office. Each location or queue has a unique digital link that can be shared with and accessed by customers. Customers can join a queue by choosing a queue from the location page or directly through a queue page.

The location page:
joinpage1.png

The join queue page appears after visitors choose a queue:

queue page.png


After visitors join the queue, agents can view, summon, and start serving customers in the queue from the Agent Console. Agents can also manage the queue by manually opening or closing the queue, marking visitors as no-shows, adding visitors to the queue, and so on.overview.png

To learn more about how agents can manage the queue from the Agent Console, see this article.

To use Queue Management, administrators need to create a queue first. This article describes the procedure to create and set up the queue:

  1. Set up a location
  2. Create a queue
  3. Set up a queue
Note: 
  • Comm100 Queue Management is independent of Comm100 Live Chat, Comm100 Ticketing & Messaging, and Comm100 Bot. You can buy it separately or use it along with other Comm100 products.
  • Comm100 Queue Management is different from Comm100 Live Chat queue. To learn more about Live Chat queue, see this article
Set Up a Location

Locations are the places where your visitors queue for services. The system comes with a default location, you can edit the default location to keep consistent branding or create a new location. One Location can have one or more queues and desks.

  • Each queue represents a dedicated service type that customers are seeking. For example, you can have different queues for policy consultation and fee charging. 
  • A desk is a physical or digital station where an agent provides service for customers. When multiple desks are available for a location, agents need to select the desk before serving customers, so that customers can know where to proceed when being summoned.
Note: By default, agents' desk information shows on the public waitlist. If you want to notify customers via an SMS or email, you need to add the {queueSession.AgentDesk} macro into the notification message through Queue > Queues > Notification.
deskinfo1.jpeg

Before creating a queue, follow the steps to set up a location:

  1. Log in to the Comm100 Control Panel.
  2. From the left navigation menu, go to Queue > Locations.
    locationmenu.png
  3. On the Locations page, click Default Location to edit it, or click New Location to create a new one.
    newqueue.png
  4. Complete the settings for the location page.
    newqueue1.png
    1. Give the location a name.
    2. Upload a logo.
    3. Choose the theme color.
    4. Edit the greeting message to show on the location page.
    5. If you are editing the location, you can add queues to this location. You can create a queue by clicking Manage Queues under Queues.
  5. (Optional) Add desks to the location. You can skip this step if the Location has only one desk.
    desk.png
  6. Click Save. The location is created successfully.

After you set up the location, you can create a queue under it.

Create a Queue

 To create a queue, follow these steps:

  1.  From the left navigation menu, go to Queue > Queues.
    queuemenu.png
  2. On the Queues page, click New Queue.
  3. Input the queue name and choose the location for the queue.
    newqueuesetting.png
  4. Click Save. The queue is created with default settings.
Set Up a Queue

To run Queue Management on your site properly, you need to complete the queue settings including the join queue page, agent assignment, working hours, language, and notifications. When completing the settings, you can get and implement the link of the queue webpage on your website to make it accessible to your customers.

Customize the Join Queue Page

The join queue page is the webpage through which your customers enter the queue. The Join Queue Page menu includes the queue link, public waitlist link, theme, and settings of greeting message and information collection form.

  • The queue link is for customers to join the queue. The link is generated automatically after the queue is created. 
  • The public waitlist shows the queue updates in real-time. You can show the waitlist on a screen using the system-generated waitlist link.
    waitlist.png
  • The theme of the join queue page is the same as that of the queue's location. If you want to change a theme, you need to change the theme for the location.
  • By default, the join queue page includes a greeting message and a form to collect customers' information, such as name and phone number. You can customize the greeting message and information items to collect.
Note: Customers cannot join a queue with the same phone number twice. They can join the queue again after being marked as a no-show.

To customize the Join Queue page, follow these steps:

  1. On the Comm100 Control Panel, navigate to Queue > Queues > Join Queue Page.
    Note: If you have multiple queues, make sure to choose the correct one from the drop-down list.
    queuepagemenu.png
  2. Copy the queue link and waitlist link as per your requirements. 
  3. To change the theme of the page, click Go to Set to change the settings for the location.
  4. Edit the greeting message based on your requirements.
  5. Edit the information fields that you want to collect from your visitors. You can set the fields as required or visible or add new fields to the form.
    queuepage.png
  6. Click Save.

Assign Resources to the Queue 

You need to assign agents to the queue so that they can view and serve customers from the queue. You can also customize the following settings that affect your team's availability.

  • Initial Serve Duration
    When the queue starts, the system calculates customers’ Estimated Wait Time based on Initial Serve Duration. When the service starts, the average time of the last 20 serve durations is used instead. 
  • Summon to No-show Time
    When a customer is summoned but fails to arrive within the specified period, the system automatically moves the customer to the no-show list. Agents can also manually mark customers as no-shows. 
  • No-show to Removed Time
    After a customer is marked as a no-show for the specified period, the system automatically removes the customer from the list.
Note: When customers join the queue and wait in line, they can see the Estimated Wait Time through the queue webpage. The formula for calculating the wait time is: [(Queue position - 1)/ (Available serving agents + 1)] * Average time of the latest 20 serve durations.

To assign resources to a queue, follow these steps:

  1. On the Comm100 Control Panel, navigate to Queue > Queues > Resources.
    Note: If you have multiple queues, make sure to choose the correct one from the drop-down list.
    resourcemenu1.png
  2. On the Resources page, choose the agents for the queue.
    resource.png
  3. Set Initial Serve Duration, Summon to No-show Time, and No-show to Removed Time based on your requirements.
  4. Click Save.

Set Working Hours & Holidays

Set working hours and holidays to define when your team is open to customers. For each workday, you can set up multiple working hour periods and define the number of available serving agents for each period. 

  • By default, the queue is open to customers during the defined working hours and automatically closed outside the duration. Agents can also manually open or close the queue on the Agent Console.
  • The number of available serving agents is used to calculate customers' Estimated Wait Time in the queue page. You can define the number here, and agents can also update the number on the Agent Console in real-time. 
Note: 
  • When customers join the queue or wait in line, they can see the Estimated Wait Time through the queue webpage. The formula for calculating the wait time is: [(Queue position - 1)/ (Available serving agents + 1)] * Average time of the latest 20 serve durations.
  • The number of available serving agents is not defined by the number of agents assigned to this queue. Administrators and agents with the Manage All Queues permission can view and serve customers from any queue even if they are not assigned to the queue. To learn how to configure agents' permission, see this article.

To set working hours and holidays, follow these steps:

  1. On the Comm100 Control Panel, navigate to Queue > Queues > Working Hours & Holidays.
    Note: If you have multiple queues, make sure to choose the correct one from the drop-down list.

    workinghoursmenu.png
  2. On the Working Hours & Holidays page, choose a time zone.
  3. Set the working hours and corresponding available serving agents for every weekday. You can offer different service availability for different time periods. For example, you can set five agents for daytime and one for evening hours.
    working hour.png
  4. In the Holidays section, click New Holiday to add new holidays.
  5. Click Save.

Edit Visitor-Side Text and Messages

You can modify all the language items showing to visitors throughout the queue process, including the button text on the join queue page, the notice before and after visitors join the queue, and so on.

To modify visitor-side language items, follow these steps:

  1. On the Comm100 Control Panel, navigate to Queue > Queues > Language.
    Note: If you have multiple queues, make sure to choose the correct one from the drop-down list.
    Languagemenu.png
  2. On the Language page, modify the language items based on your needs.
    Language.png
  3. Click Save.


Customize Notifications

The Comm100 Queue Management system allows you to send SMS and email notifications to customers when certain events happen, for example, when the queue session is about to start. Comm100 provides the notification sample for the following occasions, which you can customize according to your needs.

  • When the customer joins the queue successfully
  • When the customer in queue is about to reach the front of the line in ten minutes
  • When the customer is summoned
  • When the customer is marked as a no-show
  • When the customer is removed from the queue

To customize the notification messages to customers, follow these steps:

  1. On the Comm100 Control Panel, navigate to Queue > Queues > Notification.
    Note: If you have multiple queues, make sure to choose the correct one from the drop-down list.

    Notificationmenu.png
  2. On the Notification page, modify the notification message based on your needs.
    notification.png
    Note: The notifications contain dynamic information which will be replaced by the actual value when sent to customers. For example, {Name} will be replaced by the customer's actual name.
  3. Click Save.

 

Connect Your SMS Account

To send SMS notifications, you need to connect your SMS account to the queue system. Comm100 supports Twilio accounts only.

To connect your Twilio account to the Queue Management system, follow these steps:

  1. On the Comm100 Control Panel, navigate to Queue > Settings > SMS Provider.
    SMS Providermenu.png
  2. Provide your Twilio Account SID, Auth Token, and Phone Number. You can click the link to learn where to find the information.
    SMS account.png
  3. Click Save.