Agile App Co. Ltd

Logo Red
developer@agileapp.co | 01273 074863
Case Study

Boosting Accounting Productivity with a Custom Cloud-Based Xero Integration

Who we worked with:
TSL Lighting

What we did:
Strategy + Architecture + Design + Build + Improve

TSL Lighting is one of the UK’s leading specialists in event lighting and rigging. With a consistently high volume of projects, the team faced a time-consuming challenge: manually transferring customer and account data from their internal CRM, HireTrack, into Xero. To streamline this process, we developed a seamless integration between HireTrack and Xero, leveraging modern cloud-based technologies to ensure reliability and scalability. Now, whenever a user is created in HireTrack, the integration automatically syncs the data with Xero in real time. Since its launch, this solution has saved TSL’s accounts team hundreds of hours in manual data entry each year.

The Client

Company Name:
TSL Lighting

Industry:
Event Lighting & Rigging

 

What They Do:
TSL Lighting provides both rental (dry hire) and full-service project management for live productions. Their work supports a diverse range of events — from concerts and theatre to exhibitions and corporate shows — across the UK, Europe, and globally.

 

Why They Approached Us:
TSL chose to work with us because of our proven track record in solving complex technical challenges. They recognised our expertise in systems integration and cloud-based solutions, and trusted our team to deliver a robust, scalable outcome that would streamline their operations.

‘Our latest project which integrates our accounts department software with the main business software will have saved us a huge amount of time and money whilst giving us quicker insight into performance and anomalies.’
- Sam Tamplin, Managing Director
The Challenge

To achieve the desired outcome, we needed to overcome several complex technical challenges. One of the primary obstacles was that TSL’s CRM, HireTrack, was hosted on their internal network — making it inaccessible to our cloud-based systems by default. To bridge this gap securely, we designed not just a software solution, but an entire supporting architecture. This included secure communication between the local network and the cloud, ensuring data integrity and reliability throughout the process.

For a clearer understanding, please refer to the simplified architectural diagram below.

The Solution

While the system includes a lightweight front-end web app for monitoring, the majority of its operations run quietly in the background — efficiently handling new data, triggering relevant cloud-hosted functions, and seamlessly integrating with Xero to create or update records.

Key features of the integration include automatic creation and updating of the following in Xero:

  • Contacts
  • Invoices
  • Purchase Orders
  • Projects

Beyond data entry, the system ensures ongoing synchronisation between HireTrack and Xero. For example, if an invoice is marked as PAID in Xero, that status is reflected in TSL’s CRM, keeping both systems accurate and up to date.

Hosting the solution in the cloud has brought significant benefits to both TSL and our team. It’s enabled us to leverage modern technologies to optimise performance, maintain reliability, and ensure long-term flexibility as the system evolves.

Scroll to Top