Integration between Touch Right Software and Reapit

Integration Cogs

I took on the project of connecting the Touch Right cloud-based application to the Reapit application with great elation. I worked with the directors of Touch Right to understand the requirements for the integration to seamlessly update and create data between both systems with the users experience at the forefront of the development.

We agreed that utilising the API and Webhooks that Reapit now offered would provide the best solution for a seamless integration between both platforms. A breakdown of what data we would be updating between platforms are:

  1. Property – Address details, Key references
  2. Tenancy – Start date, End date
  3. Tenant – Full name, Contact details
  4. Landlord – Full name, Contact details
  5. Appointment – Associated user, Associated property, Start/End dates,
  6. User – Full name, Contact details
  7. Report – Access link to PDF

Once the requirements were agreed on I got to work on developing the integration. During my time working on this project, I would reach milestones that would allow for my code to be reviewed by another developer before delivering to the staging environment for testing.

Whilst working on this project I was faced by a few challenges, one that meant that webhook event payloads did not include a valid signature that would normally be used to validate the payload to ensure that the event was delivered to the correct client. I worked with Reapit on a solution that allowed me to continue with the integration.

Another challenge I faced was ensuring that all details associated with a tenant would be updated between both systems, the issue arose after discovering that phone number details were not available via the API. After discussions with Reapit a solution was found and delivered to allow for the project to continue.

Once all milestones were reached and all code was reviewed and tested on the staging environment I was ready to deliver the project to production, for further details on this project please click here.