About the Client

Our client is a mental health center that specializes in Employee Assistance Programs (EAP). The center works with companies that care for their employees’ mental health and want to help them cope with life’s difficulties.

The mental health center has been providing employee assistance program services for more than 15 years delivering high-quality Occupational Counselling, Corporate Training, Mediation, and Critical Incident Defusing.


software example


CHALLENGE

Needed a custom CRM for the unique business
  • Previously, our client kept all user data (personal details, appointments, counseling results/scores, notes, monthly reports) in Excel files. They also had separate accounting software for invoicing and entered all data manually.
  • As the business grew, they hired more employees and opened new offices. The volume of paperwork increased and it became harder to manage appointments and invoices. Our client wanted to avoid schedule conflicts, and data duplication or loss.
  • Our client needed software that could consolidate all the work. Existing off-the-shelf solutions were not sufficient, so they wanted to develop a custom medical CRM.

SOLUTION

We created a website and CRM from scratch. Let’s go over the main features:


Treatment Plan


Appointment Scheduling


Integrations


Reports



Treatment Plan

Each patient normally has at least six sessions, but the treatment plan may be modified according to the psychologist’s recommendations. After each session, the psychologist fills out the Treatment Report where she or he estimates the client’s progress.

Treatment Plan


Appointment Scheduling

An appointment scheduling feature allows clients to book appointments through an online portal or by calling the center. The feature is easy to use, customizable, integrated with a calendar system, and offer reporting capabilities. It helps streamline scheduling, improve the patient experience, and increase client satisfaction.

Appointment Scheduling


Integration with third-party apps

To manage the invoices, we integrated our system with Kashflow, a third-party accounting app via API. This allows data about the number of sessions and fees to flow seamlessly between the CRM and the accounting app. The system also calculates the payments to psychologists.

Integration with third-party apps


Reports

The customer can get reports at the end of the course:

  • Triage Assessment Report This report is based on a pre-treatment interview with a potential client. During a short telephone call, the psychologist can assess the patient’s condition and make recommendations to the employer as to what kind of therapy is needed.
  • Treatment report At the end of the treatment, the psychologists describe their therapeutic approach and the results of the sessions. They also give advice on how to proceed. The client can download the report in PDF.
Reports

other Features include

  • User roles and permission settings
  • Editable email templates
  • Feedback forms at the end of treatment
  • Electronic Signature in the reports

BENEFITS FOR THE CLIENT

The project was launched in June 2018 and has worked successfully ever since. Our CRM allowed both clients and psychologists to schedule sessions and get a clear picture of the results.

The system allows the company to automate routines, saving time for admins and psychologists
Documentation is stored digitally to ensure its safety and order
The reports are generated automatically and can be accessed by the client
Accounting is transparent — invoices are easily tracked in the system and synced with the accounting tool.

TECHNOLOGIES

yii framework logo
mysql logo
jquery logo