Docs Connect Round Robin Distribution

Round Robin Distribution

Round Robin Sample lead to call workflow depicting the 3 scenarios 

Overview

This proposal outlines the best practices for implementing a Round Robin distribution workflow for handling automobile leads via the Logimeter Connect API. The workflow ensures efficient lead management by systematically distributing leads among sales agents and handling various call outcomes to maximise the chances of successful connections.

Scenario 1: Happy Path - Successful Call

This scenario illustrates a sample successful connection between the Designated Sales Executive(SE) and the customer.

1. Lead Reception and Storage
  • The lead is received and stored in the LMS system.
2. Agent Identification
  • The SE is identified as per the Round Robin Queue order.
3. Connect Request Initiation
  • A Connect Request is fired with the SE and the Customer
4. Sales Executive Call Initiation
  • The Sales Executive’s number rings.
5. Sales Executive Answers
  • The Sales Executive answers the call and presses 1 to confirm.
6. Customer Call Initiation
  • The B-Leg is initiated, and the Customer is called.
7. Successful Connection
  • The Customer answers and the call is established.
8. LMS Update
  • The LMS receives a successful Call Event and the lead is marked as closed.

Scenario 2: Designated Sales Executive (A-Leg) Didn't Answer

This scenario occurs when the Designated Sales Executive (SE) does not answer, leading to the lead jumping to the next agent in the Round Robin order.

5. Sales Executive Does Not Answer
  • The Sales Executive does not answer the call.
6. Call End and Event
  • After 40 seconds, the call ends, and a call event with status “A NOT ANSWERED” is sent.
7. LMS Update
  • The LMS receives the call event and updates the lead status.
8. Lead Reattempt
  • The LMS reattempts the lead (built for max retries).

Scenario 3: Designated Sales Executive (A-Leg) Answers but Customer (B-Leg) Didn't Answer

In this scenario, the Sales Executive answers, but the Customer does not, necessitating the lead to be retried.

5. Sales Executive Answers
  • The Sales Executive answers the call and presses 1 to confirm.
6. Customer Non-Response
  • The Customer does not answer, and the call is disconnected.
7. LMS Update
  • The LMS receives the Call Event and marks the lead for retry.
8. Lead Reattempt
  •  The LMS reattempts the lead with the same Sales Executive or a different agent (built for max retries).

Configurable Options for B-Not Answered

  • Retry with the Same SE: Define the number of retry attempts with the same SE.
  • Hop to Next SE: Option to move to the next agent if the Customer does not answer.
  • Retry Timing: Configure the retry interval and the increase in retry intervals.
By implementing these best practices, the integration partner can ensure a seamless and efficient Round Robin distribution workflow, enhancing lead management and conversion rates.

Key Concepts of this Workflow

Call Groups (CG)

  • Groups of sales executives (SE) responsible for specific lead types.
  • Call Group 1 handles New Car leads with SE1, SE2, and SE3.
  • Call Group 2 handles Used Car leads with SE11 and SE12.

Leads (L)

  • Incoming customer inquiries categorised by car type.
  • Examples: L1, L2 (New Car leads), L3, L4, L5 (Used Car leads).

Queues (Q)

  • Order in which leads are processed within a call group.
  • Round Robin: Leads are assigned to available sales executives in a rotating order.
  • Example: L1 - Q - CG2 - {SE11, SE12} indicates Lead 1 was assigned to Call Group 2 and processed by SE11 based on the queue order.

Workflow

  • A lead (L) is received and assigned to the appropriate call group (CG1 or CG2) based on the car type.
  • The lead enters a queue (Q) within the call group.
  • The next available sales executive (SE) in the queue handles the lead.
  • The SE contacts the customer.
  • If the call is successful, a "Success Call Event" is generated.
For eg: L1- Q - CG2 -{SE11,SE12} the below figure depicts a successful call for New car lead (L1) allocated to call group 2 (CG2) which has the round robin order of {SE11,SE12} at the time of processing the Lead.

Hence the lead is allocated to SE11. SE11 answers the call and then the Customer number is bridged.

In this instance the Customer answers and they had a successful call.

Once the call is completed, a success call event will be sent by Connect API to the partner.