If your storefront runs on Salesforce Commerce Cloud (SFCC), you can now bring Rep AI's conversational shopping assistant to your shoppers. The SFCC integration gives Rep AI live access to your product catalog and shopping cart inside your SFCC instance — so the assistant can recommend the right products, answer questions about your catalog, and add items to the customer's cart for checkout, all without leaving the conversation.
This integration is purpose-built for B2C Commerce (SCAPI) and works with both SFRA (traditional server-rendered storefronts) and PWA Kit (headless React storefronts).
What You Get at Launch
With SFCC connected, your Rep AI assistant can:
Know your catalog. Products, variants, categories, pricing, and inventory flow from SFCC into Rep AI, so the assistant always recommends from your real, live catalog.
Add to cart. When a shopper is ready to buy, Rep AI creates a basket directly in SFCC and hands the shopper off to your standard checkout — no duplicate cart, no broken state.
Power product discovery and conversational sales. Product Finder, recommendations, and proactive messaging all work the same way they do for Shopify merchants.
How the Integration Works
Behind the scenes, Rep AI talks to your SFCC instance through Salesforce's standard B2C Commerce APIs:
Commerce API (SCAPI) — used for shopper-facing actions like creating baskets and adding items to the cart.
Open Commerce API (OCAPI) — used by Rep AI's backend to sync your catalog, categories, and order data.
You don't need to build any custom infrastructure. You authorize Rep AI in your Salesforce Business Manager, share the credentials with us once, and the sync runs from there.
How to Connect Your SFCC Store
The SFCC integration is currently set up with help from a Rep AI integration specialist. Here's the high-level flow — your specialist will guide you through each step:
Step 1 — Confirm Your Storefront Type
Tell your Rep AI integration specialist whether you run:
SFRA (Storefront Reference Architecture) — server-rendered storefront
PWA Kit (Retail React App) — headless React storefront
This determines how the Rep AI widget gets added to your site.
Step 2 — Configure API Access in Business Manager
In Salesforce Business Manager, your developer will:
Enable SCAPI access for your site
Configure OCAPI (Open Commerce API) for catalog and order data
Create the SLAS (Shopper Login and API Access Service) client that Rep AI will use to authenticate
Your Rep AI specialist will provide the exact configuration values, scopes, and client setup so this is a one-time, copy-paste step.
Step 3 — Share Credentials Securely
You'll share your SFCC instance details and API credentials with Rep AI through a secure channel (never plain email). Your specialist will tell you exactly what to send and how.
Step 4 — Install the Rep AI Widget
SFRA stores: Rep AI provides a cartridge (or, in most cases, a simple
<script>snippet) that your developer adds to your storefront template.PWA Kit stores: Rep AI provides a React component or dynamic script loader that your developer drops into your app.
Step 5 — Verify and Go Live
Once everything is connected, your specialist will run a test conversation, verify that catalog data is syncing correctly, and confirm that the add-to-cart hand-off works in your checkout. After verification, you're live.
What Your Customers Will Experience
Once you're live, shoppers on your SFCC storefront can:
Ask the assistant for product recommendations and get answers grounded in your actual catalog and inventory
Get help finding the right size, color, or variant
Have items added to their cart by the assistant and proceed straight to your SFCC checkout
Get the same proactive messaging, knowledge-base answers, and sales skills available to Shopify merchants
Frequently Asked Questions
Do I need to be on a specific SFCC plan?
The integration works on any active B2C Commerce instance with API access (SCAPI + OCAPI) enabled. Most production SFCC instances meet this out of the box. If you're unsure, ask your Salesforce admin or your Rep AI specialist.
Will this work on a sandbox or staging instance?
Yes — we recommend connecting Rep AI to a sandbox first to validate the integration end-to-end before pointing at production.
Does it work for headless (PWA Kit) and traditional (SFRA) storefronts?
Both are supported. The Rep AI widget integration is slightly different on each — your specialist will provide the right snippet or component for your setup.
How fresh is the catalog data?
Rep AI keeps your catalog in sync via scheduled OCAPI polling. Most catalog changes are reflected within minutes. Cart actions happen in real time against your live SFCC instance.
Is my customer and order data secure?
All API calls between Rep AI and SFCC use authenticated, encrypted HTTPS connections. Rep AI is GDPR-compliant and follows Salesforce's recommended authorization patterns for SCAPI and OCAPI access.
Troubleshooting
The assistant isn't recommending products from my catalog
Confirm with your specialist that the catalog sync has completed for your site
Verify the products you expect to surface are published and active in Business Manager
Check that the products belong to the catalog assigned to the SFCC site Rep AI is connected to
"Add to cart" isn't carrying items into checkout
Confirm that SCAPI access is enabled for your site
Verify the SLAS client Rep AI is using has basket scopes
Reach out to your specialist — they can replay the basket creation call against your instance
I'm not seeing real-time inventory or price changes
Catalog data refreshes on a polling cadence (not instant). If a change hasn't shown up in Rep AI within a reasonable window, contact support so we can check the sync job
Ready to Connect?
Talk to your Rep AI account manager to kick off your SFCC integration. They'll loop in an integration specialist who will guide you and your Salesforce developer through every step.