Final-RFP-for-Software-Development

advertisement
REQUEST
FOR
PROPOSAL
LEGAL ADVISORY CALL CENTER
LEGAL AID SOCIETY
Page 1 of 16
INTRODUCTION OF LEGAL AID SOCIETY:
The Legal Aid Society (LAS) was formed in November 2013 with the aim of addressing the challenges in
delivering justice in Pakistan. The Society was formed in response to the acute gap between the supply
and service of effective legal aid and the volume of unmet demand for legal services from the
disempowered, uninformed and marginalized segments of society.
INTRODUCTION OF LEGAL ADVISORY CALL CENTER:
The Legal Advisory Call Centre is one of the flagship projects undertaken by the LAS. The Call Center
provides free legal advice to callers enquiring about any legal matters.
FUNCTIONAL SPECIFICATIONS / SCOPE:
Legal Aid Society requires a Call Center Solution with fully equipped state-of-the-art
infrastructure such as latest Telephony Systems, ACD (Automated Call Distributor), CTI
(Computer Telephony Integration), Queuing, flexible work-flow, Call Recording and Monitoring,
Reporting, Soft phone, Wallboard and IVR greetings (Urdu / Sindhi) providing one stop shop and
offering Service to meet our Callers’ requirements on 24x7 basis.
Objective:
Provide integrated callers queries that deal efficiently and effectively with inbound, outbound
calls, email, SMS with call center.









Single-site call center telephony, email, SMS, Web engagement features
Best leading call center solution integrated with Front and Back-office CRM
Solution shall have easy scalability
12 Agents – Blended Mode (inbound/outbound) – scalable
30 channels E1 Trunks of SIP based Gateway for IP solution
Multi level Media support e.g. TDM PRI
Solution should be designed to provide uptime 99.99% monthly
Proposed solution must have capability to work on virtualized environment
Scalable architecture to support the present & future data load & call volumes of the
Legal Advisory Call Center.
GENERAL REQUIREMENTS






One Site Call Center – Hardware Redundant setup on site (Online/Offline locations)
30 channels E1/SIP Trunks– redundant on location setups
Solution should support E1/SIP protocols
Multi-level Media support e.g. TDM PRI, SIP Trunks
Multi Language IVR Greetings (Urdu and Sindhi)
12 Agents – Blended Mode (inbound/outbound) – initial with scalability
Page 2 of 16
 Proposed platform should support blended agents i.e. same agent should be able to
handle inbound/outbound interactions based on priorities
 16 Non-Blocking IVR ports
 12 concurrent CTI users
 2 Supervisor License CTI/CRM
 Different IVR grouping on separate assigned numbers in single multimedia gateway
 12 CRM / CMS agent License
 Voice Recordings – 100% inbound and outbound
 Voice Mail after 6:00pm to 9:00am daily from Monday to Saturday, whole day on
Sundays and holidays
 Solution should be capable of saving recorded files on any Storage (SAN or NAS)
equipment’s
 Reporting (Customized of Front and Back-Office, etc.)
 UAT environment for our routine testing
 Proposed solution should have the following features:
o Real time Reporting
o Historical Reporting
o Customizable Reporting
o Wallboard
o Email/SMS integration
o Inbound/Outbound Voice recording
 Wrap-up codes: Easy to use
 CRM for Front-office and Back-office Users
 The proposed solution must provide comprehensive and easily accessible on-line help
facilities to the users.
 The solution must allow easy access to data, functionality and provide an easy user
experience to help enhance productivity.
 The solution must be role based, managed by the Central Administrator.
 Call Recording, Search and Playback Utility and CTI popup with CLI is required.
 The application should be configured to support automatic screen population via CTI
(Computer Telephony Integration) and/or IVR on CRM.
 As per Legal Aid Society standard, working solution will be installed on servers.
 Solution should be based on industry best security practices.
 Solution should be capable of extending multiple inbound/outbound calling locations
 Capability of recording files & report archival periodically.
 Solution provided should propose best Industry practices and solution in line with local
and international regulatory requirements and security standards.
 Scalable architecture to support the present & future data load & call volumes.
 Proposed solution must have capability to work on virtualized environment
Page 3 of 16
CALL CENTER MANAGEMENT The proposed solution must have the ability to integrate
with CRM Solutions and provide functionality of single sign-on using any of the mentioned
Industry Standard Interfaces.
 The proposed solution must have the capability to integrate with Front Office, Back
Office CRM, allow for request/complaint capture, escalation and closure, along with
defined TATs.
 The proposed solution should provide support for Complaint Management / Opinion
poll setup and management.
 The solution must be able to launch into the correct functionality as per the application
screens when choosing a work item from the IVR.
 Work items should be distributed to the agents based on configurable assignment rules.
 The agents must be able to receive/manage incoming call via their personal work queue.
 The solution must have the capabilities to provide services such as Category-wise.
 The solution must provide a LIVE agent monitoring/management wallboard to monitor,
coach and evaluate agent on ad-hoc basis.
EXISTING CALL CENTER SETUP DETAILS
Our current Legal Advisory call center system is working under the following services:
Normal Call Center business hours are 9:00am to 6:00pm Monday-Saturday, except Sunday and
gazetted holidays. System shifts automatically on voicemail after business hours from 6:00pm
to 9:00am.


















CTI System (Windows based)
Multi-lingual IVR Greetings (Urdu and Sindhi)
ACD – Automatic Call Distributor
Agent Skill Set by IVR language selection
Call flow
Call Queue (time)
Call Transfer
Agent Soft phone
Web Live Agent Monitoring
Call Aspect/Monitor (Supervisor)
Wallboard
Call Recordings
Voice Mail (6:00pm to 9:00am daily from Monday to Saturday, whole day on Sundays
and holidays)
Inbound and Outbound Services
CRM and SQL Database
Email Correspondence
Calls overflow capabilities
Handling Surveys and Questionnaires
Page 4 of 16





Training of the agents
Development of CRM as per our existing requirements
Audit Trail
Backup/Quality Monitoring
Admin/User Interface
The system should be capable of handling incoming calls/complaints from different channels
like landline, mobile phone, email, LASCC Website etc.
The system should have the complete call recordings, Supervisor module, Wallboard, Side by
side call monitoring, Agents live statistics, Multiple Queue options & Automatic call recording
features.
System should also have the extendable functionality of IVR for complaint registration and
caller information etc.
Caller’s will be responded through the channel complaint was received i.e. voice message for
query received through phone, email, website status updating (Dear caller, your query has been
forwarded to our Legal Advisor and will be solved within 24 hours). In case of repeat dial by
caller, the system should reply “Dear caller your query is under process or being attended” or
your query is resolved, in case the query is resolved.
If the query is not resolved within the specified time, depending upon the nature of the query, a
follow-up message will be generated for concerned agent, afterwards with a difference of
suitable time through CMS. If anyone from hierarchy confirms the resolution of query, the
follow-up process will stop.
After the query resolution has been confirmed, caller will be responded through the channel
complaint was received i.e. voice message for complaints received through phone, email,
website status updating.
The caller should have facility for tracking his query through phone, email, website status
updating.
There should be comprehensive, monitoring & reporting system for performance analysis of
Call Center accessible by LAS management.
The call center architecture should be capable to extend the help desk facility for LAS offices
internally and consumers for specific needs.
Page 5 of 16
Proposed Customer Relationship Management
Technical &Functional Requirements
CRM Solution should be platform independent or virtual
environment and can run on Windows platform only
Platform
Independent
CRM Application should be database independent and can
run over on SQL databases
CRM application should be web server independent
CRM solution should be browser independent i.e. Internet
Explorer, Chrome, Firefox etc.) for call as well as front and
back office users and administrators
Security
Password Policies
Rights Based User and Group Management
View of real-time data of callers at front and back office
users
Email to callers for messages
Allow the user to view previously sent messages
Callers profiling
View list of Callers Requests Queries
Query entry
Escalation of Cases based on TAT
Functional
Requirements
Closure of Cases
Workflow engine should be available to help implement
case management activities
Any time a case record is created or updated, a history
record (of the change) is automatically created and
associated with the case
A variety of predesigned case management reports are
available for immediate use
Case escalation rules can be defined that will control the
automatic escalation of a case if it is not resolved within a
certain period of time
The reason for the caller’s problem can be input on the
case record using a predefined list of "reason" codes or
descriptors
Support of High availability, scalability and clustering
Solution high performance and reliability
Scheduled triggers (periodic events, such as every eight
hours or every week)
Define automatic routing and escalation (routing to a
supervisor) of a work item as a result of a trigger activating
Page 6 of 16
Vendor
Response
(Current
Release/Future
Release/Not
Supported/
Enhancements
Vendor
Remarks
Define automatic generation of alerts and notifications
based on triggers
Alert logging and maintenance—keep audit trail of the
alerts that are triggered along the process
100 percent real-time reporting is supported
Predefined report templates covering every area of the
CRM solution are available
Data filtering can be used to limit the report to only desired
information
Reports are generated based on real-time data
When new case records are created, they can be
automatically assigned to the appropriate back office using
predefined assignment rules
When working from a work queue or a list of cases a user
can simultaneously take "ownership" of multiple case
records
When working from a work queue or a list of cases a user
can simultaneously assign the "ownership" of multiple case
records to another person (or queue)
When working from a work queue or a list of cases a user
can simultaneously change the status of and escalate
multiple case records
When working from a work queue or a list of cases a user
can simultaneously close multiple cases
Quick access to recently created, modified, or viewed case
records
A workflow engine is available to help implement "best
practice" case management activities
Documents and files can be associated with (hyperlinked
to) case records
Callers
Information
Solution records that address a case can be associated
with (hyperlinked to) the case record
User-friendly interface for viewing all caller information
Ability to provide a single, holistic view of the caller once
the call is received by an agent (on a single interface).
Once the caller’s name and CLI number have been
received and keyed into the CRM, the following information
is expected to pop-up on the CRM screen:
Customer
Management
·
Previous Data History
·
Previously Registered Queries
Ability to track each callers complaint query requests
history and resolution status
Ability to access all communications and activities
surrounding a particular request - service. Includes but not
limited to: initial request, agent’s action, follow-up calls from
the caller , scheduled follow up activities etc.
Ability to view an audit trail and a time-stamped historical
log of all activities with a given query
Ability to set up alarm workflows to monitor query requests
and ensure that query levels are being met
Page 7 of 16
Service
Request/
Complaint
Escalation
Knowledge
Base &
Scripting
Ability to escalate a caller’s complaint to appropriate units
(as required)
Ability to update the status of a query request on CRM after
resolution
Support a wide range of knowledge base features which
would enable to provide automated response to most of the
Callers Frequently Asked Questions (FAQs)
Knowledge based articles can be created using text editor
and/or pre-defined templates.
Outbound
Calls
Ability to initiate outbound contact to callers to notify them
Ability to receive customer survey feedback and export to
an easily editable format (e.g. MS Excel) for reporting
System
Administration
Ability to define a number of user profiles and to set:
–
read/write capability by user profile
–
read/ write rights at both field and screen level by user
profile
Ability to perform data backups, purges, and roll backs
(recovery)
Scalable architecture to support the present & future data
load & call volumes
Ability to automatically upgrade the call center application
to
a
newer
version
release
without
losing
configuration/customization work done in the earlier version
Ability of the system to enforce changing of the default
password set by the system (at the time of creation of user
ID) at first log on and also to enforce all password policies
as defined at the time of first change
Ability to search/query information based on search keys,
text search, problem search, CLI number, name, etc.
Reporting and
Analysis
Ability to generate real-time and historical reports on key
performance indicators and metrics for call center activities
Reports should be exportable to user-friendly formats e.g.
MS Excel
Flexible reporting tool to allow for definition of reporting
parameters
Ability to use integrated third party reporting tools to create
additional reports
Ability to schedule alarms or alerts on the users’ calendars
Softphone
Options
Login
Logout
Ready
Not Ready
Answer
Hold
Drop
Internal Agent Transfer
Administration
User Definition and Management
Page 8 of 16
Modules
Team Definition and Management
Call tracking routines
Security Management
Audit Log tracking and maintenance
Integrations
Implementations
Integration with any leading CTI platforms
Organization should have presence in Karachi
Organization should have support offices in Karachi
Proposed CTI / IVR
TRACK KPI/REPORTING LOGGING/AUDIT TRIAL
 The solution should be configured to provide audit trail facility to track the Agent
activities along with Live Call Monitoring.
 The application should be configured to track response time for handling
callerscalls/queries.
REPORTING AND ANALYTICS
REPORTING
 The proposed solution must provide an integrated user-friendly reporting tool for new
reports to be created on ad-hoc basis.
 The proposed solution must have comprehensive reports for various activities by the
Call Center.
 Additional reports or changes to existing reports must be easily created by end users
and should not require vendor involvement.
 Reports must have restricted access based on user access privileges along with masking
option of sensitive data items.
 The ad-hoc reporting tool must enable reports to be exported to other formats like
Excel and PDF format
ANALYTICS
 The proposed solution must provide Call Center Solution analytic capabilities that
provide complete scenario analysis to measure the effectiveness of current activities
and generate performance details.
 The proposed business intelligence must provide a set of pre-built dashboards which
can be easily configured to meet specific requirements
 Pre-built dashboards should include key operational metrics.
 The integrated business intelligence analysis and dashboards must have restricted
access based on user responsibility.
 The proposed solution must be capable of incorporating KPIs which can be assessed
during appraisal and can be monitored and tracked by authorized users.
Page 9 of 16
 The proposed solution must provide these KPIs monitoring in scorecards formats with
advanced controls such as traffic light, gauge and meters to track achievement status on
call center.
ARCHITECTURE
 The application should be built on an Industry standard technology.
 The application should provide technical tools to configure & customize the technical
features of the product.
 The application should be based on an object model framework with technical features
to review & configure each layer of the framework.
 All objects involved in the delivery of the solution should be managed through a unified
technical tool set.
 The technical tool should support creation of all elements of the application through a
user interface approach.
 Configuration of user interface forms, tables, business rules, dashboards & searches
should be possible in the technical tool.
 User interface design should cover addition of fields, controls, tabs & grouping into
flexible sets of functions on each form.
 The platform should support end user personalization of key elements such as
dashboards, column orders & searches.
 The reporting platform used in the solution should leverage industry standard products
which support basic & advanced reporting features.
 The reporting platform should be able to generate reports caller’s segment-wise etc.
 Configuration backup, database backup and call recording backups are required.
FUNCTIONAL REQUIREMENTS
S.No.
1
Requirements
Response
(Y/N)
INTEGRATED VOICE RESPONSE (IVR)
Ability to support audio-text for playback as per the
IVR Call Flow & Call Tree
Multilingual Language Support
Ability to capture information from a caller or
identify a customer using CLI
Ability to route the caller to the ACD when the
customer requires to talk to an agent
ACW codes – system should also provide an agent to
identify different modes of after call by punching in
codes and the same must be reflected in the
reporting tool
Ability to capture all the caller’s interactions
with the IVR and pass it to the Call Center
(i.e. CTI Integration)
Ability to send emails, SMS and faxes with some
Page 10 of 16
Comments
type of information to the caller based on request
(i.e. statement)
IVR Call Back
Ability to send important messages by
Supervisor to all logged-in/out agents
2
3
ADMINISTRATIVE FEATURES
Audit Trails for all transactions
SOFT PHONE & ADMIN (INTEGRATION WITH CRM)
Name
Father Name
CNIC
Gender
Birth Date
Contact No. (Office, Home, Cell No.)
Residential Address
Office Address / Home Address
District
Province
Country
4
5
6
OTHER INTERFACES
Support for recording and monitoring calls
handled by all agents
ODBC interface for all types of well known databases
ACD (AUTOMATED CALL DISTRIBUTOR) / CTI (COMPUTER TELEPHONY INTEGRATION)
Ability to manage dynamic call queues to allow
queues to be opened or closed as required by
authorized person
Ability to allow call center agents to be members of
multiple ACD groups
Ability to transfer call to other call center agent
with call data attached
Ability of skills based routing to allocate calls to
call center agents based on the skills
Random Selection: Routing to the agents with
'Ring All' feature - first agent picks the call, it will be
closed for the other agents
Ability to support the following information
messages and options that are relayed to voice
callers while they are waiting in queues or put
on hold by the call center agent, specifically:
(A) Selected messages
(B) Music
CALL CENTER
Managers/Supervisors can:
(A) Listen to a call silently - not heard by the
Page 11 of 16
7
agent or the customer
(B) Interact with a call (both agent and the
customer can hear the Supervisor)
(C) Coach the agent (only the agent can hear the
Supervisor)
Ability to support auxiliary codes to enable Call
Center agents to indicate their current mode of
operation (i.e. Available/Unavailable/Wrapping
Up/At Lunch, etc…)
(Please indicate in the Comments field if the
auxiliary codes are configurable - new codes to
be added, or codes to be removed)
Ability to place callers on hold and play
marketing messages, or music from a live station
while the caller is on hold
RECORDING SYSTEM
Ability to provide automatic digital recording for all
calls (voice and screen recording) - this has to
capture at least the following information:
(A) Date
B) Time
(C) Call Duration
(D) Agent ID
(E) Caller Number or Caller ID
(F) Inbound/Outbound Identifier - System
Generated
IMPLEMENTATION REQUIREMENTS:
OPERATIONAL PROCEDURES
 The plan should state:
A
Backup frequency of database and/or files
B
Recycle procedure of the backup; and
C
Recovery procedure in the event of system failure
D
Daily/weekly/monthly/yearly preventive maintenance procedure and activities
E
Housekeeping for growing logs
F
Up to date patch are installed
G
All relevant log files and traces
H
User access control system
I
Configuration properties
 The system shall provide web-based Administration Tools requirements to manage:A
Authentication with username, password and roles
B
Manage users ID and groups with different roles, example read-only, edit-mode,
limited viewing, etc.
C
Troubleshooting
D
Retrieve transaction data
E
Review reports
Page 12 of 16









F
Monitoring Idle/Busy Trunks
H
Live Dashboard for monitoring Agents and Trunk status on system and mobile
I
Access to all administration tools from remotely
Verify and compile the license expiry date.
All test and pre-production data/scripts/programs should be removed from the production
servers.
Vendor to ensure proactive bug fixing, delivery of maintenance release and software update.
Weekly and Monthly support meeting to review on the performance. Tracking mechanism to
focus on critical permanent fix and repetitive faults.
The vendor shall locally available for technical support at Karachi.
The vendor shall provide Monitoring Tools for application, DB faults and performance
The system shall support the capability to extract reportingraw data in a text file with format
defined by the LASCC to be exported to a third party data reporting tool (e.g. crystal report).
Provide periodic Reporting based on the reports stated in SLA. Examples include but not limited
to:
A
Service Availability
B
Response Time
C
Service success rate
D
Monthly Vendor Call out (e.g. cases brought forward from previous month / to next
month)
E
Service Performance Summary (% of target achieved/failed)
The system shall support reporting & analysis based on real time data
TRAINING
 For each of the training courses offered, the Vendor shall state
A
description of key modules
B
target audience
C
experience level, prerequisites
D
proposed timing
E
practical arrangements (duration, preferred location, etc)
G
on-site or off-site training
 The vendor shall provide all materials, equipment, and facilities needed for all training sessions.
Including
A
Mandatory training
B
O&M training
C
Troubleshooting training for level 1 & 2, including all relevant system administrations
 Provide technical training including materials/guideline to IT Administrator by Vendor
Page 13 of 16
Ownership
The system will be developed following the normal standards of SDLC and in close collaboration with the
resources provided by LAS. These resources will include people well versed with the business knowledge
of the required system and with technical background both in the area of hardware/networking and
software development. In addition full support will be provided by LAS in creating a test environment in
their office where system under development can be tested by its own resources at various stages of
development.
Once the system is developed, acceptance tested and implemented successfully, the complete
ownership of the developed system will be transferred to LAS and LAS will have all the rights to use the
system as it wishes with or without the further involvement of the vendor.
The completed system will be handed over to LAS with all the details including but not limited to the
system design, system structure, flowcharts, source coding etc. enabling LAS to troubleshoot, maintain
and enhance the system in future using its own resources.
A separate arrangement will be negotiated with the vendor if their extended involvement is required in
maintaining or enhancing the system after the successful implementation.
Costs
This is a turn-key project to be awarded on the basis of a fixed cost. The costs may, however, be clearly
classified under one-time (non-recurring) cost and recurring cost, if any, which may relate to licensing
arrangement with third-parties. In addition cost of any further enhancement in future, like increasing
the number of agents’ seats etc, should also be mentioned.
All costs are to be stated as gross amount to include all taxes etc. Payments will be made by crossed
cheques in the name of payee, to be notified to us, after deducting applicable withholding tax.
Following breakdown of the total cost is required:
1. One-time System development and implementation cost
2. Cost of any essential proprietary hardware/software required (excluding operating system,
databases etc.)
3. One time license fee, if applicable
4. Any recurring license fee etc.
5. Additional cost, if any, for enhancing the usage capability of the system e.g. additional agents
seats etc.
6. Costs should be accompanied by a payment schedule clearly identifying the milestones when it
will be payable.
Page 14 of 16
Time Lines
The project has to be developed on an accelerated schedule not to exceed duration of more than three
months. Assurance and evidence is required from the vendor that sufficient capable technical staff will
be made available for the project to complete it in the required time frame.
A detailed project plan is to accompany the proposal giving the list of activities and the time required.
Involvement from our side in terms of resources and availability of equipment and infrastructure, if any,
should be mentioned against the activities.
Page 15 of 16
Proposals/Quotations
All proposals and quotations should be sent in sealed envelopes to the following address to reach us by
05th December, 2015:
HR/Admin Manager
Legal Aid Society
Legal Advisory Call Center
Suite # 202, The Plaza
Do Talwar
Clifton Block 9
Karachi
If you have any further queries please contact:
Incharge, Call Center
Tel: 021-35308531 to 33
Page 16 of 16
Download