Agentic Commerce is no longer just a concept – it's quickly becoming reality. Not as the rule-based chat widgets we’ve all seen before, but as assistants that can understand intent, refine options, compare products, and take action – all grounded in your actual commerce data.
That’s exactly why we built the Norce Agent Gateway: a secure, tool-based entry point into Norce Commerce, designed specifically for AI agents rather than traditional backend systems.
Today, we’re taking the next step – making it practical to build on.
The Norce Commerce Agent SDK is an extendable reference implementation that partners and DIY customers can use to embed a conversational shopping assistant into an existing storefront. Today, we're publishing it as open source under the MIT license model – enabling broad commercial use with minimal licensing overhead.
Why this matters for Norce’s Agentic Commerce strategy
We believe the future interface of commerce will be tool-driven.
As shopping assistants become part of the customer journey – whether inside AI experiences or within storefronts – the winners will be the merchants who can make their product data, availability, variants, and pricing understandable and actionable to software agents.
Norce's strategy is to enable this without disrupting what already works:
- You keep you storefront, your identity model, and your business logic.
- The agent gets a clean tool surface on top of Norce Commerce.
- Governance and security remain a top priority, because agents are still “software”, and software needs boundaries.
The Agent Gateway provides the secure entry point and MCP tool surface. The Agent SDK is the practical companion: here’s how you actually build something with it.
Who it's for
Solution partners can use it to accelerate prototypes and customer demos, and to build tailored agent experiences without rebuilding fundamentals each time.
DIY customers can use it as a starting point for experiments, either by embedding the widget directly, or by using the BFF as a reference implementation and building their own UI.
What the Agent SDK includes
The SDK is deliberately practical. It’s designed to help you move fast – from idea → prototype → production:
- Agent BFF (Backend-for-Frontend)
A backend that runs the conversational loop, integrates with an LLM, and calls Norce Commerce through MCP tools in a controlled, testable way. - Agent Widget UI
A drop-in widget you can embed into an existing storefront, so the assistant lives where the customer already is. - Docs + Postman collection
Get started quickly by spinning up the Agent BFF locally and exploring the API right away.
License: MIT
Support stance: Through our partner channels
Why we’re open-sourcing it
Because the ecosystem is moving quickly and the hard part is rarely “getting a model to respond”. It's everything around it:
- Designing an agent loop that behaves predictably
- Handling multi-turn refinement (“the black one", "compare these two")
- Balancing relevance with performance (bounded tool calls)
- Returning structured UI payloads instead of unstructured text
Open-sourcing the SDK gives solution partners and customers a shared baseline, and it gives us a faster feedback loop on what works in real-world implementations.
Where this fits in your architecture
If you read the Agent Gateway post, you know the “why”: agents need a clean, secure tool surface.
The SDK is the “how”:
- Your storefront embeds the widget
- The widget talks to the Agent BFF
- The Agent BFF orchestrates LLM + MCP tools
- Norce Commerce stays the source of truth for products, variants, availability, pricing, and cart flows
That is what turns Agentic Commerce from a lab experiment into a real, production-ready, experience.
Get started
The fastest way forward is to follow the Getting Started guide in the repo (docs/getting-started.md), run the Agent BFF locally, try the Postman collection, and then embed the widget into a storefront.
The Agent SDK documentation at docs.norce.io is also available and makes for a good starting point.
And if you build something interesting – let us know. We want the SDK to evolve together with our partners and customers. Agentic Commerce is a core part of Norce’s future, and we’re just getting started.
What’s next
We’re releasing this SDK to accelerate the ecosystem. If you’re experimenting with Agentic Commerce – whether you’re embedding the widget, extending the BFF, or building your own UI on top – we’d love your feedback and contributions.
Browse the repository: https://github.com/NorceTech/commerce-agent-sdk
For partner support and collaboration, reach out via Slack or your contact at Norce.
Let’s shape the next generation of digital commerce, together.