The challenge
NI Counselling had built demand for its services, but its administration could not keep pace. Referrals, therapist availability, matching and appointments depended on a labour-intensive combination of messages, email, calendars and spreadsheets. Two people were struggling to administer a network of approximately 20 therapists. The constraint was no longer customer interest or the availability of skilled professionals: it was the number of bookings the business could process.
Why an ordinary booking system was not enough
This was not simply a case of adding online appointment slots. Each client request involved several connected requirements: specialist area, appointment format, therapist preferences, location, price and available dates. The business needed a matching and allocation process, temporary reservation of multiple possible appointments, coordinated communication, payment confirmation and timely release of unused availability. These are interdependent workflows rather than isolated calendar functions.
The bespoke solution
InfoForte created an integrated referral and therapist-management system around the business’s real booking journey. Online intake collects structured requirements. Therapist profiles and self-managed availability feed a custom matching engine that identifies suitable therapists and ranks options by appointment availability. Administrators can review recommended matches and send appointment offers through coordinated customer communications. Booking acceptance triggers the relevant calendar updates and confirmations, while dashboards provide an overview of referrals and completed bookings.
Making complexity simple for users
The sophistication sits behind the scenes. Instead of staff repeatedly checking diaries, cross-referencing preferences and sending manual messages, the software applies the matching and booking rules systematically. Therapists maintain their own availability and administrators focus on exceptions, oversight and welcoming additional professionals to the network.
The customer-reported outcome
According to InfoForte’s account of the live system, manual administrative work has fallen by approximately 95%. Previously, two people could not comfortably keep up with the workload. The process is now managed by one person working around three hours per day, with much of that time devoted to onboarding new therapists. The network has increased from approximately 20 therapists to more than 50, and the business continues to grow. These figures illustrate the transformational potential of automating the right business bottleneck; they should be confirmed with the customer before public publication.
How InfoForte approaches such challenges
Projects of this nature benefit from mapping the entire service journey before coding, isolating the business rules that drive matching and availability, and reviewing usable workflows with the customer. InfoForte’s iterative approach makes it possible to refine the user experience while protecting the underlying logic that keeps the service coordinated.
What this project demonstrates
Complex bespoke software can unlock growth when the real constraint is not demand but the organisation’s ability to administer that demand.


