Skip to main content
SuperBot
Start free

enterprise ecommerce

AI chatbot for Salesforce Commerce Cloud

On Salesforce B2C Commerce, SuperBot is a template override in your own cartridge, shipped through your normal code deployment and checked on a sandbox first. It answers from published storefront content and needs no access to orders or customer records.

  • Free forever plan
  • No credit card
  • Every feature on every plan

Install

How to add SuperBot to Salesforce Commerce Cloud

A cartridge override, a code deployment, and a sandbox check before production.

  1. 01

    Start on the sandbox

    Create a SuperBot workspace for the site you are launching first, and test against its sandbox storefront.

  2. 02

    Add published content

    Add the URLs of your published shipping, returns, and size-guide content, plus key product pages.

  3. 03

    Override the page decorator

    In your custom cartridge, override the SFRA page decorator (common/layout/page.isml) or htmlHead.isml and add the snippet.

  4. 04

    Deploy and invalidate cache

    Keep the cartridge ahead of app_storefront_base in the site's cartridge path in Business Manager, deploy the code version, and invalidate the page cache.

  5. 05

    Promote to production

    Review answers with your support team on the sandbox, then promote the change to production.

Where it goes on Salesforce Commerce Cloud

  1. Custom cartridge
  2. common/layout/page.isml
  3. Before </body>

An override of common/layout/page.isml (or htmlHead.isml) in your own cartridge, placed ahead of app_storefront_base in the cartridge path. Deploy the code version, then invalidate the page cache under Administration → Sites → Manage Sites → your site → Cache.

Paste before </body>Your account fills in the site ID
<script id="superbot-web-script"
  data-site-id="YOUR_SITE_ID"
  data-api-base="https://superbotapp.ai"></script>
<script src="https://superbotapp.ai/widget/web/superbot-web.js" async></script>

This is the whole install on a Salesforce Commerce Cloud site — your account gives you the exact snippet with your site ID.

Before you launch on Salesforce Commerce Cloud

What it answers, what it hands off, what to watch.

Answers on its own

  • Size guides, delivery, and returns from your published content.
  • Product questions from the product pages you add.
  • Peak-season policy questions, answered the same way every time from approved answers.

Goes to your team

  • Order status and account questions. SuperBot has no Commerce Cloud order connection, and the install touches no customer data.
  • Complaints and anything your escalation rules send straight to a person.

Salesforce Commerce Cloud gotchas

  • Invalidating the site page cache clears all of it and can take up to 15 minutes to complete; do it outside peak trading.
  • Composable Storefront (PWA Kit) sites are React apps, so the snippet belongs in the app's shared layout, not in ISML.
  • Each site in a realm renders its own pages. If brands need separate agents, give each site its own SuperBot workspace and snippet.
  • A Content-Security-Policy on the storefront must allow superbotapp.ai.

On Salesforce Commerce Cloud

What it does on a Salesforce Commerce Cloud site.

No store connection needed for any of this — it runs from the content you add, on every plan.

Every feature

Grounded answers

Answers from your own store content — with the source shown.

Trained answers first, then the published Commerce Cloud pages you added. It never reads orders or customer records.

35 languages

Speaks your visitor's language.

Detects the language and replies in it — from the same approved answers.

Bookings

Meetings, booked in chat.

Offer open times and confirm the booking without sending anyone to another page.

Leads & CRM

Every visitor can become a lead.

Capture contact details mid-conversation and send them to HubSpot, Salesforce, Pipedrive or Slack.

Shared inbox

Humans step in with full context.

Assign, prioritise and reply from one inbox — no customer repeats themselves.

Practical workflows

What the agent handles on a Salesforce Commerce Cloud site.

Peak-trading policy questions

Answer holiday delivery cut-offs and extended returns from approved answers during peak weeks, without adding headcount for the rush.

One agent per brand site

Give each site in the realm its own workspace, so each brand answers from its own content in its own voice.

Context-rich escalation

Hand the full thread to a person so the customer is not asked to start again.

Why it works on Salesforce Commerce Cloud

Why it fits a Commerce Cloud release process.

  • Read-only by design: answers come from published content, with no access to orders or customer records.
  • A template override in your own cartridge, not a LINK cartridge with its own upgrade cycle.
  • Sandbox first: deploy, review, and promote like any other code change.
  • Escalation carries the whole conversation into the shared inbox rather than a disconnected form.
  • Client-side delivery adds no load to your B2C Commerce instance.

FAQ

Questions Salesforce Commerce Cloud site owners ask.

Something else about your setup? Talk to a human — a real person reads every message.

Where does the SuperBot snippet go in SFRA?

In an override of common/layout/page.isml (or htmlHead.isml) inside your own cartridge, which sits ahead of app_storefront_base in the cartridge path. Deploy, then invalidate the page cache.

Does SuperBot need access to our order data?

No. It answers from published storefront content. There is no Commerce Cloud order integration, so the install touches no order or customer records.

Is this a cartridge?

No. It is a client-side snippet in a template you already own, so there is no cartridge of ours to maintain across Commerce Cloud releases.

Does it work on Composable Storefront (PWA Kit)?

Yes. Add the snippet to the React app's shared layout; the widget runs the same way in any front end.

Can we run it on a sandbox first?

Yes. Use a separate workspace for your sandbox storefront and promote the change through your normal release process.

Other platforms

Same agent, other platforms.

See every platform

Start answering Salesforce Commerce Cloud visitors today.

Free forever up to 200 conversations a month. Starter is $25/month for 2,000, Pro is $60/month for unlimited — every feature is on every plan.