Synthetic workflow proof - Meta WhatsApp, Kommo, n8n

Route the message without letting the model invent the sale.

This working proof receives a WhatsApp event, extracts sales intent, matches only against an approved catalog, creates a replay-safe Kommo update, and hands financing or ambiguity to a salesperson.

Catalog
Exact source
Pricing
Deterministic
Financing
Human review
Retries
Idempotent
Invented demonstration data. No Meta, WhatsApp, Kommo, n8n, OpenAI, inventory, financing, or customer account is connected.
01 - Input

Incoming WhatsApp event

4buyer cases
5catalog SKUs
3handoff paths

Approved product source

synthetic catalog
02 - Result

Routing and Kommo contract

Ready
Received0
Catalog match0
Human review0
Kommo writes0

Sales decision

not processed

Run a synthetic conversation to see the catalog and handoff decision.

Customer reply draft

approval required

The draft never sends from this demonstration.

Kommo write contract

validated fields only

A replay-safe update contract appears after validation.

Human handoff

0 items

Financing, ambiguity, and missing products stop here.

Event trace

replayable steps

    Production shape

    The model interprets. Business systems decide.

    1. 01Verify

      Validate Meta signature, event ID, phone identity, and webhook type.

    2. 02Normalize

      Convert Portuguese text into a fixed intent and entity contract.

    3. 03Match

      Resolve only approved product IDs, prices, availability, and media.

    4. 04Guard

      Stop ambiguous products, financing promises, and unsupported claims.

    5. 05Update

      Write the allowed stage, tags, source event, and catalog evidence to Kommo.

    6. 06Handoff

      Route the lead and decision context to the correct salesperson or service team.

    Fixed first phase

    Prove one product line before scaling to every conversation.

    A production sprint can connect buyer-owned Meta and Kommo accounts, one approved catalog source, one qualification path, one salesperson handoff, and replay tests. Financing policy, product claims, and broader rollout stay outside the first slice until accepted.