Run a WhatsApp shop with AI product search and virtual try-on

Customers search, order, and virtually try on your products, all inside a single WhatsApp conversation.

How the work actually flows

It branches. Exactly one path is taken.

Pattern: Exclusive Choice (4)

flowchart TD trig>"customer sends whatsapp message"]:::trig s0["classify customer message intent"]:::task s1["send matching product cards"]:::task trig --> s0 s0 --> s1 gx{"× what does customer want"}:::gate s1 --> gx p00["log order in records"]:::task gx -->|"place an order"| p00 p01["confirm order to customer"]:::task p00 --> p01 p10["combine selfie with product photo"]:::task gx -->|"request virtual try on"| p10 p11["send preview image back"]:::task p10 --> p11 p01 --> out p11 --> out out[/"order placed or preview sent"/]:::out pay{{"customers self serve entire purchase"}}:::pay out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepOne path onlyResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
Voice & PhoneMessaging & NotificationsDocument Processing & OCRSpreadsheet & Database OpsFile & Cloud Storage
Connects
WhatsApp BusinessOpenAIGoogle GeminiMongoDB AtlasRedisGoogle Sheets

The problem it solves

Customers message you asking whether an item is in stock, then you have to manually check, quote a price, and take the order by hand, often across several back-and-forth messages. On top of that, they can't picture how something will actually look on them before buying.

Who it fits

Online apparel or retail stores selling directly through WhatsApp.

How it works

  1. A customer sends a WhatsApp message about a product
  2. AI figures out if they're searching, browsing, or asking a question
  3. Matching products are sent back as WhatsApp cards to order or try on
  4. Placing an order logs it to your records and confirms it to the customer
  5. For try-on, the customer's selfie is combined with the product photo into a realistic preview image
What you get

Customers who browse and try on products

Customers can search, order, and virtually try on your products without ever leaving a WhatsApp conversation.

What you get

Completed orders logged automatically and a virtual try-on photo sent back to the customer.

What you need

A WhatsApp Business API account, a product database, and Google Gemini and OpenAI API keys.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook