Author: admin

  • Automating Case Routing Between Onshore & Offshore Teams Using Salesforce

    Automating Case Routing Between Onshore & Offshore Teams Using Salesforce

    Automating Case Routing Between Onshore & Offshore Teams Using Salesforce

    About the Client

    Our client is a leading American information technology company with a strong presence across marketing, risk management, communication, security, registry, and professional services. For more than two decades, this company has been delivering real-time, industry-leading solutions to businesses worldwide. 

    Key Facts:

    • Listed on the Australian Stock Exchange (ASX) 
    • Serving 8,000+ global clients, including multiple Fortune 100 companies 
    • Recognized for its innovation in enterprise IT solutions 

    Business Challenge

    The client manages high-volume customer cases and queries across multiple products and regions. Their operational model involves two primary teams: 

    • Onshore Team (located in the U.S.) 
    • Offshore Team (support team in a different geography) 

    How the Existing Process Worked

    1. Cases were initially assigned to one team (offshore or onshore). 
    2. After a defined time period or escalation, cases needed to be transferred to the other team for further handling. 

    The Problem:

    This case reassignment process was manual and prone to delays and errors, leading to: 

    • Missed SLAs 
    • Increased operational burden on BPO teams 
    • Customer dissatisfaction due to delayed responses
       

    The client’s major concern: 

    “If a case starts with our offshore team, how can we ensure it is automatically routed to our onshore team after a set time without manual intervention?” 

    Our Solution: Automated Case Routing with Salesforce

    To address this challenge, the Round Robin Distributor (RRD) Team undertook a detailed analysis of the client’s business processes and identified gaps in case routing and workflow automation. 

    Key Steps in Our Approach

    • Conducted requirement workshops with onshore and offshore service teams 
    • Designed a solution to enhance the existing ‘Reassign Case’ functionality within Salesforce 
    • Implemented a custom automated workflow for case transfer between teams based on time-based triggers 

    Solution Highlights

    • Seamless Integration: Worked within the client’s existing Salesforce setup, integrating with other tools in their ecosystem 
    • Automated Case Transfer: Cases are now automatically routed from offshore to onshore teams (or vice versa) without manual effort 
    • Configurable Rules: Admins can define time-based rules for case reassignment, reducing complexity 
    • Error-Free Workflow: Eliminated manual errors by introducing a fully automated routing system

       

    This solution leveraged Salesforce automation capabilities and RRD’s flexibility to create an open-platform experience for the client. 

    Business Impact & Results

    The implementation resulted in major improvements in operational efficiency and customer satisfaction

    • Enhanced SLA Compliance – Cases are routed automatically, reducing response times significantly 
    • Improved Customer Experience – Customers receive faster resolutions, leading to higher satisfaction levels 
    • Scalable Operations – BPO teams experienced reduced workload, enabling the client to handle higher case volumes efficiently 
    • Error-Free Processes – Automation minimized human error in case transfers 
    • Streamlined Team Collaboration – Onshore and offshore teams now work in sync with automated workflows 

    Benefits at a Glance

    • Automation – Eliminates manual routing and reduces dependency on human intervention 
    • Efficiency – Saves time, improves productivity for both teams 
    • Flexibility – Rules can be easily updated to adapt to changing business requirements 
    • Visibility – Integration with Salesforce reporting and dashboards for better tracking 

    Why This Solution Works for Global Enterprises

    This solution is ideal for companies that manage distributed teams and high-volume service cases. Automated workflows in Salesforce not only improve internal efficiency but also enhance customer engagement by reducing delays and errors. 

    Looking to automate your case routing in Salesforce?

    schedule a demo
    [my_sidebar]

  • What is Round Robin?

    What is Round Robin?

    What is Round Robin?

    Round Robin Algorithm

    le caboodle about it.

    In general terms, Round Robin refers to ‘a series or a sequence’. Consider the example of a card dealer here and assume that there are 4 people sitting around a circular table including that card dealer, Andrew. Let us say Andrew distributes the card to Player 1, then second card to Player 2, third card to Player 3, and then fourth card to Player 4. Now while distributing fifth card, he will again start dealing it to Player 1, sixth card to Player 2, and so on.

     

    Round Robin Scheduling

    For all you IT enthusiasts out there, Round Robin is an algorithm designed to fulfill the agenda of virtual load balancing in operating systems, and network communications by distributing elements to the respective groups in a circular manner to control network traffic . For instance, a round-robin load balancer distributes traffic (client requests) across a pack of servers in a loop. There are variants of the traditional round robin algorithm that handle load, storage and even computing capacities namely weighted and dynamic round-robin.

    Being preemptive, the round robin scheduler would push the processes out of the CPU after a certain time quantum (fixed time allocated to each process) defined. Context switching comes into play to save the preempted processes state. For example,

    salesforce load balancing

    Quantum: 5 

    salesforce round robin

    salesforce round robin

    Average waiting time= Avg (14, 4, 18, 18) = 13.5 units 

    Salesforce Round Robin distribution and assignment of leads/ cases

    In Salesforce, Round Robin logic implies in assigning and distributing inbound records (leads, cases, accounts, and opportunities) to teams, users, and queues in a circular and logical manner. Similar to the example stated above, assume a team of 5 Sales reps. 1st lead gets assigned to Agent 1, 2nd to Agent 2, and then after the turn gets completed, 6th lead is assigned back to Agent 1. Using Salesforce, you could create a field (formula type) on Leadsà Mod(Value({!Lead_Number__c}), #reps)+1

    Though there are limitations to implementing Round Robin Logic using Salesforce out of the box functionalities:

    1. Load balancing is a challenge as the Admins cannot define the load that can be managed by an agent and the records it can handle for a specified duration. E.g. unit capacity and percentage capacity cannot be allocated to a certain sales rep like 4 (40%) records to be assigned to Sales Rep A and 6 (60%) records to be assigned to Sales rep B.
    2. Knowledge of process builder, invokable actions, custom objects and fields, assignment rules and queue creation are required to fulfil the agenda.
    3. Doesn’t take into account the absence of an agent from the list.
    4. Can’t be replicated for various record types like cases, accounts and opportunities.
    5. Team assignment could be a challenge.
    6. Multiple Criteria cannot be deployed at a time as only one lead validation rule can be activated in a single go.

    Recommended application from Salesforce AppExchange to fulfil your specific use-case:

    Round Robin Distributor (RRD): Round Robin Distributor is a completely native Salesforce application that enables Salesforce Admins to easily configure without much technical knowledge and integrates well with the existing case and lead assignment rules in your salesforce org. RRD makes the lead and case assignment and distribution process quick for the Sales and Service teams across the industry.

    Some applaudable features that RRD offers:

    1. Round Robin Logic: RRD uses round robin salesforce logic to assign records as they are created and loaded into your salesforce org (via API/ data import) using criteria defined for multiple Sales and Service teams in your organizations. Distributes inbound records from the queues (integrates with Omni-Channel setup) to the right Sales rep in the right team as per the load and criteria.

    2. Capacity Management: Users can define the ‘to be assigned number of records’ (volume of records and open items) which a sales rep can handle in a defined duration. This helps in salesforce load balancing and the same can also be replicated for teams and queues.

    3. Real-time distribution: The inbound records are immediately assigned to the right reps in blink of an eye. If certain records need to be assigned after enrichment and update, then the distribution run in batches ranging from a few minutes to a day.

    4. Relationship based Assignment: Assigns the records to the agent working on another/ similar case for the same client or in same geography and much more.

    5. Customizable Schedules & Calendars: The assignment to a rep can be controlled with RRD user schedules. Helpful with teams working in different time zones, when some reps are on leaves, holidays and during short day breaks.

    6. Auditing: Salesforce admins can verify every task and action from RRD Activity Log which updates the user on real-time basis on the actions performed in the application.

    Round Robin Distributor is available to download from Salesforce AppExchange, on a month’s free trial. The team remains all geared up to help setup and configure your specific use case for your Salesforce environment. Get started with Round Robin Distributor today and fast pace your complex round robin assignments!

    Maybe You Like

    Round Robin Distribution: Better alternative to Omni channel

    Round Robin Distribution: Better alternative to Omni channel

    Salesforce Round Robin Lead Assignment *Best Practice* with RRD

    Salesforce Round Robin Lead Assignment *Best Practice* with RRD

    Salesforce Lead Distribution – Efficient assignment through Round Robin Distributor

    Salesforce Lead Distribution – Efficient assignment through Round Robin Distributor

    Managing High-Priority Support Tickets like an Ace in Salesforce

    Managing High-Priority Support Tickets like an Ace in Salesforce