Shopware

Sensbot + Shopware AI customer service on your real order and product data

A chatbot on the storefront and an Email Assistant in your inbox, both answering from your live store. We connect through your Shopware Admin API during onboarding.

An integration, not another plugin to maintain

There is no Sensbot plugin in the Shopware store, and there does not need to be. Shopware 6 ships an Admin API with integration credentials you create yourself, so during onboarding we connect the assistant to your store with a client ID and secret rather than with code in your instance.

Once that connection is live, answers are written from real data: orders and their states, deliveries and tracking codes, products and stock, and customer records. A shopper asking where a parcel is gets the order, the carrier and the date. An operator opening the inbox finds the reply already written around it.

Two products run on top of it. The Email Assistant reads the mailbox your team already answers from, over Gmail, Outlook or IMAP, and leaves the drafted reply in your drafts folder. The Chatbot answers on the storefront, in the customer's own language, at whatever hour the question arrives.

Nothing is installed in your instance, so nothing needs testing before your next Shopware update. An integration and a mailbox are the only two things this depends on, on premise or in the cloud.

What works today

Two products, one connection

In the inbox

Email Assistant

Connects to Gmail, Outlook or IMAP. It matches the incoming email to the order it is about, pulls the order state, the delivery and the tracking code from your store, and writes the reply into your drafts folder. Tone comes from your site content, your policies and the replies your team has already sent. Your operator reviews and sends.

On the storefront

Chatbot

Answers product, availability, shipping, returns and payment questions from your catalogue and your live stock, across every sales channel you run. Set up with you rather than handed over as a plugin, and delivered as a single script tag in your theme.

Show first

The two moments this covers

Both examples are written for this page. They are not customer transcripts, and no customer data appears anywhere on this site.

Illustrative example, evening on the storefront
Customer Is the walnut finish available in the 180 cm width, and how long is delivery?
Chatbot reply Yes, the walnut finish in 180 cm is in stock. Furniture of this size ships on a pallet and delivery takes 5 to 7 working days, with the carrier calling ahead to agree a time slot.
Store data used
  • Product Walnut, 180 cm
  • Stock 3 available
  • Shipping Pallet delivery
  • Delivery 5 to 7 working days
Illustrative example, next morning in the inbox
Customer Order 10023 says shipped but the tracking link does not work. Can you check?
Draft waiting in your drafts folder Hello, order 10023 was handed to DHL on Thursday, tracking code 00340434161094. Codes sometimes take a day to appear in the carrier's system, and this one is now active and shows delivery scheduled for tomorrow. If the link still fails for you, the code above can be entered directly on the DHL site.
Store data used
  • Order #10023
  • State Shipped Thursday
  • Carrier DHL
  • Sales channel Main storefront

The order state, the delivery and the tracking code are read from your store at the moment the draft is written. Nobody opened the administration to look them up, and nothing was guessed.

Done for you

How setup works

There is nothing to install, so setup is a short piece of work we do with you.

  1. 1 You create an integration Settings, System, Integrations in the administration. Generate a client ID and secret with read access to orders, deliveries, products, stock and customers, and send them over. Scope it as tightly as you like.
  2. 2 We connect the assistant to your store From then on the chatbot and the drafts are written from live data: order states, deliveries and tracking codes, stock levels, customer records.
  3. 3 Your feed brings the catalogue in The product feed you already export for marketing channels loads every product, price and variant on day one, alongside the shipping, returns and payment content from your site.
  4. 4 We connect the mailbox Gmail, Outlook or IMAP. The assistant reads incoming mail and writes into the drafts folder. It does not send.
  5. 5 One script tag goes on the storefront That is the entire front-end footprint. We give you the snippet, you place it in your theme, and we match the widget styling to your brand.

Plans start at €49 a month and are listed on the pricing page. Because the connection is set up rather than self-served, most stores on this route start on done-for-you, from €390 a month, where we set it up, tune it and keep it running.

Why it pays

The two places this pays for itself

The question that decides a sale rarely arrives at eleven in the morning. It arrives late in the evening, from somebody who has already filled the basket and wants one detail confirmed before paying. Is it actually in stock. Does it ship before Friday. Can I send it back if it does not fit. Nobody is at the desk, the answer does not come, and the tab closes.

A chatbot that can see your stock and your delivery terms answers that in seconds, at any hour, in the customer's own language, and across every sales channel you run from the same instance.

The second place is the morning queue. Support mail repeats itself, and almost every case starts with the same unpaid work: find the order. When the draft already carries the state, the delivery and the tracking code, that work is gone, and the job becomes reading replies, fixing the few that need it, and sending.

What changes

Once your store is connected

Orders

State without the lookup

Delivery questions, dispatch dates, carrier and tracking codes, payment states. The assistant finds the order the customer is writing about and answers from it.

Catalogue

Stock the shopper can trust

Products, variants, prices and stock come from your store, per sales channel, so an evening availability question gets a real answer instead of a promise to check tomorrow.

Control

A person still presses send

Every email reply lands as a draft in your drafts folder. Nothing goes to a customer that somebody on your team has not read first.

Common questions

Is there a Shopware plugin for Sensbot?

No, and you do not need one. Nothing is installed in your instance. Shopware 6 ships an Admin API, so during onboarding we connect the assistant with integration credentials you create in the administration. The only thing that touches your storefront is the script tag that renders the chat widget.

How does it get my order data?

Through the Shopware Admin API, using an integration you create under Settings, System, Integrations and scope yourself. Once connected, chat answers and email drafts are written from live data: orders and their states, deliveries and tracking codes, products and stock, and customer records.

Can it answer "where is my order"?

Yes. It matches the email or chat message to the right order, reads the state, the delivery and the tracking code from your store, and writes the reply. For email that reply waits in your drafts folder until an operator sends it.

Does this work with several sales channels?

Yes. The assistant answers from the catalogue, the prices and the policies of the sales channel the customer actually bought from, which is the part that usually goes wrong when support is handled by a generic chat widget.

What is the product feed for, then?

Speed. Your feed loads the full catalogue, prices and variants on day one, which is the fastest way to get a chatbot answering product questions well. The API connection adds orders, stock and customers on top.

What does it cost?

Plans start at €49 a month and are on the pricing page. Since the store connection is set up with you rather than self-served, most Shopware stores start on done-for-you, from €390 a month, where we set it up, tune it and keep it running.

Give us an integration and a few real support emails.

That is enough to show you what this answers on your own store, running on your own data.

Contact us

100+ customers across Europe. Every email reply is a draft until somebody on your team sends it.

Book a demo with Sensbot