Skip to content

New: AI agent integration via Model Context Protocol (MCP).Learn more

The composable commerce platform built for the agentic era

Everything you need to build and run digital commerce: one consistent API layer serving storefronts, mobile apps, and AI agents alike.

Any capability available to your storefront is automatically available to AI agents through the Model Context Protocol (MCP), with the same pricing, promotions, inventory, and business rules applied. That makes Evolve the ideal backend for Composable Agentic Commerce.

Storefront & UX

A modern, accessible, cross-device storefront with SEO built in, plus multi-language, multi-currency, and multi-store support from one backend.

Content management

Content for marketing and product pages, with pluggable CMS support (Contentful, Storyblok) and live editing.

Evolve’s GraphQL Federation layer is the single integration point for all channels. Storefronts, mobile apps, and AI agents all connect to the same gateway and share the same business logic.

graph TD;
    agents["AI agents"]-->mcp["MCP server"]

    storefront["Storefront"]-->gateway["GraphQL Gateway"]
    mobile["iOS & Android native apps"]-->gateway
    mcp-->gateway

    gateway-->content["content"]
    gateway-->catalog["catalog"]
    gateway-->checkout["checkout"]
    gateway-->order["order"]
    gateway-->account["account"]

    content-->cms["CMS"]

    catalog-->pim["PIM"]
    catalog-->search["search engine"]
    catalog-->commerce["commerce engine"]

    checkout-->commerce
    order-->commerce
    account-->commerce

    cms-->cloud["Cloud native infrastructure (AWS / Azure / GCP)"]
    pim-->cloud
    commerce-->cloud
    vendors["+30 vendors"]-->cloud

Evolve targets mid-size and enterprise companies running B2C, B2B, or combined commerce. It is built for teams that need stability, predictability, and speed, and want a platform they can shape to their business rather than the other way around.

This includes teams building on a new stack as well as teams already running a commerce engine, such as commercetools, Salesforce Commerce Cloud, or SAP Commerce Cloud, that want to modernize their experience layer without replacing the backend. See Modernizing an existing stack.

commercetools is a commerce engine. It provides the headless APIs for products, carts, orders, and customers. Evolve is the platform that turns commercetools (and other MACH services) into a fully working commerce system. Evolve adds the GraphQL Federation API layer, the Next.js storefront, domain services for checkout, content, and search, payment orchestration, email notifications, AI agent integration, cloud-native infrastructure, and more. commercetools is one of the building blocks that Evolve composes, not the other way around.

commercetools is the reference engine, and Evolve supports other engines the same way, including Salesforce Commerce Cloud and SAP Commerce Cloud. See commerce engines.

Evolve’s domain services define their own data model and business logic. The underlying commerce engine and other SAAS providers can be swapped or combined without affecting your channels. Evolve can also run on top of a commerce engine you already operate, adding a modern experience layer without replacing it. Today Evolve integrates with providers including commercetools, Algolia, Adyen, Buckaroo, Stripe, PayNL, Storyblok, and Contentful. It deploys to AWS, GCP, or Azure. Any service can be added through the evolvable architecture based on GraphQL Federation.

For a complete list of available building blocks, see the MACH integrations overview.

Having built distributed, cloud-native systems for over 15 years, we’ve learned what it takes to build something that lasts. And what lasts are usually things that can evolve over time and deal with changing demands in elegant ways, without duct tape.

This is what we’ve seen with composable systems as well. The platform you start with will start changing the moment you take it to production. Good ones make this continuous change easy.

To accommodate our clients in their composable journeys, we’ve designed Evolve to be open to change and evolve with us and our clients.

So when Werner Vogels published his article Monoliths are not dinosaurs and voiced his belief that “Building evolvable software systems is a strategy, not a religion. And revisiting your architectures with an open mind is a must.”, we took this as inspiration for our name.