Bilingual WhatsApp Support Agent for an E-Commerce Retailer
A self-hosted Arabic-English WhatsApp support agent with per-customer memory, structured handoffs, human takeover, and catalog grounding.
Read the projectConnect onboarding, support handoffs and customer updates so work reaches the right owner. Keep people in control of exceptions and sensitive decisions.
Organizations we’ve worked with
Every one of these is a handoff a system should own. Today, people are the glue between your customer tools.
All six are one problem: your team acting as the queue between customer tools that were never connected. Remove that one job, and response times start fixing themselves.
Follow one request through the system. It is classified on arrival, routed to the right owner, and every tool it touches is updated in sequence and confirmed — no one re-keys status between systems, and nothing waits in a queue.
Not everything should be automatic. An angry customer, a judgment call, a case the rules cannot answer — the run pauses into a review queue with full context, a person decides, and the workflow resumes. Empathy stays human; the routing does not.
A refund request arrives with the customer and order context.
The policy exception goes to an authorised teammate, with a visible status and next action.
After review, the customer receives the approved response and the outcome is recorded.
Check that escalation, ownership and customer updates still work when a connected service is unavailable.
A published example of related work. Your systems, scope and acceptance checks are agreed separately.
A self-hosted Arabic-English WhatsApp support agent with per-customer memory, structured handoffs, human takeover, and catalog grounding.
Read the projectPick the one that hurts most — today on the left, as a production system on the right. A representative pattern; your map will be exact.
Hours to first touch · 4 manual steps
Minutes to first touch · 0 manual handoffs
No rip-and-replace — the system wires into your stack.+ any tool with an API
Customer Operations Automation is built from three engineering capabilities working together.
Trigger, routing, and execution logic that moves onboarding, tickets, and follow-ups end-to-end without chasing.
Triage, classification, and next-action selection for the customer decisions that stay manual today.
The connective layer that keeps your CRM and support tools in sync instead of your team.
Slide to your reality. This is only arithmetic — the review tells you which of those minutes a system can actually own.
16hrs/week
≈ 736 hours a year spent triaging, re-keying status, and chasing updates instead of the conversations that need judgment.
Planning estimate based on the inputs above, not a forecast of savings.
Assumes ~46 working weeks a year. We will tell you which of those hours a system can own — and which it should not.
Four steps, and each one hands you a concrete artifact — not a status update.
We trace how onboarding, tickets, and updates move today — who touches them, where they stall, and which handoffs are manual.
You get
A map of how customer work really moves
Done when
The worst customer workflow is chosen, its constraint named
We define triage rules, routing, follow-up logic, and the integrations that keep every customer tool in sync.
You get
The system design — triage, routes, follow-ups
Done when
Every handoff has an owner — human or system
We build the automation and wire it into your CRM and support stack with production safeguards.
You get
A running automation in your support stack
Done when
The first real ticket flows end-to-end
We ship with monitoring and verification so every handoff and follow-up is confirmed and nothing slips through.
You get
Monitoring with every follow-up confirmed
Done when
Agreed routing, follow-up and escalation checks pass
We would rather map the wrong workflow out than sell you a system you do not need.
Not sure which side you are on? Most teams aren’t — until the workflow is mapped.
Choose one journey: a new customer, an incoming request or a case waiting on another team. Make the next action and owner visible.
Bring an example of a delayed request and the tools your team uses to resolve it.
An example helps; a finished specification is not required.
We agree the scope, delivery approach and price before implementation. Where discovery is needed, its scope and fee are agreed first.
Automation routes and updates the work. Your team handles cases that need judgement, approval or a personal response.
Scope, delivery and what happens next. The details that help you decide.
Turn a defined workflow into an agreed automation scope. Review the package, deliverables and eligibility before choosing your next step.
Explore Automation SprintAsk about your projectChoose a repeatable journey such as onboarding, ticket routing or a customer status update. We map ownership and the desired outcome before deciding which actions can run automatically.
You agree the escalation rules, authorised owners and approval boundaries. Sensitive decisions and policy exceptions can remain with your team while the system provides context and tracks the next step.
We assess the available APIs, identifiers and permissions in your existing tools. The scope identifies which records move, how conflicts are handled and what happens when a connection is unavailable.
We review the intended outcome, existing systems and dependencies, then agree deliverables, acceptance checks, responsibilities and price. If discovery is needed first, its scope and fee are agreed separately before that work begins.
The delivery plan depends on scope, access, integrations and review dependencies. We agree milestones after that assessment rather than promise the same timeline for every system.
Bring an example of the workflow or user journey and an overview of the systems involved. We agree the access needed for the work. Do not send passwords or private customer data through the enquiry form.
Handover, documentation, defect coverage and any ongoing support follow the chosen offer and written scope. New features, additional integrations and continuing maintenance are not assumed to be included.
We will map one manual customer workflow, find the real constraint, and show you the first system to build.
20–30 minutes · No preparation needed · Not ready for a call? Send a note instead