Open to selected permanent, interim, and program-recovery rolesSeoul·EU–APAC
Sébastien TangENTERPRISE DELIVERY · GOVERNANCE · RECOVERY
No. 013Agentforce & AI4 min read· February 19, 2026

Agentforce Commerce: Intent-Driven Shopping

How to evaluate conversational product discovery without assuming acquisition status, feature availability, or universal conversion gains.

scroll to read ↓
Conversational product discovery architecture for Agentforce Commerce
agentforce commerce conversational AI
TL;DR

Read this if

you own commerce architecture on Salesforce and need to test conversational discovery against your catalogue, search, pricing, inventory, and governance constraints

01
An announcement is not tenant availability
Verify current product status, SKU, region, contract, and tenant documentation before treating a roadmap capability as deployable.
02
Semantic search cannot manufacture catalogue truth
Descriptions, attributes, eligibility, price, inventory, and policy still need authoritative sources and owners.
03
Compare before replacing
Run a bounded evaluation against the existing search experience and preserve deterministic commerce controls.

Conversational product discovery can reduce the work a shopper does to translate a goal into catalogue vocabulary. It can also produce confident but unusable recommendations when the catalogue, pricing rules, inventory, or eligibility data are weak.

Salesforce announced the agreement to acquire Cimulate in February 2026 and, according to the editor’s note on that announcement, completed the acquisition on March 3, 2026. Completion does not itself establish general availability, contractual entitlement, or behaviour in a specific tenant. Verify those points in current Salesforce documentation and your agreement before designing around them.

Start with the shopper decision

“Improve discovery” is too broad for an architecture decision. Choose a bounded decision such as:

  • identify a compatible replacement part;
  • narrow a product family by material, environment, and budget;
  • compare products against named constraints;
  • recover from a zero-result query;
  • explain why an item is ineligible for a destination or customer type.

For that decision, define the expected output and the conditions under which the system asks a clarifying question, declines to recommend, or hands off.

Catalogue quality remains the foundation

A language model may interpret intent expressed in natural language. It does not create missing product truth.

The evaluation should identify the authoritative source for:

DataTypical risk if it is weak
Product descriptionVague or invented compatibility
Structured attributesIncorrect filtering or comparison
TaxonomyInconsistent retrieval across categories
Price and promotionStale or ineligible offer
Inventory and lead timeRecommendation that cannot be fulfilled
Customer entitlementExposure of an unavailable product or price
Compliance constraintsUnsafe recommendation or missing disclosure

If those sources disagree, the conversational layer needs an explicit precedence rule. “Let the model decide” is not a governance policy.

Data 360 is conditional

A catalogue-only use case may not require a unified customer profile. Data 360 becomes relevant when the approved scenario depends on governed identity resolution, cross-system order history, segments, calculated signals, or activation across channels.

Before adding it, document:

  • which cross-system facts change the recommendation;
  • the freshness required for each fact;
  • the legal basis and consent boundary for personalisation;
  • how deletion, correction, and access controls propagate;
  • what the experience does when identity resolution is uncertain.

This turns “use Data 360” into a testable architecture decision rather than a default dependency.

Keep deterministic controls outside free-form Instructions

Conversational reasoning should not become the source of truth for:

  • price calculation;
  • tax;
  • promotion eligibility;
  • inventory reservation;
  • regulated product restrictions;
  • payment authorisation;
  • returns policy exceptions.

Expose those decisions through bounded Actions or services with explicit inputs, outputs, permissions, and errors. The agent can explain the result, but the deterministic system should calculate or enforce it.

Compare with the existing search experience

A replacement decision needs local evidence. Build a versioned evaluation set from real, privacy-safe query patterns and include:

  • successful existing queries;
  • zero-result queries;
  • reformulations;
  • ambiguous goals;
  • conflicting constraints;
  • unavailable products;
  • policy-sensitive requests;
  • multilingual variants where they are in scope.

Compare at least:

  1. relevance of the returned products;
  2. factual accuracy of explanations;
  3. constraint compliance;
  4. latency;
  5. fallback quality;
  6. escalation or handoff quality;
  7. conversion or task completion measured on the bounded flow.

Do not claim a conversion uplift before the controlled comparison exists. Search quality and commercial outcome are related, but they are not the same measure.

Availability checklist

Before committing architecture or budget, confirm in writing:

  • the current product and feature name;
  • availability status and region;
  • compatible Commerce Cloud edition and storefront architecture;
  • required Agentforce or Data 360 licences;
  • catalogue connectors and supported Actions;
  • data retention and logging behaviour;
  • usage metric and price in the actual contract;
  • rollback path if the evaluation fails.

Seasonal roadmap labels such as a past release’s beta or forecasted GA should not remain in a current decision document. Date every availability statement and replace it when the source changes.

Decision rule

Proceed when a bounded product-discovery decision has authoritative catalogue data, deterministic commerce controls, a test set, a measurable baseline, and a safe fallback. Expand only when the evidence improves for the next product family or channel.

Conversational discovery is not a reason to replace every existing search component. It is a hypothesis to test against the customer decision and the operational truth already in the commerce estate.

Want this for your org?

Use Program Control Review when a complex Salesforce program needs decision control.

The review focuses on decisions, governance, delivery risks, integrator alignment, owners, options, and accountable handoff. Product or architecture topics stay context, not a public implementation promise.

Architecture Notes

Evidence-led notes. No filler.

The notes I send to CTOs and SI partners. Architecture patterns, post-mortems, and the occasional opinion that will not make it into a proposal.

Occasional notes · privacy information in the legal notice
Sébastien Tang

Sébastien Tang

Salesforce Enterprise Delivery Director. 15 years in enterprise IT, including more than 10 years of Salesforce implementation and delivery. Complex programs, governance and recovery across Europe and APAC. EN · FR.

Booking Available for selected delivery leadership and program recovery work · Seoul · EU–APAC
Book a Discovery Call