I’m building a smart “middle-layer” that lets two separate contractor-dispatch platforms talk to one another while also triggering a third AI decision engine along the way. Here’s the user flow I need coded: 1. A job request lands on Platform 1. 2. The middleware instantly accepts that request on Platform 1, calls my external AI engine for rules-based decisions, then books the job on Platform 2. 3. Any status changes on Platform 2 must sync back to Platform 1 in real time so both systems stay aligned. Core functions I expect • Real-time data processing so nothing queues or lags. • Fully automated booking and confirmation steps. • Status updates and push notifications mirrored between both dispatch systems. Both dispatch tools are contractor-dispatch SaaS products. Their APIs, webhook options, or database access vary, so part of the assignment is to review the available documentation with me and propose the most reliable integration approach. If public docs are missing, you’ll help draft the questions we’ll send to each vendor. Deliverables - Production-ready integration service (language / framework of your choice) - Clear environment variables or config files for keys, endpoints, and rate limits - Test suite or scripts proving end-to-end flow across staging accounts - One-page hand-off guide so my team can monitor, restart, or extend the service Acceptance criteria ✓ A request created on Platform 1 appears on Platform 2 in under five seconds. ✓ Any status change on either system propagates to the other within five seconds. ✓ The external AI rules engine is called on every new job and its response is logged. ✓ All tests pass in staging before we move to production. The entire build, testing, and hand-off needs to wrap up within 60 days. I’ll be available daily for clarifications and can provide sandbox credentials once we start.