Page-aware product flows

See the assistant work in context

Choose a scenario. See the page context, the conversation, and the result in one focused view.

E-commerce Live-verified

Find a compatible product

The assistant recommends only in-catalog, compatible parts — never a guess from the model alone.

Conversation in page context
Current page · E-commerce
Page: WooCommerce productProduct: Ryzen 7 5800XSocket: AM4Category: Processors
Context Assistant Page context ready
What motherboard and memory would work with this processor?
For the Ryzen 7 5800X you have open, you'll need an AM4 socket board and DDR4 memory. Right now the catalog has a B550 Tomahawk and a 32 GB DDR4-3600 kit in stock. Both are compatible; the board may need a current BIOS version.
Why this worksWhen it helps, result, and technical details
When it helps

A shopper is on a technical product page where compatibility matters more than a general FAQ answer.

Result

Two real, in-stock, compatible items — with price and availability pulled from the catalog.

  • Page context ruled out incompatible AM5/DDR5 options before any search ran.
  • search_products and get_product read the live catalog — no invented items.
  • Both are read-only tools: they run automatically, no confirmation needed.
Technical details Tools: search_products, get_product

One mechanism, every site

The site and the task change. The rules don't. The assistant only gets allowed context, only reads within the user's real permissions, and never applies a change quietly.

Page / screenSmall structured context
Context AssistantKnowledge + allowed read tools
ResultAnswer, or preview → confirm → execute → audit
1. Context, not DOM.Only an allowlist of facts.
2. Grounded answers.Sourced from host data.
3. Real permissions.The host's, not a shortcut.
4. Preview before writes.Delete needs a second confirm.

The same safety rules, every time

SituationBehavior
Searching a product, article or statusRead-only tool runs automatically
Creating a draft or replyPreview, then explicit Apply
Changing stock, status or assigneeBefore/after shown, explicit Apply
Moving something to trashPreview, second confirmation, restorable
Someone else's order or objectHost permission check — not revealed
Browser embedShort-lived token only, never an API key

What you'll need for your scenario

If you have…Start with…Status
WordPress / WooCommerceWordPress pluginEarly access
A React appReact SDKAvailable
Any site with JSScript embedAvailable
Your own backend and actionsRemote Tools contractAvailable
A booking/CRM/ticketing actionBuild a custom Remote Tools hostNot a plug-and-play connector
Declarative HTML5Planned

Frequently asked questions

How are these different from a regular chatbot?

Each example shows the current page, a real conversation, and — where relevant — a before/after change that only applies after confirmation. It’s not a generic Q&A simulation.

How does it know which page is open?

Your host sends a small allowlist of structured facts — like a product ID or ticket status — configured ahead of time.

Does it read the whole page or form fields?

No. Only the allowed facts shown in each scenario’s "What is shared?" panel — never a DOM dump or form values.

Which actions happen without confirmation?

Only reads — searches, status checks, summaries. Anything that changes data always shows a preview first.

Can it change or delete data on its own?

No. Creates/updates need an explicit Apply; deletes need a second confirmation and are recoverable.

Find the scenario closest to your site