This is an engineering case study for the first backend phase of an Intercom Fin integration. I built a read-only order-status endpoint designed to give an AI support assistant a reliable, authorized data source for customer order questions.
The endpoint accepts an order number in an authenticated customer context, checks that the requested order belongs to that customer, guards connector access with a secret, and derives an overall status and cancellation flag from existing order data. The response is structured for a support workflow rather than exposing unrestricted database access.
My role: backend API design, ownership checks, status calculation, and validation. Stack: Node.js, TypeScript, REST API, Intercom Fin integration architecture.
Scope: Phase 1 backend connector implementation. Later artwork, proof, production, and shipping context and live Fin responses were planned separately; this case study does not claim they were delivered. The cover is a conceptual illustration with fictional UI, not a product screenshot or a live chat transcript.
Like this project
Posted Sep 27, 2026
Built a read-only, ownership-safe order-status API for a planned Intercom Fin support workflow. Phase 1 backend implementation.