All work
AI business automationPrivate system

Arabic-first WhatsApp AI Sales Agent

A multi-tenant WhatsApp sales assistant grounded in catalog data and deterministic business rules, with evaluation, human takeover and in-chat order capture built in.

The agent's simulator on desktop: an Arabic conversation where prices come from the approved catalog and a request for the owner is handed to a human, with the inspector explaining each reply
Built forArabic-speaking retail and service businesses
My roleAI system design, backend, and safety controls
StatusPrivate source; anonymized product evidence

Problem

Business messaging becomes risky when AI can invent prices, ignore rules, or continue after a person should take over.

What shipped

WhatsApp Cloud API message ingestion, delivery, and conversation state.

Catalog-grounded responses with deterministic pricing, availability, and policy rules.

Prompt versions, evaluation scenarios, outbound safety gates, and human takeover.

System shape

Arabic-first WhatsApp AI Sales Agent

  1. 01

    Message gateway

    Verifies webhooks and normalizes inbound customer messages.

  2. 02

    Business guardrails

    Applies catalog, pricing, availability, consent, and escalation rules.

  3. 03

    Assistant runtime

    Generates grounded Arabic responses and yields control when required.

The source and customer data stay private. This view shows approved, anonymized system evidence.

Evidence

Deterministic business-rule layerHuman takeover state machineEvaluation and outbound safety gates

Tools & interfaces

WhatsApp Cloud APITypeScriptLLM APIsPostgreSQLWebhooksEvaluations

Next honest step

Connect a verified production number and approved catalog after final policy review.

Discuss a similar system