Work
Multi-tenant support platform
Multi-tenant support bot. WhatsApp, Shopify, one inbox.
Node · Postgres · WhatsApp API · Shopify
- The problem
- Support lived in three places: a WhatsApp number, the Shopify admin, and a shared mailbox. Nobody knew what had been answered.
- Constraints
- Several stores on one deployment, each with its own numbers and templates. WhatsApp rate limits and message windows are not negotiable.
- What was built
- One inbox with conversations threaded per customer across channels, tenant isolation at the database level, and templates approved per store.
- What happened after
- Running in production. Answers stopped being duplicated.