TouchRight ↔ Reapit integration

Context

Outline the systems involved and what the integration enabled.

Problem

What manual work or business risk existed before the integration?

My role (Lead)

  • Designed the integration approach and failure handling
  • Implemented webhook processing and API interactions
  • Worked with external parties to resolve payload/contract issues
  • Ensured the solution was operable (logging, monitoring, supportability)

Approach

  • Webhook ingestion and verification
  • Data mapping and idempotency strategy
  • Operational tooling (alerts, retries, dead-letter strategy)

Challenges

  • Missing/incorrect payload fields in the real world
  • Handling retries, duplicates, and partial failures
  • Keeping the integration reliable over time

Outcome

  • Reduced manual workload / improved data timeliness
  • Improved reliability and supportability
  • Next improvements (metrics, dashboards, contract tests)