Product search on Shopify storefronts
BotChap adds a chat-style product search widget to your Shopify store. When a visitor types a query, BotChap searches your product catalog via Shopify's Admin GraphQL API and returns the top three matching products — including title, description, and price.
Use this integration when you want a conversational product search experience on your Shopify storefront. Visitors can type natural queries and see matching products — without needing a separate AI backend or chatbot platform.
BotChap runs this Shopify Admin GraphQL query server-side:
{
products(first: 3, query: "<visitor message>") {
edges {
node {
title
description
priceRange {
minVariantPrice { amount currencyCode }
}
}
}
}
}POST https://your-store.myshopify.com/admin/api/2024-01/graphql.json
X-Shopify-Access-Token: <your-token>
Content-Type: application/json
{
"query": "{ products(first:3,query:\"blue jacket\"){edges{node{title description priceRange{minVariantPrice{amount currencyCode}}}}}}"
}# BotChap formats and returns: "**Blue Denim Jacket** A classic denim jacket in washed blue. Price: 89.00 USD **Blue Bomber Jacket** Lightweight bomber in cobalt blue. Price: 65.00 USD"
Create a free widget, configure the integration, and embed it on your site in minutes.