Collections Configuration Guide
Collections Configuration Guide
0
Published: August 2022
Author: Slimfast, CLS VOS
Department: Product
Answer First
The primary purpose of the Collections (CMS) Configuration Guide is to provide detailed
steps in sequential order for how to implement the CMS product. The document Navigate the
Product Config Guide OPERA explains how to navigate this Configuration Guide document.
The objective is to help Consultants use the product admin UI and move away from running
backend database queries for product configurations.
Rationale
The Collections Configuration Guide is a key play to enable Consultants to fast-track CLS
software implementation following the dotVal methodology. This Collections Configuration
Guide will ensure accurate configuration or implementations and timely go live.
Chapter 9: Reporting 56
Account
Amount that is to be given to a business for goods or services provided that it expects to receive or a
Receivable collection of a company's outstanding invoices(invoices that have not yet been paid by the company's
s customers).
A/R Account Receivables refers to the open amount which is yet to be paid by the customers.
Check
Check number is the number present in the check document. It is in the upper right-hand corner is a
Number three or four-digit number
Correspond
Communication between different parties is made usually via email
ence
Credit note Credit note is issued by the client to clear the Deduction in the ERP
When an existing client that is using one or more HRC Cloud solutions buys a HRC Cloud solution that
Cross-sell
they previously were not subscribed to.
Customer A central database that contains all pertinent information about customers, such as names (legal entity
Master and DBA name); tax ID; billing address; delivery address; contract terms; credit limit; contact information;
order
Dedicated web portal which allows customers, sales teams, order managers, subsidiaries, resale
networks To send their paperless orders related to OTC process through a secured application. It helps
Customer
with the receipt of multi-channel orders (EDI, fax, paper). In some cases, sales invoices, order receipts,
Portal
shipping notices, and billing are also captured in these portals. Accounts/ Clients can access these
Customer portals with specific login credentials.
Customer
Reason The Reason Code for the dispute mentioned by the Customer in the Claim document
Code
Data Refers to privacy measures that are applied to authorize access to teams/users to specific data within
Security the different modules of the application
Downstrea Process or workflow that has a dependency on the previous process or workflow
m
ERP Enterprise Resource Planning
EDI
[Electronic Interchange of business information using a standardized format, a process which allows one company
Data to send information to another company electronically rather than with paper.
Interchange]
Functional
It is a role granted to an employee who performs specific duties in a functional area of the company.
Role
HighRadius
Highradius Cloud Solution
Tool
Header
Fields Header data would have all the common information related to all the line items.
Inbound HighRadius offers an Inbound data loading platform called ECI (Enterprise Cloud Integration) to load the
Integration data from the Client’s ERP.
Invoice Consists of the Invoice Number which is to become due or past due
Number
Item Level
Item Level Fields contain the data related to a specific item like item number, item quantity, etc.
Fields
Lifecycle Creation of an invoice to getting the receivables paid from the customer
Linking Linking in collection is a feature to link the right customers to the right emails received.
Module Each of a set of standardized parts or independent units
Owner Manager of a particular customer or the person to whom a collection analyst reports
POD Proof of Delivery document where in the Carrier provides details about the product delivery
Product
Product Gold Client is the default view of the HighRadius application
Gold Client
Rollup The amounts against the child customers are aggregated and rolled up to the parent customers if the
Configs rollup configs are enabled.
Responsible
The department responsible for processing a particular reason code
Department
Security Configured to authenticate set of accessible features of the application to a user based upon their
Action Security Role type
Security
Privilege granted to users or groups based on specific conditions
Role
Single Sign- Single sign-on allows the user to log in once to a system and access services without re-entering
On authentication.
An invoice is receipt of acknowledgment for the goods or services provided along with their costs at an
Sales
item level. The invoice is sent to the [Link], the sales invoice is generated once the goods have
Invoice
been shipped, and it contains exact information of the goods that have been shipped.
Task An activity that needs to be accomplished within a period of time or by a deadline
UAT
An account where the client tests the cloud solution before go-live.
Account
User
Module that enables the Consultant to create and manage login credentials for all Client users
Management
Vendor Party that provides services or goods to the customer. A broker can be a vendor
Agent Automated program that replicates the manual steps done to aggregate data from the web portal
Automation Process to make processes run on their own with reduced manpower.
Algorithms
A finite sequence of rigorous instructions.
(Algos)
The Product Gold Client is the default view of the HighRadius (HRC) application, containing:
● Basic settings, for example, default tabs, layouts, and actions.
● Default values for the standard attributes. For example, Open and Closed are the default values for
the Collection Status attribute.
The basic settings and default values give the Client a first-hand experience of the HighRadius tool.
If the account creation tool is not present for a particular environment, you can raise a Genie request with the
Database (DB) team to get the account created. To raise a Genie request, follow the steps in the given
document.
In this case, Consultants first need to understand the cloning tool. Then, they will follow the [link] steps to enable
a new product for an existing UAT account. Once they complete these steps, the Consultant can log into the
UAT account using their LDAP credentials and access the new product tabs.
Once the Consultant logs into the HighRadius tool after creating the account, the first step is to register Client
users in the HighRadius tool. The objective is to help the Collection users feel comfortable with the Collections
Application (CLS) from the start.
Clients can access the HighRadius system in the following two ways:
1. Logging into the HighRadius Tool using the tool URL and their LDAP credentials (Without Single Sign-
On).
2. Logging in directly from the Client’s website without navigating to the HighRadius login page (With
Single Sign-On).
The following chapters describe the steps to access the HighRadius system in the above steps.
Chapter 2.1 Creating UAT Users Without Single Sign-On
The Consultant can create or add users from HighRadius’s User Management module. The User Management
module allows the Consultant to create and manage login credentials for all Client users. The module also
allows the system administrators to control business users' access to features and data.
The Consultant can create users in HighRadius by following the sequence of steps listed below:
1. Creating Departments
User creation is the last step since every user in HighRadius will be associated with a department, security role,
functional role, and have a valid client domain email ID.
The Consultant will follow the steps provided below to complete the registration process of the new Client users
in the HighRadius tool.
The Consultant will follow the [link] steps to create departments in the HighRadius system.
Hence, Consultants will identify the different Client security roles by checking with business users and creating
them in the HighRadius tool before registering the users.
The standard security roles for the Client Collection teams available in the UAT from the product gold client are:
1. Collection Analyst - The analyst who performs the day-to-day activities for Collections.
2. Collection Manager - The manager of a Collection Analyst or Collection Analyst group.
3. Collection Admin - The system administrator who can change the level of access for all Collection
users.
The general guidance for Consultants is to map the collections team users using the standard roles unless there
is a new role from the Client, which requires a different level of access than what is present for the standard
security roles.
If required, Consultants will tag the newly created security role as Custom Security Role.
The Consultant will follow the [link] steps to create a new security role.
The Consultant will follow the [link] steps to identify and map relevant security actions for each role.
The Consultant will follow the [link] steps to add Client email domain(s).
The Consultant will follow the [link] steps to register the Client users in the HighRadius system.
Consultants can install Single Sign-On only if the following criteria are fulfilled:
1. The user directory of the Client system supports the SAML 2.0 protocol.
2. The Client provides the public certificate for digital signature verification.
3. The consultant needs to get all the required data from the customer by sharing this document.
4. The Client provides a unique ID, such as an email address, that matches the Client user’s username
in HighRadius.
Important facts about Single Sign-On (SSO) are:
1. The Client user can be either an SSO or a normal user. The user cannot be both at the same time.
The Consultant will follow the [link] steps to set up Single Sign On (SSO).
Once users are created, the next step is to add the Reference Data into the Collections UAT account.
Reference Data is a list of values populated for collection attributes to accurately generate the worklist and
enable the Client users to perform their daily activities.
The absence of the Reference Data list will cause downstream mismatches. For example, customer documents
will be assigned to incorrect document types that are not available in the HRC system, or customers will be
assigned to incorrect customer segments.
The following chapters explain the different reference Data attributes for Collections to be added to the UAT
account in sequence.
Document Type
Type Description
AB General document
CO CO posting
DG Customer credit memo
DZ Customer payment
DR Customer invoice
KZ Vendor payment
KG Vendor credit memo
KN Vendor net invoice and credit memo
KR Vendor invoice
SA General G/L accounts
In Collections, the Collection Analyst follows up with Customers to ensure timely payments on invoices.
Sometimes, the Customer chooses not to pay the invoice because of a dispute, or the Customer may request
the invoice is adjusted against a Customer credit. These disputes and requests require the Collection Analyst to
access different kinds of Accounts Receivable (AR) transactions such as invoices, disputes, credits, and so on.
An AR transaction is a kind of accounting transaction. Hence, the AR extract, used to load the AR transactions
in the HighRadius system, contains document type as an attribute or field. During the implementation phase,
the Consultant will configure the document types and descriptions in the HighRadius system as displayed
above for SAP ERP, so analysts can easily identify clean invoices from disputes, credits, payments, and so on.
HighRadius has a list of default document types. The Client shares the AR data of any document type such as
Invoice, Credit memo, or Debit memo. The Consultant will define the mapping between the Client document
type and HRC default document types to load the collection worklist appropriately and tag all Open items for
each Customer to the appropriate document type. Without mapping, there will be downstream impacts, such
as incorrect data sent to Customers in the correspondences.
HRC has multiple default document types, but the most common types are Invoice, Credit Memo, Debit
Memo, Proof of Delivery (POD), Bill of Lading (BOL), and Contract.
The Consultant will follow the [link] steps to create the Document Type Mapping in the UAT account and make
the necessary changes.
In Collections, the above groups or categories are called customer segments. Generally, a specific Customer
segment will have a specific collection strategy. Most of the time, Collection Analysts are assigned Customers
who belong to a specific segment.
For example, consider Customer A, who is high-risk yet high-value. Customer A’s average ticket size is high, but
the Customer only repays invoices after multiple follow-ups. Compare this to Customer B, who is low-value,
meaning the average ticket size is low. Customer B also only pays invoices after multiple follow-ups. Given these
two Customers, the Collection Analyst can send more stern emails to Customer B compared to Customer A.
In this stage, the Consultant will define the segment names in the HighRadius system. Later, the Consultant will
use these segment names in defining automation algos or configuring the user journeys.
Consultants will follow the [link] steps to create Customer segment s for the account implementation based on
the design.
For example, Pepsico conducts business with retailers such as Walmart, Amazon, and Target. These retailers are
Customers of Pepsico. Pepsico maintains a database of its Customers containing details such as location,
contact person, credit ratings, and so on. Consider a sample scenario where Amazon has filed bankruptcy,
and Walmart cannot pay its due. The target Customer has changed contact person, and Pepsico must track
these details. For Pepsico’s AR team, it is impossible to communicate or remember all Customer statuses.
Clients need to define, maintain, and regularly update Customer status and changes in a database. Collection
Analysts reach out to Customers daily, via calls or emails, based on priority. The Collection Analyst takes notes
on the communications, then decides on the next course of action.
The Client must define the various Customer statuses, such as Update Customer Contact, Potential Fraud, Do
not Chase, Legal team Required, Bankruptcy, and so on, which are assigned to their Customers. The Collection
Analyst then maintains and updates the status of Customer based on these definitions.
Consultants will follow the [link] steps to create Customer status for the account implementation based on the
design.
At any point in time, there can be multiple open invoices - those that are yet to be paid. One way to track
open invoices is to group them into different aging buckets based on the invoice’s due date. The current aging
of an open invoice based on its due date is the difference in number of days between the current date and
the due date of the invoice.
Given that open invoices are the seller’s money in the market that is yet to be received, Collection Analysts
categorize each customer’s total open amount - the sum of all open invoice amounts - into different aging
buckets. In doing so, Collection Analysts can better understand how Customers are positioned in terms of their
upcoming payment. They also use aging buckets of paid invoices to understand the past payment behavior of
their Customers. Analysts use these buckets to decide priorities, strategies, and actions for faster collection.
Chapter 5.1 explains Customer prioritization.
In HighRadius, clients want to track aggregate open, closed, and past due amounts within the different due
date range to understand the number of customers who pay their open amount on time. They also want to
understand the number of customers who exceed the due date to track their payment behavior and decide
on priorities, actions, and strategies as explained in Chapter 5.1. There are two types of buckets that can be
configured for clients:
1. Past Due Bucket: Number of days since the customer has exceeded the due date of the invoice(s).
Clients can configure any bucket range but the most commonly observed past due buckets are 1-
30 days, 31-60 days, 61-90 days, 91-120 days, and so on. A maximum of 12 past due buckets can be
configured for an account.
2. Due Within Bucket: Invoices approaching their due dates. Since the bucket has not exceeded the
due date, it will be configured as a negative value. For example,
a. 0 to -10 days: The sum of invoices, whose payment due date is within 10 days
b. -11 to -20 days: The sum of invoices, whose payment due date is between 11 to 20 days
c. -21 to -30 days: The sum of invoices, whose payment due date is between 21 to 30 days
3.1.5 Priorities
As customers need not pay immediately in B2B, manufacturers or sellers have Collection Analysts to follow up
on customers for the cash collection. Collection Analysts are assigned with a portfolio of customers for the
same. These customers have many invoices open at any given time. Collection Analysts can take action on
customers according to the priority level to speed up the collection process. Collection Analysts analyze
different parameters such as the past due amount, dispute amount, broken “promise-to-pay”, and so on to
decide on the type of action. For example, you have lent money to 10 friends. Five of them paid back within
five days. Two of them paid partially and three of them have not paid even after two months. You will prioritize
and follow up with the three friends for the payment compared to the other two. A similar situation can be
handled for thousands of customers for a B2B client.
In the HighRadius system, the DTC creates a list of priorities mapped to an importance score and corresponding
actions. The importance score of a customer reflects the relative importance of that customer among all
customers of the client. Based on business needs, actions are mapped against the importance score. Refer to
chapter 5.2.1 for more details. Higher importance score refers to higher criticality for collection. Examples of
actions can be first call, second call, and so on.
Consultants will refer to the design sheet to configure the unique set of priorities. In the system, they will create
priorities that do not exist the same. Consultants will follow the [link] steps to create priorities.
Chapter 5 explains in detail how to map these priorities to importance scores and actions.
Since conversations between the Collection Analyst and the customer take place over a defined set of topics,
to maintain uniformity, a set of communication reason codes is agreed upon during design sessions in multiple
languages. The multi-language support for the communication reason codes enables users to customize the
call screen and view the communication reasons in their preferred language.
There is no standard setup of communication reasons and clients must define a custom set of reasons such as
Inbound Call, Customer Service, New product or service notification, revised prices notification, and so on.
Consultants will follow the [link] steps to create communication reasons for the account implementation based
on the design.
The HighRadius system provides the functionality of custom invoice parameters such as Dispute status,
Payment Status, Pending Credit, that are finalized during the design phase. The values of these parameters are
editable. This feature is also available in multi-language, that is, Collection Analysts define the same parameter
name in multiple languages as they can be from different geographical regions.
Consultants will follow the [link] steps to create Invoice Parameters for the account implementation based on
the design.
The HighRadius system provides the functionality of taking notes in the template form. During the design phase,
notes types and templates are finalized. The Consultant configures during implementation.
Consultants will follow the [link] steps to create Note Types for the account implementation based on the
design.
Consultants will follow the [link] steps to create Note Templates for the account implementation based on the
design.
The HighRadius system provides this functionality to formalize the process of saving follow up reasons. During the
design, follow up reasons are finalized and configured by Consultants during implementation. It helps collection
analysts to save a follow up action with a reason.
There are no standard set of follow-up reasons but the following are commonly used as follows:
1. Customer Requested future follow-up
2. Escalation
3. Payment terms Issue
4. Follow up from Internal team(s): If the client has subscribed to multiple products, they can reach out
to other analysts such as Deduction, Cash Application, EIPP, and so on to receive payment updates.
a. Waiting on Sales team
b. Waiting on Disputes team
c. Waiting on Cash App team
Consultants will follow the [link] steps to create Follow-up Reasons for the account implementation based on
the design. Task Type = Follow-up reason.
3.1.10 Actions
In Collections, an action is a step taken by the Collection Analyst or the system to move invoices closer to the
payment. These actions such as sending reminders to customers, calling customers for payment, escalation,
sending legal notice, and so on are taken to fast track the collection process.
In the HighRadius system, actions are suggested at the customer level based on the customer segment,
strategy, and rules. Refer to chapter 5 for more details on the customer segment, strategy, and rules. The
purpose of these actions are the same, that is, to move invoices closer to payment. Rules can be based on the
invoices such as total overdue amount, overdue amount at an invoice level, days since the invoice has been
overdue amount, broken payment commitment at invoice level, and so on.
The client can customize the names of the actions but the standard set of actions are as follows:
1. Statement of Account
2. Proactive Reminder
3. Past Due Reminders
4. Broken Commitment
5. Account Blocked notice
6. Intimation to involve Legal team
7. Internal Escalation
8. Call
During the design phase, the DTC creates a set of actions in agreement with the client. Consultants will create
these actions, if not present in the system by default, to be reflected in the UI.
Consultants will follow the [link] steps to create Actions for the account implementation based on the design.
3.1.11 Email Notifications
The collection team of any organization is a multi-member team with a hierarchical organizational structure
with Collection Analysts reporting to AR managers. Collection Analysts can take some actions on their own,
while they need approval from higher authorities, such as their manager for others. Collection Analysts or AR
managers can assign some actions to other team members. To make this organizational structure work
efficiently and effectively, email acts as a formal communication channel within the team. In the collection's
scheme of things, Collection Analysts send internal notifications using email in situations such as assigning tasks
to another team member, getting approval from the manager, and so on. These are recurring scenarios in the
organization and to maintain uniformity in communication irrespective of the scenarios, email notifications
template is used.
The HighRadius system provides the functionality to configure a standard set of email notification templates
based on the client’s requirement. During the design phase, the DTC and client agree on the email notification
type and email notification template. During implementation, consultants configure it. Each email notification
template is mapped to an email notification type. The email notification type signifies business scenarios in
which template based email notifications are used. Each email notification type consists of one or more email
notification templates. Following are some of the standard email notifications type scenarios in collection:
Consultants will follow the [link] steps to create Email Notifications for the account implementation based on
the design.
Consultants will follow the [link] steps to assign currencies to the security roles for the account implementation
based on the design
1. Correspondence Type
2. Recipient Role
3. Customer Internal Contact
Consultants will follow the [link] steps to create Correspondence type for the account implementation based
on the design done with the client by DTC.
For example, the first past due will be sent to the primary Point Of Contact (POC) at the customer’s end. In this
case, the primary POC is assigned to the “Primary” recipient role. Hence, the system automatically identifies the
email ID of the “Primary” recipient role from the customer contact details and sends the correspondence
successfully.
The client can customize the recipient role but the most commonly used roles are:
a. Primary
b. Secondary
c. Key Account Manager
d. Internal Sales
e. Internal Customer Service
f. AR Finance business partner
The Consultant will follow the [link] steps to create a Recipient Role for the account implementation based on
the design.
Consultant needs to do a one-time setup if the client doesn’t share the list of internal contacts via extracts.
Consultants will follow the [link] steps to create Internal Contact for the account implementation based on the
design.
The HighRadius Collections cloud offers Collection Analysts the functionality to create and manage disputes.
Collection Analysts can create a dispute on an invoice, update dispute parameters such as dispute reason
code (shortage, damage, pricing issues etc), dispute status (open, closed, withdrawn, rejected etc), dispute
resolution type, disputed amount, invalidated amount, and so on. To support this functionality, consultants
configure a set of values for dispute reason code, dispute reason category, dispute status, and dispute
resolution type.
The four values mentioned above are copied from the gold account during implementation.
Once the Reference Data is created following the chapters above, the Consultant will upload the Client
business data into the HighRadius system.
HighRadius offers an Inbound data loading platform called ECI (Enterprise Cloud Integration) to load data from
the client’s ERP. ECI is a UI-driven application framework developed as an in-house tool at HighRadius for the
Functional Consultants to download and process files received from clients across products.
The client business data is displayed in the form of daily files, which can be of the following two types :
1. Full Load: The entire data is sent from the client’s ERP to HighRadius.
2. Delta Load: Only the delta records from the last day are sent from the client’s ERP to HighRadius.
The following data loading jobs must be set up to populate the CLS worklist in the sequence mentioned below :
1. Setup SFTP
2. Load Customer Data
3. Load Account Receivables Data & move AR data from common to collection specific tables
4. Load Invoice Data
The consultant will set up the SFTP in any one of the following three ways :
1. Client connecting to HighRadius SFTP server - HighRadius shares the username and hostname with
clients for them to connect to the HighRadius SFTP.
2. HighRadius connecting to the Client SFTP server - The Client shares the username and hostname with
HighRadius for HighRadius to connect to the client’s SFTP.
3. SFTP user for simulation - Create a SFTP account for a fixed duration of time, such as 30 days, to
perform simulation related activities.
Note - Highradius recommends clients to connect to the HighRadius SFTP server using the key based
authentication as it is more secure.
The following chapters explain each of the above customer data loading jobs in detail.
In a standard Systems Applications and Products (SAP) based ERP, the customer data record is uniquely
identified with a combination of the Customer Number and Company Code.
The Consultant will follow the [link] steps to set up the file received from the Client.
In a standard SAP-based ERP, the customer contact data record is uniquely identified with a combination of
the Customer Number and Company Code.
Here is the list of common columns that the client shares in the customer contact details extract.
The Consultant will follow the [link] steps to set up the file received from the Client.
After completing the above process, the consultant will validate from the UI by navigating to the Collection >
Contact tab. In case of an error, they can reload the data. If the issue persists, they can raise a ticket to the
technical consultant.
● Root parent: This is the parent at the top of the hierarchy. Values will be rolled up to this
parent if it is configured as the roll-up parent for a customer or a group of customers.
● Rolled-up parent: This is the parent on which we want to roll up the values or amount. The
rolled-up parent may or may not be the same as the root parent, depending on their
position in their hierarchy.
● Immediate parent: This is the parent right above the child customer in the hierarchy
when presented in the chronological order, that is, the chronological order parent.
In the customer hierarchy, the client will share the customer number, customer name, and the alt payer, that is,
the alternate payer to whom the invoices will be rolled up for that specific customer.
Account Alternate
AccountName Number Payer
DUNHILL CROSSING 221N 1 NLB
HEMINGWAY HOUSE 221R 1RGV
WOODS OF OAKBROOK 221T 1WNT
VININGS, THE 221U 1WNT
BAVERIA APTS 221W 1RGV
LEBANON TOWNHOMES 221Z 1NLB
RIVERPARK APTS 2222 1NLB
The Consultant will set up programs for the following in the sequence mentioned below:
a. Load the customer hierarchy extract shared by the client.
b. Categorize them into root and roll-up customers in the HRC system based on the alternate payer
column in the extract.
After loading the customer data in HighRadius, Consultants will load the Account Receivables (AR) data in it
and move the required information such as open and closed invoices to the Collections tables. Account
Receivables is the open amount yet to be received by the Highradius Client for invoices where the goods are
already delivered to the HighRadius client’s customer.
Typically, Highradius receives account receivables data from the client daily in the following two ways:
1. The client ERP sends two different files to HighRadius in a specific sequence, that is, the Delta Closed
AR File followed by the Delta Open AR file. The Highradius application also loads them in the same
sequence to ensure that the Highradius system is in sync with the client ERP system.
a. Delta Closed AR File contains delta AR records closed since the last day in ERP.
b. Delta Open AR File contains delta AR records newly created or updated since the last day in
ERP.
2. The client ERP sends open AR records in bulk consisting of AR tables in a file from the client
accounting system daily. It happens very rarely.
a. In this case, Highradius creates a delta file daily by comparing the current day file with the last
day file. This file consists of three different type of records:
i. New AR records created since the last day
ii. AR records updated since the last day
iii. AR records closed since the last day
b. Highradius generates the delta file to reduce performance issues, if any, that can result from
daily upload of bulk data.
The following fields uniquely identify an AR record in the client’s ERP system:
1. Company Code
2. Fiscal Year
3. Document Number
Here is the list of standard fields expected from the SAP in the Open AR file to be integrated with HighRadius.
The Consultant will follow the [link] steps to set up an open AR data loading job and schedule it to load the
data.
To perform the config unit testing at HighRadius for AR data loading, the following are the three recommended
ways:
1. Ideally, the client team will generate the open AR data file through an automated program and
send the file to HighRadius in the agreed format. To perform the config unit testing, Consultants will
set up the AR data loading job and schedule the loading program to load the data. Once the data
is loaded, the consultant will navigate to the AR tab and validate the number of open records in the
AR worklist against the number of records in the AR file.
2. In case the automated program from the client is not ready to generate the AR file by the time the
project moves to the realization (link to realization phase in consulting playbook) phase, consultants
will ask for raw AR data from the ERP and internally work to transform the file into the agreed format.
This raw file will be used to set up the AR data loading job and schedule the loading program to
load the data. Once the data is loaded, the consultant will navigate to the AR tab and validate the
number of records in the AR worklist against the number of records in the AR file.
3. In the worst-case scenario, if the raw data file is not available, the consultant will perform the config
unit testing by creating a dummy file with file headers as defined in the design sheet and with
dummy data records. This dummy file will be used to set up the AR data loading job and schedule
the loading program to load the data. Once the data is loaded, the consultant will navigate to the
AR tab and validate the number of records in the AR worklist against the number of records in the
AR file.
The following fields uniquely identify an AR record in the Client’s ERP, that is, SAP:
1. Company Code
2. Fiscal Year
3. Document Number
4. No Line Item Account
The Consultant will follow the [link] steps to set up a closed AR data loading job.
The Consultant will follow the [link] steps to load payments history file.
The Consultant will follow the [link] steps to load the summary/balancing extract file.
Once the AR data is loaded, it is necessary to load the invoice data and corresponding PDF copies in the
HighRadius system as a backup document for Collection Analysts to research and validate.
Clients share the PDF copies of these invoices to be attached to their corresponding invoices.
The Invoice Number uniquely identifies each record in the Sales Invoice Header file obtained from the ERP such
as SAP.
Here is the list of recommended fields to be used while setting up the Sales Invoice Header file.
The Consultant will follow the [link] steps to set up the Sales Invoice Header File.
File names, such as ‘12345_001.pdf’ where 12345 is the InvoiceNumber and 001 is the CompanyCode, are used
to identify the PDF copy and link it to its corresponding invoice while loading.
The Consultant will follow the [link] steps to load Sales Invoice PDF copies.
Consultant will enable the Bulk Upload tab for the security roles as mentioned in chapter 2.1.2 and do the
following [link] steps to enable clients to bulk upload the P2P status.
The Collection Analyst will follow the [link] steps to enable Collection Analyst to Bulk upload Disputes.
The Consultant will enable the Bulk Upload tab for the security roles as mentioned in chapter 2.1.2 and do the
following [link] steps to enable clients to bulk upload notes.
Consultant will enable the Bulk Upload tab for the security roles as discussed in chapter 2.1.2 and do the
following [link] steps to enable clients to bulk upload invoice parameters.
The Collection Analyst’s primary job is to collect cash on open invoices as quickly as possible. To achieve this
objective, Collection Analysts must reach out to customers and collect payments. However, they spend a lot of
time on activities not related to contacting customers such as preparing a contact list of customers every day,
planning strategies to apply to different types of customers, planning actions to take on customers, and so on.
They also spend time logging into customer portals to check the invoice statuses. All these activities make them
inefficient and reduce the overall efficiency and effectiveness of the Chief Financial Officer (CFO) team.
The HighRadius Collections Cloud provides the following automation features that solve these problems for its
clients and frees up the Collection Analyst’s bandwidth to contact customers:
1. Prioritized Customer Worklist Automation- This feature generates a prioritized list of customers based
on the cumulative score of all the conditions they satisfy. A higher score refers to higher priority in
terms of contacting the customer. It saves the Collection Analyst’s time of manually creating
worklists.
2. Invoice Tracking Automation (ITA) for real time status of invoices - This feature tracks the status of
invoices in real time so the Collection Analyst need not login to the customer’s portals to check the
invoices statuses and payments.
Customer prioritization starts with creating customer segments. A group of customers, who share common
characteristics forms a customer segment as discussed above in chapter 3.1.2. Segments can be on the basis
of payment behavior, ARR(Annual Recurring Revenue) from the customer, Credit Risk, and so on. Few
examples of Customer Segments are High Value Slow paying Customers and Low Risk Fast Paying Customers.
Each organization has its own way of dealing with different kinds of customers. So, each customer segment is
assigned to a strategy to meet the collections team’s goals. Strategy refers to a group of conditions or Strategy
Rules that varies according to the customer segment. The strategy to deal with the High Value Slow paying
customer segment is different from the Low value slow paying customer segment. Hence, Strategy Rules are
business conditions indicating the customer's status. Few examples of Strategy Rules are as follows:
● Overdue Invoices - Prioritizes the customer whose invoices are past due by more than five days and
the total of such invoices is greater than 10,000.
● Follow-up Due - Prioritizes the customer, who has a follow up or reminder created by the analyst that
is due for that day.
● Broken Payment Commitment - Prioritizes the customer, who has broken the payment commitment
or promise to pay on that day created by the analyst earlier.
These strategy rules are tagged with actions that are suggested to the Collection Analyst in the Worklist.
Suggested actions are a set of activities performed as part of the collection process. Following are few
examples of activities that are suggested to the Collection Analysts:
● Proactive Reminder
● Send First Past Due Notice
● Send Second Past Due Notice
Severity of actions can vary depending on the parameters such as aging of invoices and the customer value.
Aging of invoice is the number of days the invoice has exceeded from the due date. For factoring severity,
priority indicates the urgency of completing an action. For example, the First Call has less priority than the
Second Call.
Each strategy rule has its own importance measured by the importance score, which is the numerical value
ranging from from 1 to 100. Higher the importance of the strategy rule, higher is its associated score. Based on
the rules satisfied by the customer’s invoices, the customer receives an importance score. For example, if
invoices of the customer satisfy three rules each with an importance score of 20, the customer’s importance
score will be 60. Hence, the complete worklist can be prioritized based on this single parameter, that is,
importance score.
Note - Strategies are assigned to customer segments based on references of actions and priorities. Hence,
before creating the strategies, customer segments, actions, and priorities must be created.
The following section describes each of the following steps required to generate the prioritized customer
worklist:
1. Calculate customer parameters required as input for generating worklist
2. Configure Collection Strategies
3. Create conditions or rules within the strategies
4. Setup Sequence of Actions and Timeline
5. Assign Segments, Strategies and Collection Analysts to Customers
6. Setup Program to Evaluate the strategies
The Highradius Collections Module can handle the parent-child hierarchy and displays the aggregated data at
the parent level. Since collections take place at a parent level, only parent customers are displayed in the
Collection Analysts Worklist. The program identifies the parent customer and populates a reference of the same
in the worklist specific tables on which other aggregated data are calculated such as dispute data, collectible
amount, and promised amount.
The consultant will refer to the following [link] steps to configure the program.
Once the program is completed successfully, the customers count in the common table and the
collections specific table must be the same.
The consultant will refer to the following [link] steps to configure the program.
The program informs the user on the type of document, the part of the payment transaction displaying the
details on how the payment was applied for partial payments. The consultant will refer to the following [link]
steps to configure the program.
Understanding the customer's overall payment pattern and calculating the upcoming behavior, metrics such
as weighted average days late, weighted average days to pay, and so on are crucial. These metrics are
important to generate a worklist. The consultant will refer to the following [link] steps to configure the program.
14. Calculating metrics Last Paid Date, Last Paid Amount, Last Invoice Date, Total Debit Balance, and Fiscal
Calendar Aggregates
The program populates the following metrics:
● Last Paid Date - Date on which the last payment is received from the customer.
● Last Paid Amount - Amount which is paid in the last payment received from the customer.
● Last Invoice Date - Date on which the last invoice is generated.
● Total Debit Balance - Total amount owed by the customer.
● Fiscal Calendar Aggregates - Aggregated data for a fiscal calendar timeline.
A fiscal calendar's major advantage over a regular calendar is that the end date of the period is always the
same day of the week, which is useful for shifting or planning as every period is of the same length. It is used for
accounting and tax purposes. The consultant will refer to the following [link] steps to configure the program.
15. Dispute Data Population
As mentioned in Chapter 3.3, if the customer denies paying a particular invoice or short pays it, the invoice is
marked as disputed invoice. The program calculates all the dispute related fields in Collections such as
Disputed Amount, Resolved Disputed Amount, and so on.
The consultant will refer to the following [link] steps to configure the program.
When the customer's payment terms are changed, the collection analyst responsible for making collections on
this account must be notified of the same. If the analyst continues to make payments according to the old
terms, it creates confusion between the parties involved. This leads to difficulty in further communication,
affecting the trust between the parties and the analyst's efficiency in collections. Hence, the Collectible
amount must be updated with any change in terms or status.
The consultant will refer to the following [link] steps to configure the program.
After all the 18 programs are in place, the next step is to configure the collection strategies.
● Overdue Invoices - Prioritizes the customer, who has invoices that are past due by more than five
days and the total of such invoices is greater than 10,000.
● Follow-up Due - Prioritizes the customer, who has a follow up or reminder created by the analyst that
is due for that day.
● Broken Payment Commitment- Prioritizes the customer, who has broken a payment commitment or
promise to pay that day created by the analyst.
Strategies are created for better collection from different segments of customers. During the design phase, the
client and the DTC agree on names and other details related to the strategy. This section defines the name and
description of each strategy and configure conditions, that is, strategy rules for the same.
To configure the strategies in the system, the consultant will refer to the [link] steps to configure strategies.
Note - Collection strategies can also be categorized as inactive. If the strategies are not used in any customer
segment, they are marked as inactive. If customers are not assigned any strategy, the default strategy is
assigned to them. Default Strategy is hand-picked from the list of strategies that are mostly generic and fit best
for new customers.
Based on the number of parameters, rules can be of the following two types:
● Basic Rule - It contains a single condition. For example, Individual Overdue Invoices with parameters
open amount > $200 and days past due is >10 days
● Compound Rule - It is a combination of two or more conditions For example, if the customer wants
to create and send a broken commitment notice, the broken commitment amount >0 and the
current customer status is Hold Credit Limit.
1. Assign Condition(s) to Strategies and Define Values for the Parameters Within each Condition
The Collections product consists of a set of conditions or rules and each condition has a predefined set
of parameters, which the consultant can use while assigning conditions to strategies.
Refer to the [link] predefined set of global rules to understand how rules are defined and the
parameters are associated to a rule. The Consultant will follow the [link] steps to assign a rule to a
strategy.
If a condition is marked as Withdrawal, then the customer, who satisfies that rule will not be prioritized on
the worklist. For example, if the Collection Analyst does not want a customer, whose current status is
Third Party Collection, that is, the status is transferred to a third party agency to be prioritized in the
worklist, then he can mark the rule as Withdrawal.
To define the importance score for each condition, consultants must [link] assign importance (score) to each
rule in the strategy. Note: The importance scores for all rules must sum up to 100 within a strategy.
Rules are configured to provide clarity on actions to the collections analyst. The actions can be assigned to
customers in the following ways:
1. Assign actions based on strategy conditions
2. Assign actions based on importance score
Rule Based action: Rule based actions are triggered or suggested directly based on the Strategy Condition.
For example, if Walmart wants to send a reminder to Adidas to clear invoices delayed by more than 30 days on
the 1st of every month, then based on a condition the rule will be triggered. These types of actions do not
depend on any importance score to execute. Rule Based Actions can also have an importance score but
irrespective of the score the rule based action will be triggered or suggested. If they are assigned with a score
of zero, it indicates that the rules do not contribute to the prioritization of the customer in the worklist. For
example, if a rule for Adidas states that any invoice that has passed its due for more than 60 days will result in
suggested actions of sending a reminder for the Collections Analyst.
To assign rule based actions, the consultant can refer to [link] assign specific action on rules.
Assigning score based actions are divided into the following steps:
Once the conditions are configured in the strategies, the next step is to set the sequence and timeline for the
actions suggested.
Timeline is the number of days when the assigned action must remain active before the customer requires the
same action to be suggested. For example, the timeline value for the action reminder of the payment plan is
five and the user performs this action on the second day after it is suggested, leading to a change in its action
status to Completed from Not Started. On the third, fourth, and fifth days, the action status continues to be
Completed even if the rule is satisfied. This indicates that the user need not perform the action again. On the
The strategies and segments are configured but are not linked. The linking takes place by assigning the
segments and strategies to the customers, which is explained in the following section.
Consultants can assign Segment, Strategy, and Processor or Owners to customers from the Collections
Assignment Rules tab by following the three steps given below:
The Consultant will add the category type Segment and [link] create conditions/add assignment rules to
categorize customers for the selected category, that is, Segment.
The Consultant will add the category type Strategy and [link] create conditions/add assignment rules to
categorize customers for the selected category, that is, Strategy.
In the Highradius terminology, the Collection Analyst is referred to as the Processor and the Collection Analyst’s
manager is referred to as the Owner. The Processor performs the actions suggested in the worklist for the
assigned customer portfolio. The Owner manages one or multiple processors and handles their escalations.
The Consultant will add the category type as Processor or Owner and [link] create conditions/add assignment
rules to categorize customers for the selected category, that is, Owner or Processor.
Note - The sequence of the Assigned Rules and their Conditions is followed. The first satisfied rule will be
assigned to the customer.
Once the categories and conditions are configured, the consultant will [link] set up the program to assign the
segment, strategy, and Collection Analyst to customers.
Now, the segment, strategies and Collection Analysts are assigned to the customers and hence we are ready
to evaluate the strategies and generate the worklist which we will look at in the final chapter.
The consultant will [link] run the strategy evaluation agent, which evaluates the rules for each customer AR
based on the strategy assigned to them. After the evaluation, the prioritized worklist with suggested actions is
generated. This program is scheduled periodically, mostly daily, which refreshes the worklist.
1. At times, invoices are not displayed on customers’ portals, thereby delaying payments. Such
invoices are called Skipped invoices.
2. Collection Analysts must regularly log in to portals to check the posted invoice statuses.
3. Collection Analysts are not notified of the change of invoice status on the portal.
4. There is no easy way to track payments posted on the portal. Hence, Collection Analysts
must follow up if the posted payments are not displayed on time.
5. There is no easy way to identify a disputed invoice until a manual follow-up after the due
date takes place, in spite of the presence of indicative information on the portal.
To address the challenges mentioned above, Highradius has introduced the Invoice Tracking
Automation feature, where collecting invoice statuses on buyer portals is automated. It feeds data into
the Highradius Collections Cloud to keep Collection Analysts updated about the open AR information.
The Worklist is now created and the actions are linked to it through different automation algorithms as
described in the previous chapters. Collection Analysts are assigned to customers to perform collection actions
on their set of customers. In the next step, the Consultant will ensure that the Client is able to login into the
HighRadius tool and perform their daily activities such as the following:
After logging into the Collections application, the Collection Analyst can view the worklist at first. It displays the
list of customers upon which the Collection Analyst will take actions to collect pending payments. The Analyst
makes a Collection Call or sends a Personalized Email. Typically, analysts spend 60% of their time on Calls and
30% on Personalized Emails. During the first few months after go-live, they spend 5-10% of their time reviewing
Automated Emails for accuracy, following which, they rely on the system for all automated emails sent from it.
Collections worklist is a prioritized list of Customers and a set of actions assigned for a Collection Analyst on a
given day. This Worklist is generated by the system daily using various pre-configured algorithms or strategies as
defined in the Automation Algos section to maximize the Collections efficiency. The Worklist allows Collection
Analysts to identify and focus on the high priority Customers (based on their AR aging, past due amount, and so
on) in their portfolio. The Collection worklist is a one-stop solution for the Collection Analyst to view the prioritized
Customer list and various details such as open amounts, Customer segments, executive notes, and so on. It also
allows the Collection Analyst to perform various actions such as sending correspondences, taking call notes,
and creating payment commitments directly from the worklist.
The consultant will set up data security rules by adding user groups and action security rules. After logging in,
the Consultant can view the data security based on their job roles. The Consultant will configure data security
user groups to ensure that only users with the right access can view the sensitive data. For more details, refer to
[link] steps to enable role based access controls.
The Worklist View Layout can be configured to suit the needs of the client. Different clients can have different
requirements such as the columns to be displayed in the Worklist view (Customer name, Open Amount, Current
Amount, Total Past due, suggested actions, risk class, credit utilization, and so on), the order of the columns,
renaming them to names they are acquainted with, and so on. The set layout is displayed as the default in the
UI when a user logs into the application. Collection Analysts can further change the layout according to their
requirements. The default layout is copied from the Gold Account clone and the Consultant must cross-check
[link] this layout with the client and update the fields as required.
HighRadius clients have offices in different regions such as North America, LATAM, and EMEA. Some of them
can be non-English users who need the UI in other languages. With this feature, clients can translate the field
names into other languages such as German, French, Spanish, and so on according to their requirements and
experience a smoother user journey. The Consultant will follow the same steps to set up multi language
translations.
The Consultant can follow the [link] steps to customize the layout of Advanced Search. The Consultant
can configure and save the frequently used Advanced Search criteria as filters for users since the entire
worklist, consisting of all customers, is visible to the Collection Analyst.
To customize the layout of Customer Details based on client’s needs, the consultant can follow steps as
mentioned in the link
And to configure the grid columns under each sub tab, the consultant should follow the [link] steps to
set up columns under Open Items grid link.
Conversations are an effective part of all business communications. Collection Analysts are required to contact
customers frequently regarding payments since pending invoice payments do not come on time for certain
customers. While an email might serve the purpose of sending a payment reminder, a voice call can be more
effective in communicating the details and ensuring a commitment from the customer as it is a two-way
communication over a call.
The HighRadius In-app calling feature allows you to call a customer directly from the application and view all
the required customer information on the screen in front of you. The customer phone numbers are saved in the
system. Hence, it is a one-click dial from the application to connect to a customer with the ease of accessibility
of all information at one place that can be referred to during the conversation.
The in-app calling feature in Highradius is a Voice over Internet Protocol (VoIP) calling system. VoIP is the
technology that allows users to make and receive phone calls via the internet instead of the regular phone
lines or a public-switched telephone network (PSTN). The in-app calling feature can be availed from the
Collections Worklist tab and is enabled based on the security role.
The next step for the Collection Analyst is to leverage the in-app calling functionality to call the customer.
6.2.1 Prerequisites
[Link] System requirements
The Consultant will recommend the following system requirements to our clients to enable the calling
functionality and execute it seamlessly for better calling experience and application performance:
● Browser recommendation - The latest version of the Chrome browser provides the best user
experience.
● Headphone recommendation - Headphones are recommended while making calls as they improve
audio quality by minimizing echo. You must select your headphones carefully.
The above diagram displays how our in-app calling functionality works. Melissa (Collection Analyst) who is in the
client network accesses the HighRadius Collections application from her local system using a browser and
makes calls from the browser using the in-app functionality. A secure connection is established between the
browser and the Highradius VoIP infrastructure. The call is sent from the Collection Analyst’s browser to the
HighRadius VoIP infrastructure to the end customer via our partner voice carrier. The voice carrier converts the
VoIP call triggered from the Collections application (Collection Analyst’s browser) to PSTN (Public switched
telephone network) that connects to the customers' mobile numbers or landline numbers. While the link
between the Highradius VoIP infrastructure and Keith (end customer) can be controlled by HighRadius, our
clients must open up the network between the browser (that Melissa is accessing) and HighRadius VoIP
infrastructure to pass the signal to the HighRadius server for smooth calling. Hence, clients must whitelist the HRC
ports and IP addresses in their enterprise firewalls. By opening the ports, clients are enabling their browser to
access HighRadius VoIP infrastructure to make calls.
Without network whitelisting at the client’s end, Collection Analysts can face the following issues:
● Latency - Delayed hearing, that is, mouth-to-ear delay
● Jitter - The information arrives at the recipient's line out of order — they will not be received in the
same order in which they are sent
● Packet loss - Parts of conversation can drop and fail to reach the destination
The Consultant will pick the appropriate Network Document from this link based on the environment details
since they are specific to environments. The Consultant will share this Network document with the client, which
includes the HighRadius VoIP port and bandwidth requirements, and the firewall configuration
recommendations required for smooth calling experience. Our client will work with their own IT Network Team to
whitelist the IPs and ports in their network as it is a mandatory requirement for in-app calling features.
Collection Analysts can add, edit, and delete contacts from the Contacts subtab under Customer
Details View screen.
The Consultant will refer to [link] steps to enable calling functionality using Slimfast screens.
Highradius supports International calling. However, by default, some country codes are not mapped as it will
allow the Collection Analyst to make calls to countries that can incur cost on Highradius. Some clients also want
to ban calls to certain countries. For example, Baker Hughes wanted to disable calling to Russia. Hence, the
consultant must acquire country codes from clients to place calls and map only those codes to enable
international calling.
Some clients prefer recording calls for training, performance monitoring, and audit purposes. It helps in
providing feedback and suggesting improvements. To facilitate this, we have the call recording feature. This
feature records the calls (only with the customer’s consent) and refers to them for training and quality purposes.
The recording button will be enabled only when the call recording functionality is enabled at the account
level. Whenever a call is made, a pre-recorded recording disclaimer message will be played (“This call is being
recorded for quality assurance purposes, Please press 1 to consent to this recording or press 2 if you do not wish
to be recorded”) and the call will be recorded with the customer’s consent. During the call, if the Collection
Analyst discusses any confidential information, the recording can be paused and resumed whenever required.
Clients may have to add call summary details or call logs manually for calls they receive on their desk
phones or mobile phones. The Consultant must ensure that the “Call Summary” button is enabled for
Collection Analysts.
P2P is a type of payment commitment or an agreement between the lender and borrower to pay a
fixed amount of money by a certain date. It is usually made if the lender is falling behind in payments or
payments are overdue. In Order to Cash, the P2P is used if a delinquent customer fails to make the
payment immediately and plans to send the payment later. Creating a P2P in the system helps us track
if the customer has made the payment within the committed date. Collection Analysts may not
communicate with those customers until the P2P date. If the payment is not made within the committed
date, the customer is again displayed on the Collection Analyst’s worklist to be communicated with for
further actions. P2Ps can also serve as reliable payment performance predictors for a delinquent
borrower depending on how well they have kept their promises to pay.
Types of P2P
In Collections, there are three kinds of payment according to the details provided by the customer and
agreements in place. Based on this, the Collection Analyst can create the following:
1. Header level P2P: When the customer commits to pay an amount by a due date without
specifying any invoice for which the payment is to be collected. The Collection Analyst, in
this case, can create a header or customer level P2P, that is, the payment will be made at a
customer level and the Collection Analyst will settle the outstanding invoices with this
payment later. This process is called applying payments to outstanding invoices based on
past due.
2. Invoice level P2P: When the customer commits to pay a partial or the complete amount of
an invoice by a due date. The Collection Analyst, in this case, can create an invoice level
P2P as this commitment is based on a specific document or invoice.
3. Invoice Associated P2Ps (v3): Consider an example where the oldest invoices of the
customer have been overdue by more than 180 days and they want to create a
commitment on the total overdue amount across all the oldest invoices. In another example,
the customer is operating across multiple regions and is trying to create a commitment on
the overdue amount for invoices that were created in one region and were of the same
Our clients can sometimes offer payment plans to their customers to ease out payments in installments, that is,
EMIs (for example, EMIs for home loans and so on). A payment plan is a periodic and legally adhering plan that
is created according to the customer as an attempt to make the collection process more effective. A
customer can pay the pending dues in installments if they opt for Payment Plans.
The Consultant will follow the steps to enable the [link] Payment Commitment and [link] Payment Plan
for users.
The AR teams often receive P2P information as batch files from buyers. This file ideally consists of
information on several payment commitments in a single document. To create P2Ps in bulk, Collection
Analysts can upload .csv files containing the dispute data from Collections > Bulk Upload > P2P as
mentioned in chapter 4.5.1.
Disputes are part of whole amounts, that is, unpaid invoices. Disputes can occur due to any
reason when a customer fails to pay their invoices within the accepted terms. For example,
disputes are raised by customers when there is a discrepancy in the payable invoice, as a whole
or in part. Disputes mostly arise from billing issues such as pricing, previous adjustments,
promotion discounts not being reflected, or product issues such as damaged goods. Once
disputes are raised, the Accounts Receivables (AR) team evaluates the claims to approve or
reject them based on their validity. The collectible amounts on invoices and the account
statements are accordingly modified. In AR, managing disputes is an important aspect as
disputes form an integral part of cash flow and, in turn, revenue. Unresolved disputes lead to
uncollectible revenue, impacting cash flow, working capital, and profitability.
In Collections Cloud (CLS), Collection Analysts can raise disputes, as informed by the customers,
using the Create Dispute feature. Collection Analysts can provide the disputed amount,
reportee, and assignment information, including attachments. Once submitted, the dispute
information is reflected on the customer's invoices.
Users can create disputes in the Invoices tab, from the Open Items and Closed Items subtabs.
This information is synchronized and can be viewed from various screens in the application.
Additionally, Collection Analysts can resolve or invalidate disputes using the Manage Dispute
feature based on the information received by the Claims Evaluation team on the disputes.
The Consultant will [link] steps to enable clients to create and manage Disputes from the UI.
The AR teams often receive dispute information as batch files from buyers. This file ideally consists
of information on several disputes in a single document. To create disputes in bulk, Collection
Analysts can upload .csv files containing the dispute data from Collections > Bulk Upload >
Disputes. The Consultant will [link] steps to enable clients bulk upload disputes as mentioned
above in chapter 4.5.2.
The Consultant will refer to [link] steps to the set up email templates for additional details.
With this feature, a Collection Analyst can Initiate, Re-assign, and Mark the escalations as complete
when they are resolved. A Collection Analyst has the provision to create an escalation both at the
Customer level and at an Invoice level. When an escalation is created, email notifications are sent to
internal users assigned for the escalation. Consultant can create notification templates as mentioned
above in chapter 3.1.11
Collection Analysts may fail to collect the receivables from customers despite taking stringent actions. In
this case, Collection Analysts can use the Collection Agency Data Exchange (CADE) functionality to
Collection Analysts can create tasks for themselves or assign tasks to other users. For example, if the
Collection Analyst called a customer and the customer did not answer, the Analyst can create a follow-
up task to call the customer again later in the day or the next day. The Collection Analyst can assign a
customer to a Credit Analyst in case of very high credit utilization by the customer.
Hence, the feature helps in tracking these internal tasks for Collection Analysts. The Create Task Button
must be available in the Customer details view screen. If the button is disabled, the Consultant will
enable the button from Manage Security roles admin screen as mentioned above in chapter 2.1.2.
The Consultant will add the [link] Follow up Reasons after consulting with the Client as mentioned in
chapter 3.1.9.
Email Inbox offers Collection Analysts one-step access to all emails received from different customers and
grouped by specific customers. You can configure an email inbox to view all emails from a specific email ID at
one place. Collection Analysts can view the emails in the Collections Email Inbox tab. This feature in Collections
reduces the Collection Analysts' efforts to navigate to GmailOutlook to view the received emails as they are
displayed in the Collections UI itself. Collection Analysts can verify the information provided in the emails such
as payments, disputes, and so on from the Collections Application and respond to customers accordingly.
6.3.1 Prerequisites
Selecting one of the options mentioned above will send out emails from Highradius to our client’s customers
and they will appear with the client’s domain. For example, emails sent to Kraft Heinz’s end customers from the
HighRadius application have XXX@[Link] as the domain instead of XXX@[Link].
IPs whitelisting
Internet Protocol (IP) whitelisting is a way of providing authorized access to specific IP addresses to send emails.
When an IP address is safelisted, the sender from that IP is identified as a trusted source to your mail server. This
ensures that the emails sent to you from that source are placed in your inbox instead of the spam folder.
Generally, IPs are environment-specific and can be found here .
HRC’s IP addresses must be whitelisted for clients to ensure that the emails sent from the Highradius server are
not placed in the spam folder of the clients. The Consultant will check the IPs from the above link and send an
email to the client’s network Team to whitelist them.
If the client operates out of multiple regions and wants to send the notice to multiple customers in their regional
language, then HRC has the functionality to automatically send templates selected by language. Consultants
need to do the following [link] steps to send correspondences based on conditions such as language,
company code, etc.
Collection Analysts can also set up Bounce back email addresses. A bounce message is an automated
message from an email system, informing the sender of a previous message that the message had not been
delivered (or some other delivery problem occurred). In case a correspondence fails to send, customers need
to be able to identify and edit the failed email address(es). To obtain the information about the failed email
addresses, a dedicated email address must be configured to capture the bounced emails. We provide an
option to correct the faulty email ids for the customer contacts so that the future emails sent to the same
customers do not get bounced back again. Steps to set up a bounce back email address are [link] steps to set
up bounce-back email address.
By default, the Send Correspondence screen will contain all the filter categories supported by the product
since it is created from the gold account, but consultants can do the following [link] steps to set up document
filters.
The Consultant will follow the steps mentioned in chapter 6.3.2 to set up the correspondence in the system.
The Consultant will follow the steps as mentioned in chapter 6.3.2 to set up the correspondence in the system.
After configuring the email server details and whitelisting IP, the consultant can set up the Email inbox for the
client from which Collection Analysts can access emails received from their customers. Collection Analysts can
access account or customer emails [link] steps to set up email inbox.
However, if the Email Inbox Configuration is not displayed, you can raise a ticket to SlimFast for a
resolution. If the issue persists, it can be configured manually.
To configure the Email Inbox manually, the Consultant must first configure the Email Inbox Configuration
menu under the Administration menu. Run the query for Configuring the Email Inbox Menus and Buttons
in the Database (DB) in the required schema and provide the account ID and account name as
required. If the menu is already present, run the queries only to map the menu to the account and the
security roles to the buttons. For more details, refer to Creating New Menus and Assigning to Users.
The Consultant must set up the auto-forwarding for Collections specific emails. They will work with the client’s IT
team to set up the auto-forwarding rules from the Collections mailbox to the Highradius mailbox.
After the auto-forwarding is set up, the Email Inbox must be monitored for a few days, and confirmed with the
client to ensure everything is working properly. The best practice is to count the number of incoming emails per
customer within 24-hour or one week and confirm with the client if the same emails flowing into HRC’s email
inbox are flowing into their own mailbox such as Gmail or Outlook.
The incoming emails are mapped or linked to the right customer through auto-linking. Enabling auto-linking
ensures that when emails are received in the Highradius inbox, they are automatically linked to the correct
The Auto-linking agent links an email to a customer based on the pre-configured system rules. There are
multiple rules available in the system. For example, auto-linking can be performed according to the customer
email domain name, saved contacts in the Highradius system, or customer numbers. To segregate customer
emails, Consultants must [link] configure auto-linking rules on each incoming email before the auto-linking
agent is run.
The Consultant will refer to this [link] steps to enable the inbox functionality.
Outbound integration configuration refers to setting up a system for sending outbound data or files outside the
system.
ERPs(Enterprise Resource Planning), Collection Analysts, HighRadius Collection Cloud, and Third Party Agencies
are the four key pillars of the collection process for any HighRadius enterprise collection client. To conduct a
smooth collection management process, a systematic data flow between the client’s ERP to HRC and from the
HRC to the client and third party agencies is required. Chapter 4 explains how the data flows from the client’s
ERP to HighRadius Collection Cloud. The HighRadius system processes the data to generate recommendations
of actions and automations as explained in Chapter 5. Collection Analysts work on the HRC system for
collection related activities on a daily basis as mentioned in Chapter 6. In the next step, the following data or
files are sent out from the HRC system to the client and third party agencies to meet the collection goal:
1. Customer related data exchange with third party agencies: Even after taking all possible actions by
Collection Analysts, there will be a list of invoices of different customers, which cannot be collected.
These data are shared with a third party agency for collection. With this feature, HighRadius exchanges
data seamlessly with third party agencies through CADE( Collection Agency Data Exchange).
2. Custom Map Query reports: Collection Analysts and collection managers need various reports about
different collection items such as disputed invoices, payment commitments, bad debt of customers,
collection notes, status of customers regarding payment, credit utilization status of customers, Collection
Analyst’s productivity, and so on for different purposes such as understanding the team's performance,
understanding customer’s behavior, decisions around work redistribution, customer’s bad debt, and so
on. Some of these reports are present as out-of-the box dashboard and reports in the Analytics UI of the
The Highradius Collections Module uses CADE (Collection Agency Data Exchange) to exchange information
between the HighRadius Collections and Third-Party Agencies (TPA). This feature allows Collection Analysts to
engage the services of a third-party Collection Agency to help them collect the due amount from delinquent
customers after exhausting all collection attempts.
1. Mark
accounts
that are to 3. Return file with updates
be turned
over
Daily single Individual
HighRadius
file extract of Account 2. All 4
Collections
turned-over Statements documents
Cloud End of
the day
Shared ftp server of TPA
Daily single Individual
file extract of Invoice PDF
revoked Copies
7.1.1 Setup data transfer between HighRadius and third party agencies
Third Party Agency: Agencies, which are not part of the original contract but helps in recovering funds that are
past due.
Setting up the data transfer between Highradius and Third Party Agencies is broken in below 3 steps:
1. To set up the outbound data transfer, the Consultant will refer to [link] steps to setup outbound data
transfer from HRC to third party agencies.
2. To set up the inbound data transfer, the Consultant will refer to [link] steps to set up inbound data
transfer from third parties to HRC.
3. To set up the action button for the Collection users, Consultants can refer to [link] steps to setup TPA
transfer action button and column in the worklist layout for Collection Analyst security role(s).
7.1.2 Setup programs to transfer package containing customer summary file, individual statements to the TPA
When the customer is transferred to the TPA, the customer details as a package is shared with the TPA, which
involves the Customer Summary and the Account Statement. Consultants can refer to [link] steps to configure
the agent to transfer the customer package to the TPA.
Custom map query reports are created and shared with clients periodically through email or SFTP uploads
based on details specified during the design phase. Examples of custom map query reports are customer level
notes, a disputed invoice with a reason code, payments coming in the first three business days, bad debt of
customers, and so on. During the design phase, the client finalizes the custom map query report requirements
with frequency and mode of sharing, that is, email or an SFTP upload. Consultants schedule these reports based
on the design specification.
The Consultant can refer to [link] steps to configure scheduled custom reports.
After the UAT is completed, the Consultant must migrate the same configuration to the Production
environment. The cloning tool enables the consultant to migrate the configurations from the UAT to production
to avoid implementing the same configurations in the production environment.
Consultants will follow the [link] steps to migrate configs from UAT to Production to obtain access to the account
setup tool and perform the required Product mapping for an account.
Consultants will follow the [link] steps to migrate product specific configurations and to do a cache reset.
Chapter 9 Analytics
Collection Analyst’s planner is filled with numerous activities such as calling customers, sending emails,
analyzing a number of customers in his/her portfolio. At the beginning of the day, the Collections Analyst must
plan the day before reaching out to customers for collection. The HighRadius Collection management system
provides an out-of-the box algorithm to prioritize customers and generate a worklist in the order of criticality for
collections. This algorithm takes different parameters as inputs such as past due amount, average days
delinquency, customer’s risk profile, # of payment commitments violated, etc. to generate a score against
each customer. Customers are then stack ranked based on the score. It also takes collector’s bandwidth,
customers’ preferred mode of contact and average time spent across collection activities into consideration to
assign customers and suggested actions to collectors.
The HRC system uses the following steps to create a data driven prioritized collection worklist:
● Stack Ranking of customers: Customers are stack ranked based on the historical AR data and customer
master data. The Historical AR data has details of customer’s payment behavior. The customer master
data provides information about the customer's risk profile collected by clients from different credit
agencies. A set of variables are identified from AR data and customer master data. These variables are
used in Linear Equation/Regression models to generate a score against each customer. Based on the
score, customers are stack ranked.
● Collector Allocation to customers: Once customers are stack ranked, they are assigned to collectors
based on collector’s bandwidth, customer preferred mode of contact and time taken to complete
different kinds of actions such as call, email etc. Each collector’s bandwidth would be finite for a period
of time, so he/she can work on a fixed number of customers for that period. That’s why these
parameters are taken into account while allocating collectors to customers. Bandwidth in hours, leave
plans and potential re-assignments are considered for each collector every week. Collector’s available
bandwidth is allocated across various Suggested Actions such as Calls (50% of bandwidth),
Personalized Emails (30% of bandwidth), Automated Email Reviews (5% of bandwidth), and Other
Actions (15% of bandwidth). The percentages are default values and are adjustable at the account
and the Collection Analyst levels.
Consultants can refer to the Collections Automation Algos Discovery OPERA for more information.
As explained above, stack ranking of customers means creating a priority order of customers based on a score.
This score is calculated by Linear Regression model using input variables calculated from customer’s AR data
and customer master data.
In simple terms Linear Regression is a linear combination of variables such as
As of now HighRadius uses a linear regression model to stack rank customers using different variables. In future
more models could be added.
Customer pools are logical groupings of customers based on parameters such as company codes, location,
type of business etc. Since a client can have diversified business spread across geographical locations and
different collection teams, customer pools are created to stack rank each customer within its pool. It will have
better relevance as compared to stack ranking across all customers. Ex- Say coca-cola has customers in two
regions North America, Australia and New Zealand(ANZ). It would be more logical to run stack ranking of
customers separately for North America and ANZ because their mode and scale of operations would be
varying. A higher weighted region in terms of number of invoices and invoice amounts may take precedence
over the importance of customers from another region when put on the same scale.
Once you do any of the above steps, click on “Run now” button to ensure customer pool allocation is done in
the system as per latest setup.
You can refer to the first page of the mockup screen to understand the UI.
What is a model? A Model is a mathematical function where you provide some input and it will produce an
output based on the internal working of the model. As mentioned earlier, the HighRadius system uses a linear
You can refer to the second page of mockup screen to understand the UI.
You can refer to Chapter 10.1.1 to know the relevance of the customer pool and the need of stacking ranking
of customers within a pool. Just to recap, Customer pools are logical grouping of customers based on
parameters like company code, locations, supervisors etc.
You can refer to the third page of mockup screen to understand the UI.
How do you decide which cellphone to buy? You may consider battery capacity, memory, size of the screen,
version, brand, and so on as your parameters. You will also compare different phones based on these
parameters before making a decision. These parameters are known as variables that define a phone’s
capability. Similarly in Collections, there are many parameters that impact the overall importance of a
customer for collection such as Total Past Due Amount, A/R Aging, Customer Risk, Promise to Pay Violations,
Open Receivables Amount, Disputed Amount, Open Promise to Pay Amount, Broken Promise to Pays, Past Due
Invoice Count, Disputes Count, Upcoming Past Due, and so on. Refer to the Appendix section of this document
for variables’ definitions.
The client considers a few of the above variables to prioritize customers for collections such as total past due
amount, aging buckets, and others. Moreover, it is not easy or obvious to calculate the weightage of the
variables.
The objective of the HighRadius Stack Ranking Algorithm is to take the right variables that correlate to the
outcome along with the relative importance of the variables into account. In essence, a data and analytics-
driven decision by exploring 1+ years of historical data vs a Client collections manager human judgment
model.
Following are the set of variables derived from the laundry list of variables for the default stack ranking model to
calculate the Collections Score for all HighRadius clients:
What does “Normalized” mean here? All these variables vary in magnitude. WCPD may be in the order
of 10^5- 10^6 because it is the sum of each Past due invoice’s amount multiplied by days past due.
UCPD may also be in the order of 10^4-10^6 for most of the customers. Risk is a class with value as Low,
Medium and High which is numerated as 0, 50 and 100. WADL will be anything in the range of -50 to 100
in most of the cases. P2P-V will be in the range of 0-100 for the majority of cases. If we just do the
addition after multiplying weightages it would be highly biased by WCPD and UCPD as these are in
order of millions. To solve this problem all these variables are normalized in the range of 0-100 where 0 is
given to lowest value and 100 is given to highest value so that all variables are spread linearly.
Cust #1 6 days 50
Cust #2 -2 days 0
Cust #4 3 days 25
Cust #5 15 days 75
To configure variables, you need to navigate to the “Model Variables” menu under “Collections Algos
Configurations” menu.
Above listed variables are out of the box variables. It will be present as default and users will need to
provide the desired weightages against the variables.
If the user however wants to configure additional/variables apart from the OOB variables, following
steps need to be performed to add a new variable, delete or edit existing variables:
1. To add a variable,
a. A user needs to specify the source field of the variable( source field here means
the existing column of the database where the value of this variable is getting
You can refer to the fourth page of mockup screen to understand the UI.
Worklist generation is a two step process i.e stack ranking customers in order of priority and assigning
customers to collectors with suggested action (action recommended by system) such as call,
personalized email, automated email etc. We understood in chapter 10.1 why we need stack ranking of
customers and how it can be configured in the system. Just to recap, we stack rank customers using a
collection score so that we can identify relative importance of customers for collection activities and
collectors can take action based on the order of stack rank. Stack ranking of customers solves one part
of the problem i.e to find relative importance of customers for collection. Another part of the solution is
effective assignment of customers to collectors so that a collector doesn’t get overloaded with work or
underworked.
Collections is a relationship driven process between collector and customer. A collector develops a
relation with Account payable teams of customers over a period of time to make collection faster. So
collection teams divide customers into two buckets:
● Named customers: Mostly the high value (high revenue generating) and long term
customers. For these customers, collectors are allocated once and not changed until
there is org structure change or performance issues or collector leaving the organization.
Here a collector would use its relationship to do collection faster.
● Longtail customers: Low value (low revenue generating) and infrequent customers. For
Generally, each Collector is assigned a Customer Portfolio (logical set of Customers) as part of the
Collections Org Structure. Every Client will have their own Org Design based on how they want to
distribute the Customers. For example, some might assign based on geographies such as USA East, USA
West, and so on or based on the segment of Customers such as Large Customers, SMB Customers, etc.
HRC collection cloud provides a feature to do effective collector allocation and recommend action
taking into account following important parameters:
1. Collector’s bandwidth/capacity- Number of hours a collector has for collection in a
day/week/month. It also accounts for a collector’s leave plan.
2. Capacity utilization across different activities- It specifies the % of bandwidth to be used
in activities like Call, Personalized email, Automated Email review, miscellaneous
activities.
3. Time taken to complete each of the activities i.e call, personalized email and
automated email review
4. Preferred contact method- Some customers have a specific way to reach out to them.A
Customer doesn’t take any calls and all communication has to happen through emails.
Walmart is one such example. HighRadius system takes care of any Preferred Contact
Method when assigning a Collector and a Suggested Action to a Customer.
You can refer to this link to understand more about the worklist generation logic.
To make HRC system perform worklist assignment effectively, a user needs to:
1. Setup collection activities
2. Map collector to customer pools
3. Configure collector’s bandwidth and duration for each collection activity
4. Manage Collector’s leave plan
5. Set up preferred mode of collection for each customer
6. Assign permanent owner and processor for named customer
A day in collectors’ life involves broadly two types of activities i.e. 1) reaching out to customers via call,
personalized email, automated emails, Fax, SMS etc. 2) performing other non-functional activities
(miscellaneous) such as researching on customers’ account status, reading incoming emails from
customers, creating a P2P, collaborating with Sales etc. Based on each organization’s internal process
and way of dealing with its customers, it decides a set of default activities to be done by the collector
as part of the collection process on a day to day basis.
With HighRadius Collections Cloud, client and the SCon agree on a set of activities a collector would be
doing as part of the collection management process based on the client's to-be collection process. Set
of collection activities are finalized during the design phase to ensure uniformity in action performed by
collectors across the collection management team. It also helps HighRadius to plan for any additional
configurations/development needed to enable any specific collection activity. Each of these activities
will have its own priority based on the client and contact method with different customers. Ex- Starbucks
only sends emails to customers for collection. So the priority of action ‘email’ will be higher than ‘call’ in
this case. It can happen vice versa as well. These activities are recommended as “suggested action” as
part of the worklist based on collector’s bandwidth,customer’s stack rank and priority of these activities.
Each account will have a set of collection activities finalized during the design phase. Following are the default
list of collection activities:
1. Call
2. Personalized email
3. Automated Email Review
4. Fax
5. Letter
6. Text
7. Website Uploads
8. Miscellaneous
If a client asks for anything other than these activities such as whatsapp, then it will fall in the category of
product enhancement.
In chapter 10.1.1 we discussed the customer pool. A client can have many customer pools and the collection
management process for each customer pool may vary due to multiple reasons. Those reasons could be legal
compliance of that location, process agreement between customer and client etc. That’s why there is
functionality of setting up collection activities for individual customer pools.
Following configurations can be done as part of mapping collection activities to customer pools:
1. Map collection activities to customer pool
2. Configure priority, bandwidth, duration and snooze time for collection activities
Once a consultant maps collection activity to account, a collection manager can map a subset or all of these
activities to different customer pools.
To do this, a user needs to go to the screen for collection activity mapping at pool level. Users will find the pools
configured for the account. Against each pool, there will be columns for:
1. Number of collection activities- Number of collection activities mapped for the pool
2. Last update date- Last date when collection activities for the pool was updated
3. Last update user- User who updated collection activities for the pool most recently
At this screen, user needs to do the following:
I. Select a pool on the landing screen explained above. It will split into two screens.
II. Click on the add button. A pop up will appear with a list of activities mapped to the account.
III. Select the activities applicable for the selected customer pool and submit. Selected activities
will be added with default priority, duration, bandwidth and activity interval (interval after which
activity should be repeated)
You can refer to the 6th page of the mockup screen to understand the UI.
[Link].2 Configure priority, bandwidth, duration and snooze time for collection activities for each customer pool
Till now, the user has mapped collection activities to each customer pool from a set of activities mapped at
account. System provides a default priority, duration (average time consumed in performing the activity every
1. A collection manager can edit the bandwidth, duration and activity interval just by clicking on
the screen inline and save it using the save button.
2. Each activity has a priority score (10, 20, 30, 40 etc). These numbers are standard. Lower the
score means higher the priority. Collection activities mapped for a customer pool appear on the
screen in the order of priority. Priority can be changed by selecting the collection activity and
using the “Move up” and or “Move down” button. Accordingly the priority score for that activity
changed. Let’s say a customer pool has only three activities configured i.e. Call with priority
score of 10, Email with priority score of 20 and Miscellaneous with priority score of 30. If the user
moves ‘Email’ above the ‘Call’ action, then Email will have the highest priority with priority score
of 10 and call will now have second priority with priority score of 20.
One of the key objectives of the new collection algorithm is to effectively assign collectors to customers so that
neither collector is overwhelmed with work nor under utilized. There can be many customer pools created
within an account, the system provides the functionality to map each collector to one or many customer pools
and also set the collector’s bandwidth to be utilized across these pools. This feature ensures that each collector
has customers in his/her worklist based on planned distribution of the bandwidth.
You can refer to the 7th page of the mockup screen to understand the UI for performing above steps.
How can a collection manager ensure that collectors are utilizing their time effectively on collection activities?
To solve this problem, a collection manager can set the bandwidth of each collector across all the collection
activities done by the collectors. This decision is generally taken based on the status of the business and type of
customers dealt by the collectors. Ex- If a collector needs to go aggressive for the collection then the collector
would need to spend more time on call than normal. If the majority of the customers have email as preferred
mode of communication, collector would need to spend more time on email than other activities.
How can a collection manager ensure that collectors are not provided with too many customers for each of the
collection activities?
A collection manager can take an average estimate of time taken in performing each collection activity every
time. Now based on three parameters i.e. total number of hours for collection, bandwidth for each activity and
duration of each activity, a collector can be assigned the right number of customers for each activity.
Total number of hours for personalized email= 40*0.3= 12 hours= 720 minutes
Number of customers to be sent personalized email= 720/5=144
Total number of hours for automated email review= 40*0.2= 8 hours= 480 minutes
Number of customers to be sent automated email after review= 480/10= 48
* All the above calculations have been done with assumption of assignment capacity at 100%. If we change it
to 200% then the number of customers will also change to twice of the above calculated number for each
activity.
A collection manager may need to override the collector’s bandwidth distribution across collection activities
assigned as part of [Link].2 i.e. configuring collection activities’ priority,bandwidth,duration and activity
interval for each pool. A collector’s bandwidth distribution across collection activities can be set at customer
pool level because strategy to collect and type of customers in one pool can be different than other pools. It
would need different kinds of bandwidth allocation for collection activities in each pool. Lets say pool 1 has
more customers with call as preferred collection activity and pool 2 has more customers with email as preferred
collection activity. A collector would need more bandwidth for call for pool 1 and for email for pool 2. To set
collector’s bandwidth for each collection activity for each customer pool, following steps need to be
completed in the UI by the user:
1. Go to the collector activity config screen.
2. Select customer pool. You will find the list of collectors assigned along with % bandwidth
allocation for each activity based on contact method configuration and default values for this
pool under the “Customer Bandwidth” tab.
3. Select the collector.
4. Update the bandwidth distribution % of each activity and save. You will see the number of
collectors with bandwidth override number on the landing page of collector activity config
screen.
A collection manager may need to override the collector’s duration of each of the collection activities
assigned as part of [Link].2 i.e. configuring collection activities’ priority,bandwidth,duration and activity
interval for each pool. Time taken by a collector to perform each collection activity can be set at customer
pool level because type of customers and preferred mode of contact in one pool can be different than other
pools. Collector may need to spend different durations for the same collection activity for collection activities in
different pools. To set time taken by collector for each collection activity for each customer pool, following
steps need to be completed in the UI by the user( collection manager):
5. Go to the collector activity config screen.
6. Select customer pool. You will find the list of collectors assigned along with % bandwidth
allocation for each activity based on contact method configuration and default values for this
pool under the “Customer Activity Duration” tab.
7. Select the collector.
You can refer to the 8th page of the mockup screen to understand the UI for performing above steps.
As part of the data driven collection process, HighRadius system provides the functionality to automate the
process of customer assignment to other collectors. A collector or collection manager can apply for leave
through the HighRadius system and assign customers from each of the customer pools, he/she is responsible
for, to collectors from those pools.
To use this functionality, a user has to do the following steps in the UI:
1. Go to the collector leave plan menu. On the landing screen, you will see a list of collectors on
leave, collectors assigned on behalf of the collector on leave to customers from each customer
pool, as well as “from date” and “to date”.
2. Click on the “Add” button to add leave for you(collector) or on behalf of a collector if you are
the supervisor. A screen will appear to add the details of leave.
3. You can select the collector's name( if you are a supervisor) from the dropdown . Otherwise your
name will be present by default if you are a collector.
4. Select leave start and end date.
5. If you want to assign your customer to other collectors, you need to select the customer pool
from the dropdown( it will have a list of customer pools you are allocated).
6. Select “Re-Assign to collectors” option. You will find a list of collectors appearing with check
boxes.
7. Select the collector’s name you want to re-assign your customers from the selected customer
pool. The collectors coming in the list will be the collectors mapped to the selected customer
pool.
8. Click on the submit button. It will reassign all customers from the customer pool to the selected
collectors for the time period of leave start date and end date.
9. You need to repeat these steps to assign customers to other collectors for all the customer pools
you are mapped to.
10. Same steps can be followed to re-assign to supervisors in case of leave.
You can refer to the 10th page of the mockup screen to understand the UI for performing above steps.
As mentioned earlier, a customer can have preferred modes of contacts. Some customers only want to be
contacted by email or fax but no call. Some customers might prefer only calls and email but no other means.
HighRadius worklist generation algorithm takes preferred collection activity into consideration while generating
the worklist. You can refer to this to understand it better.
In the current HighRadius system, there is functionality of setting preferred mode of communication at each
customer. Let’s say Walmart is a customer which doesn’t want to call but wants other methods such as letters,
faxes etc. HRC system will provide the functionality of mapping preferred collection activities at customer level.
This information is further consumed to generate a worklist.
Preferred collection activities can be mapped through Administration Menu. User need to do following steps:
1. Go to Administration Menu>Manage customers>Manage Assignment.
2. Select one or more customers and click on “Edit Preferred Collection Activity”. A popup with list
preferred collection activities will appear.
3. Select the checkboxes of activities to be set and submit.
You can refer to the 9th page of the mockup screen to understand the UI for performing above steps.
In the collections world, a collector develops a rapport with the account payables’ team of customers to
reach ultimate collection goals of any organization i.e. faster collection, reduction in bad debt. For any
supplier/manufacturer, mostly 20-30% of customers generate 80% of revenue. These customers are known as
named customers. Strategically, collectors for these customers aren’t changed frequently unless there are
situations like performance issues, collectors leave the organization etc.
HighRadius system also provides this functionality to assign permanent processors to the named customers so
that during worklist generation named customers get allocated to the same collectors everytime.
User can assign permanent owner and processor for named customers by following steps:
1. Go to Administration Menu>Manage customers>Manage Assignment.
2. Select one or more customers and click on “Assign Default Owner/Processor”.
You can refer to the 9th page of the mockup screen to understand the UI for performing above steps.