Daftar — Chat to Order

A WhatsApp chat turned into a clean, priced order with a ready-to-send reply.

Paste a real WhatsApp conversation — Lebanese, Gulf, English, or a mix of Arabizi — and Daftar turns it into a clean, priced order with a ready-to-send reply. No reformatting, no copy-pasting into a spreadsheet: the seller goes from a raw DM thread to a confirmed order in seconds.

WhatsApp chatraw DM thread
Claudeextracts the order
Structured orderitems, totals, gaps
Suggested replyready to send back
The full pipeline: a pasted conversation in, a draft order and seller reply out.

What it understands

Daftar handles the real language mix of Lebanese social commerce — sellers and customers rarely write in a single register, and the parser never asks them to.

ArabiziGulf ArabicLevantineEnglishMixed

Arabizi (Arabic written in Latin letters with digits — 3 for ع, 7 for ح, 2 for ء) is parsed natively alongside formal Arabic script and plain English. Claude detects the dialect in use and mirrors it back in the suggested reply, so the seller's response feels natural to the customer.

How it works

  1. 1

    Paste the thread

    Copy the DM conversation from WhatsApp — seller and customer messages together, exactly as they appeared, in any language or mix.
  2. 2

    Claude parses it

    The model reads the full exchange, extracts every item mentioned, resolves quantities and prices, detects the delivery area and payment method, and flags anything that was never confirmed (size, exact address, unconfirmed price).
  3. 3

    Review the order draft

    A structured card appears: customer name, detected dialect, line items with unit prices and totals, a subtotal-delivery-total breakdown, and a “Still to confirm” list for anything missing.
  4. 4

    Send the reply

    A warm, dialect-matched confirmation message is ready to copy back into WhatsApp — it restates the order and asks for whatever information is still outstanding.

A worked example

The Lebanese skincare thread below is one of the built-in examples in the live demo. The conversation is in Arabizi — Lebanese dialect written in Latin characters.

WhatsApp thread
Customer: marhaba, baddi 2 vitamin C serum w wahde moisturizer
Seller: ahla w sahla! el serum 18$ el wahde w el moisturizer 25$
Customer: ok perfect, w 3andkon toner cream?
Seller: eh akid, 30$
Customer: yalla 7ettile wahde kamen. delivery 3a Jounieh
Seller: tikram, delivery 3 dollar
Customer: tamem, cash 3a delivery. esme Rana

Here is what the parser produces from that thread — a complete order card with one item still needing confirmation:

Rana

Lebanese Arabizi · order draft

Cash on delivery
2×Vitamin C Serumvitamin C serum@ $18
$36
1×Moisturizermoisturizer@ $25
$25
1×Toner Creamtoner cream@ $30
$30
Subtotal$91
Delivery · Jounieh$3
Total$94

Still to confirm

  • !Exact delivery address in Jounieh
  • !Phone number for delivery coordination

Suggested reply

Ahla Rana! 🌿 Confirm 3andik: 2 vitamin C serum + 1 moisturizer + 1 toner cream, delivery 3a Jounieh. Total $94 cash 3a delivery. Mne7tajik el address el daye2 w nimrit el telephone la el delivery. Shukran!

Live demo concept — nothing is stored

Daftar runs entirely on Claude in real time. The conversation you paste is sent directly to the API, parsed, and discarded — no orders, messages, or customer names are saved anywhere. This is a product concept and live demo, not a deployed service.