Find out how OscilloSoft helped a large health industry client make better-informed affiliate decisions by an encrypted, secure and customized CRM process.
Background
Background
Healthcare is doctors and patients. It’s as simple as having a flaming foot and being able to go to the local doctor’s office the next day to get it checked out. But what happens when the condition turns out to be more than just a common cold and large sums are incurred in medical costs?
That’s the question health insurance companies like our client strives to answer.
They make sure that the patients are ensured well enough to afford medical costs and when they need to be able to access the necessary resources to ensure an effective recovery.
And that’s where our clients come from. They’re based at the epicentre of the insurance game, ensuring both their clients and business contemporaries are looked after.
Challenges
Challenges
Working with multiple clients and franchises all across the country, the clients realised that the given out of the box CRMs and Portals simply weren’t complex and versatile enough for them. They required a means of managing all their particular business processes without any compromise to the stability and security of the software.
A feat that led them to OscilloSoft.
From specifying multifaceted CRM customizations, like specific lead assignment rules and custom integrations, to setting up a vigorously secured, pen tested advisory portal infrastructure for their clients, OscilloSoft helped carry their many visions into fruition.
The crux of the client’s challenges can be categorized into 3 parts. Or each third of a wheel.
The first challenge revolved around the functionality of their CRM and catering it towards their specific needs.
The second challenge, or the underbelly of the wheel, branches of their need to adapt their individual process into the system and requires effective and secure integration of the new system with their existing booking application, GoBookings.
The last sector of their “wheel of requirements” was an advisory portal.
Solution
Solution
CRM Customizations
Given the client’s comprehensive requirements, significant changes needed to be made to the client’s Zoho CRM. Having started off with their own version of the CRM, the client’s needed a full upgrade matching their requirements followed by a complete data migration.
So to meet the high level nature of their requirements, an extensive list of solutions were conducted by OscilloSoft :
As such, the solutions proposed comprehensively addressed each challenge and requirement on the client’s end.
Lead Rules, Lead Assignment Modules and Conversions
With Lead Rules, Lead Assignment Modules and Conversions, the client’s were given a way to deal with their voluminous number of daily leads in automation and versatility.
In effect, these customizations put any incoming leads through an automatic filtering process, extracting relevant information and categorising them based on a set of criteria outlined by the client.
Relevant features include custom fields, automatic conversions, SalesIQ generations and criteria based accounts, deals and contact mapping.
Advisory Details Module
The Advisory Details Module addresses the second part of that requirement. It sorts out and filters all advisors and referrals coming into the system, recording their basic information, and linking each advisor to their corresponding referral. These are done by employing custom fields set up specifically for advisors and their referrals. The fields are then linked to an external tool that outlines the basic information for advisors, formally known as The Customer Advisory Portal.
The remaining customizations addressed the second facet of the first challenge. How to incorporate the client’s specific business process into one, fully functional CRM system.
SMS Extensions
Their existing booking and SMS processes posed a particular challenge as each required a separate extension to be made to the system itself. The client used Burst SMS, ClickSend and GoBookings to smoothen the online and over-the-phone booking process for their clients and we used the relevant API platforms to enable their use through their CRM.
OscilloSoft already had existing extensions for BurstSMS & ClickSend so the GoBookings Integration was required to be made from scratch.
System Data Centre Migration
Finally, given their already existing leagues of data, they required an extensive System Data Centre Migration onto their new CRM system, and ongoing support for the nitty gritty’s and additional requirements surfaced by the dynamically evolving nature of the health insurance industry.
As a result, this case study will focus on two of the more focused and specific proponents of this project, The Customer Advisory Portal & The GoBookings Integration.
GoBookings
The GoBookings integration connects the client’s primary booking software with their customized Zoho CRM, providing an effective and secure data transaction between the two.
As per the requirements, the client was looking for a way to populate the booking information straight from GoBookings into the CRM fields and automate the process as well. They needed a way to make sure that when a patient books a time that the relevant advisors are aptly notified and made ready for the appointment.
So OscilloSoft approached this by utilising GoBookings and Zoho CRM’s API interface, facilitating a prompt data flow between the apps.
The integration is made to reduce the number of steps required in transferring the data between the applications. So once the booking is made in GoBookings, the portal code sends it directly to the CRM. This is where a deal and contact for the booker and an event for the advisor is created.
As a result, this integration works just like the rest of our integrations, through a mediatory integration portal. This portal is typically the backend of the integration, involving the multitude of webhooks and API code used to facilitate the integration, but due to the more complex nature of this extension, a corresponding front-end “control centre” portal was developed.
This front-end portal enabled the clients to manage the data push and independently alter the settings of the extension. From specifying user mapping settings to scheduling auto-syncs, it enables an extensive list of features :
Customer Advisory Portal
The Customer Advisory Portal is how OscilloSoft addressed the client’s requirement for effective and secure communication with their advisors.
The solution involved a comprehensive list of impressive features including a pull of CRM data into the portal for a view-only interface to the advisors, routing in login authentication protocols to ensure confidentiality and producing a stable infrastructure ensuring 0 downtime and 24/7 accessibility of the portal.
As a result, the portal became a core requirement to keep track and ensure effective communication between clients and referrals without compromising the security and integrity of the data.
The facets of this solution can be broken down into 4 distinct parts :
The solution posed can be depicted in a process flow as shown in the diagram.
Beginning with the Login, the advisors are assigned specific credentials and roles that trigger Open ID connect authentication protocols to let them in.
Once the protocol verifies the credentials, the advisor is then able to view their referral data, which is pulled from the CRM based on corresponding advisor codes. This was achieved through a rest API platform and made sure that the information was being sourced from the CRM and only displayed in the portal. These displayed bits of information included everything from the patients first and last names to their medical histories and was made sure to be only editable by specific users within the CRM, so as to preserve the integrity of the data.
Despite the primary front-end functionality being achieved with the portal, the confidential nature of the data required a customized AWS infrastructure to be set up around it. This was done to address data storage, security, portal runtime and CRM integration concerns, all of which were crucial in the effective working of the portal. The portal’s infrastructure was then further pen tested to verify its stability.
One other crucial element of the portal was independent patch deployments from OscilloSoft without any access to the live data. This was necessary to warrant the client’s security and confidentiality concerns and resulted in using Bitbucket to deploy codes into the server systems, through which an automatic deployment of the code would be achieved.
Results
Results
As a result of OscilloSoft’s solutions, the health industry client managed to translate their process into the CRM and work with their advisors and clients through their centrally developed system with ease.
In response to the effectiveness and success of the solution, the client further showed interest in employing OscilloSoft’s technical expertise to curate a model franchisable CRM to help extend a “holistic system, catered to the health insurance industry” to other independent entities within the industry.