Skip to main content

Ecommerce & Retail · Conversational Commerce

AI Commerce Agent

An AI system to automate customer service and sales across social messaging platforms, all powered by AI.

AI Commerce Agent
Focus
A.I, THIRD-PARTY-INTEGRATION, INTERNAL-TOOLS
Delivered
14 Mar 2025
Location
Kuwait

Outcome

Nearly 90% of WhatsApp and Instagram conversations closed without a human, first question to payment.

The Vision & Challenge

A direct-to-consumer fashion retailer in Kuwait built its business on personal connections, using WhatsApp and Instagram for sales and support. This high-touch model was central to their brand but created a natural limit to their growth.

The reliance on manual, one-to-one conversations meant operational costs scaled directly with customer volume. Support was confined to business hours, response quality was inconsistent across agents, and valuable customer data was lost in unstructured chat logs. The business could not grow without solving this operational bottleneck.

Robust Devs was brought in to design an automation layer that could handle the complexity of social commerce. We developed a central AI orchestrator that integrates directly with their existing tools, automating nearly 90% of customer interactions from product questions to final payment.

The challenge

  • The client's core systems-WooCommerce, messaging apps, and payment gateways-operated in isolation, requiring agents to manually look up products and create orders.
  • Customer inquiries were multimodal and multilingual. The system had to accurately process text, images, and voice notes in both Arabic and English to be effective.
  • A purely automated system risked alienating customers with complex needs. The platform needed to discern when a human touch was required and escalate intelligently.

How we solved it

  • We built a central API to act as the system's core. This orchestrator connects in real-time to the WooCommerce database for live inventory, the MyFatoorah API for payment link generation, and Respond.io for human support.
  • The orchestrator was integrated with multiple specialized AI models. We used language models for conversation, Whisper API for voice transcription, and Vision API to identify products from customer images.
  • We designed a context-aware handoff mechanism. The system analyzes conversation sentiment and flags inquiries it cannot resolve, then transfers the user to a human agent with the full conversation history and a summary of their intent.
A central orchestrator receives text, photographs and voice notes from WhatsApp and Instagram in both Arabic and English. It is the single place the business logic lives, and it connects out to WooCommerce for live inventory, MyFatoorah for payment links, Respond.io for human support, and an escalation path that hands a customer to a person along with the entire conversation history and a summary of their intent. Because the hub is the only integration point, no messaging platform is wired into the business systems directly.

Technologies

What we built it with

Back-end
  • Python
  • NodeJS
DevOps
  • Docker
  • AWS
  • Github CI
Database
  • Mongo DB
Integrations
  • WooCommerce
  • MyFatoorah
  • Respond.io
  • WhatsApp
  • Instagram
Project screen

Central AI Orchestrator

The orchestrator is the system's brain. It processes all incoming messages, manages the business logic, and routes requests to the correct internal or third-party service. This central-hub architecture ensures all interactions are consistent, logged, and easy to update, without being tied to any single front-end messaging platform.

Context-Aware Human Handoff

When a conversation requires human intervention, the system does more than just transfer the chat. It analyzes the dialogue to determine the customer's goal, then packages the entire conversation history and a data summary for the agent. This allows for a fluid transition where the customer never has to repeat themselves.

How we built it

Built one orchestrator that owns the conversation, and taught it when to hand over to a person. The agent sits on a central API connected live to the WooCommerce database for stock, MyFatoorah for payment links and Respond.io for human support. Language models carry the conversation in Arabic and English, Whisper transcribes voice notes and a vision model identifies products from customer photos, so the same thread can move from a picture to a paid order. The part that protects the brand is the handoff: the orchestrator reads sentiment and flags what it cannot resolve, then passes the customer to a human with the full history and a summary of intent. That is how nearly 90% of conversations close without a person while the rest reach one properly.

In the client's words

“Most of our WhatsApp orders now close without a person. I still read the transcripts every week, and they hold up.”

NDA - Signed

Have a project like this in mind?

Tell us what you're building. We'll show you how we'd approach it and what it would take to ship.