The AI shopping assistant that sells on the product page

Rivet understands the product shoppers are viewing, answers from your live catalog, and tracks add-to-cart — turning visitors into buyers, not another generic chatbot. Embed in 2 minutes.

No credit card required · Free plan: 100 AI replies/month · Works with Shopify & custom sites

Rivet
Online
Hi! I'm Rivet. Ask me about stock or prices ⚡
Do you have the noise-cancelling earphones in stock?

Yes! Here's what I found:

AirPods Pro NC$249
In stock · 48 units

Ships within 24h ⚡

Type a message...

Trusted by ecommerce stores

ShopifyPlusWooCommerceBigCommerceWixMagento

Most chatbots just recite scripts.
Rivet checks your real database.

Traditional AI bots are trained on static content and go out of date the moment your inventory changes. Rivet queries your live data on every message.

Typical AI Chatbot

  • Trained on static docs — goes stale
  • Says “in stock” when you're sold out
  • Can't see real-time prices
  • Re-training required for every update
  • Stuck in one language — foreign buyers bounce

Rivet

  • Queries your live database per message
  • Knows real stock levels, instantly
  • Always current pricing & availability
  • Upload a spreadsheet, done — no training
  • Replies in the customer's language, automatically

A sales clerk with a measurable shelf

Page-aware pitches, add-to-cart you can attribute, and real-time inventory answers — built for stores that want chat to sell, not just reply.

🏷️

Page-aware product cards

On a product page, Rivet pitches the item shoppers are viewing — with Add to cart in the chat. A sales clerk on the page, not a generic FAQ bot.

📈

Add-to-cart attribution

See card views, ATC clicks, and successful adds in Dashboard. Know which chats and products actually move the cart.

📦

Real-time inventory answers

Rivet connects to your product database. When customers ask “is this in stock?”, they get the truth — not a guess.

Lightning-fast streaming replies

Responses stream token-by-token. Customers see the first word in ~3 seconds. No more staring at a loading spinner.

🔌

2-minute embed, no code

Paste two lines into your site and Rivet is live. Works on Shopify, WooCommerce, custom HTML, React, Vue, Next.js.

🛒

Works with Shopify & custom sites

Whether you're on Shopify Plus or a custom-built store, Rivet drops in without engineering work.

🎯

Lead capture built in

When shoppers want to talk to a human, Rivet collects their email so your sales team can follow up. Never lose a lead.

🔒

Custom rules & data masking

Control what Rivet can say. Mask sensitive fields, set reply policies, and enforce your brand voice — per store.

🌍

Replies in the shopper's language

No translation setup. Rivet auto-detects each shopper's language and replies in kind — foreign buyers get the same accurate answers, automatically.

Live in 3 steps, under 5 minutes

No engineers required. Upload your catalog, paste a snippet, and Rivet starts answering.

1

Upload your products

Drop in an Excel or CSV of your catalog. Rivet indexes names, prices, stock levels, and descriptions instantly.

2

Embed the snippet

Copy two lines of code into your site. Rivet appears as a chat bubble in the corner — branded to your store.

3

Rivet sells and answers

On product pages Rivet pitches the item with Add to cart; elsewhere it answers stock and price from your live catalog — 24/7.

How Rivet compares

Tidio is a broad chat suite; Gorgias is a Shopify helpdesk. Rivet Chat is a storefront AI sales assistant — page-aware product cards, live inventory answers, and add-to-cart attribution.

Full write-up: Tidio vs Gorgias vs Rivet

FeatureRivetTidioGorgias
Page-aware product cards + ATCYesNoNo
Add-to-cart attribution reportingYesNoLimited
Real-time database queriesYesNoLimited
Live inventory answersYesStaticVia Shopify
Streaming (instant-first) repliesYesNoNo
2-minute no-code embedYesYesComplex
Works on any site (not just Shopify)YesYesNo
Built-in lead captureYesAdd-onYes
No model training requiredYesNeeds trainingNeeds training

Try Rivet right now

Click the chat bubble in the bottom-right corner to see Rivet in action. No signup needed.

💬

👉 Look at the bottom-right corner

Tap the purple chat icon and ask Rivet about stock, prices, or shipping.

Simple pricing that scales with you

Start free. Choose monthly, quarterly, or annual when you're ready.

Free

$0 / month
  • 100 AI replies / month
  • Full Rivet widget on your site
  • Page-aware product cards
  • Real-time inventory answers
  • Lead capture
  • Email support
Start free

Monthly

$19.90 / month
  • Everything in Free plan
  • ATC attribution dashboard
  • Up to 3,000 AI replies / month
  • Custom rules & data masking
  • Pay by card or PayPal
  • Priority streaming
  • Email support
Subscribe
BEST VALUE

3 Months

$49.90 / quarter
  • Everything in Monthly
  • Up to 12,000 AI replies / quarter
  • +3,000 bonus replies included
  • Custom rules & data masking
  • Pay by card or PayPal
  • Email support
Subscribe

Annual

$199 / year
  • Everything in Monthly
  • Unlimited AI replies
  • Custom rules & data masking
  • Pay by card or PayPal
  • Priority streaming
  • Email support
Subscribe

Frequently asked questions

What Rivet Chat is, how it compares to Tidio and Gorgias, and how page-aware cards and inventory answers work.

What is Rivet Chat?

Rivet Chat is an AI shopping assistant for Shopify and custom stores. It understands the product shoppers are viewing, answers from your live catalog, shows page-aware product cards, and can attribute add-to-cart actions back to the chat — turning product-page visitors into buyers. Merchants configure store profile, products, rules, and appearance in a dashboard, then embed Rivet in about two minutes.

What is the best AI chatbot for Shopify stores?

For Shopify merchants who want sales help on product pages—not only ticket support—Rivet Chat is built for storefront selling: App Embed install, live inventory answers, page-aware product cards, and add-to-cart attribution. Support-heavy desks may still prefer Gorgias; Rivet focuses on converting browsers while they shop.

Does Rivet show product cards in chat?

Yes. Rivet Chat can show structured product cards in the chat (image, price, link, add to cart) using your catalog. On Shopify product pages it can pitch the product the visitor is viewing (page-aware cards), not only reply with plain text.

How does Rivet compare to Tidio?

Tidio is a broad live-chat and chatbot suite. Rivet Chat is narrower: ecommerce selling in the widget—catalog-aware answers, page-aware product cards, ATC attribution, and Shopify-first setup. Choose Tidio for general site chat; choose Rivet when the goal is product-page conversion and inventory-truthful replies.

How does Rivet compare to Gorgias?

Gorgias is a helpdesk for support tickets and shared inbox workflows. Rivet Chat is a storefront AI sales assistant: embeds on the shop, answers from catalog and inventory, shows product cards, and tracks chat-driven add-to-cart. Many stores use a helpdesk for support and Rivet for on-site selling.

How do I add AI chat to Shopify without editing theme code?

Install Rivet Chat from rivet-chat.com/install, open Setup to the theme editor / App embeds, turn on the Rivet embed, and save the live theme. No theme.liquid paste is required for the app install path. Confirm the Tenant ID is present, then test the storefront bubble.

What are page-aware product cards?

With page-aware cards on, Rivet detects the product page the shopper is viewing and can show that product's card in chat (on open or on first message). Shopify App Embed passes page context; the bot also uses catalog handles and URLs. Rivet will not keep re-pitching a product the shopper already added to cart successfully.

Does Rivet check real-time inventory?

Yes. Rivet Chat answers stock and availability from your synced or live catalog data—not from a static FAQ. Keep products synced or imported so prices and inventory stay current; outdated catalog data makes answers wrong.

How do I track add-to-cart from the chat widget?

In Rivet Dashboard → Selling, enable add-to-cart tracking. When a shopper adds from a chat product card, Rivet records attribution events so you can see views, clicks, and successful ATCs (for example 7/30-day funnel and top products).

Is Rivet an AI sales assistant for product pages?

Yes. Rivet Chat is designed as a product-page sales assistant: welcome plus an optional pitch for the current product, cards with price and image, add to cart, and rules for tone and policy—so help happens where purchase intent is highest.

Can Rivet recommend products while shopping?

Rivet Chat recommends from your catalog using the conversation and, when enabled, the current product page. It can list samples, show cards, and guide shoppers to relevant items; recommendations stay limited to products you imported or synced.

Can I use Rivet on Shopify?

Yes. Rivet works on Shopify (App Embed or snippet), WooCommerce, BigCommerce, Wix, Magento, and any custom website. We also offer an npm package for React, Vue, and Next.js stores.

How fast are Rivet responses?

Rivet streams replies token-by-token, so customers see the first word in about 3 seconds — not after the whole message is generated. This makes Rivet feel instant compared to traditional chatbots that show a loading spinner for 10+ seconds.

Is my data secure?

Yes. Rivet supports custom data masking rules — you control exactly which fields (like cost prices or customer data) the chatbot can never reveal. Sensitive information is filtered out before any response is generated.

Do I need to train the AI on my products?

No training required. Upload an Excel or CSV of your catalog, or sync from Shopify, and Rivet starts answering. When inventory changes, re-sync or re-import so Rivet reflects current data.

Can Rivet hand off to a human agent?

Yes. Rivet has built-in lead capture — when a shopper wants to talk to a person, Rivet collects their email so your sales team can follow up. You'll never lose a high-intent customer to a dead-end bot.

Turn product pages into a sales desk

Pitch the item shoppers are viewing, answer from live data, and let them add to cart from the chat.

Start free