Let users search your catalogue by describing what they want.
The Product Discovery Agent connects to your product catalogue API via MCP and understands natural language product queries. It searches, filters, cross-references, and returns ranked results with context — acting as an intelligent sales assistant at scale, available on every page, at every moment.
Built with
MCP server → your product/inventory API, embedded in your e-commerce site or app.
Your product catalogue has thousands of items. Your search bar handles keywords. The gap between them is costing you revenue — every day. When a customer types 'lightweight laptop good for travel under $1200' into a keyword search, they get nothing useful. They leave.
The problem isn't your products. It's that traditional search can't understand intent. Customers don't think in SKUs and filter checkboxes. They think in problems, preferences, and scenarios. 'Something for hiking that won't weigh me down.' 'A gift for my dad who likes woodworking.' These are not keyword queries.
Building a natural language search engine traditionally requires custom NLP models, vector databases, embedding pipelines, and a dedicated ML team. The cost and complexity put it out of reach for most businesses.
The Product Discovery Agent connects to your product catalogue API via MCP and understands natural language product queries. It searches, filters, cross-references, and returns ranked results with context — acting as an intelligent sales assistant at scale, available on every page, at every moment.
Customers describe what they want. The agent understands the intent, searches your live catalogue, and returns the best matches — with relevant specs highlighted, comparisons offered, and related items suggested. No more leaving because keyword search failed them.
A single POST request from your app is all it takes. SentientOne handles the AI reasoning and MCP tool calls — your application just receives the response.
Shopper
Describes what they want
Your E-Commerce Site
Sends query to agent
SentientOne
Product Discovery Agent
MCP Server
Catalogue bridge
Product / Inventory API
Live stock, specs, pricing
MCP (Model Context Protocol) is the bridge between SentientOne's AI agents and your existing systems. You define the tools; the AI decides when and how to call them.
You don't need any AI engineers. We will set up the MCP server for you at no extra cost. Just share access to your internal API and our team handles the rest — so you can go live faster without any additional headcount.
Create MCP tools that give the agent flexible search and retrieval access to your product catalogue.
Tools to expose via MCP: - search_products(query, filters?) → returns matching products filters: category, price_min, price_max, weight, colour, in_stock - get_product_details(product_id) → full spec sheet, images, reviews - get_related_products(product_id) → frequently bought together - check_stock(product_id, location?) → real-time availability - get_categories() → full category tree for context
The richer your product data, the better the agent performs. Include: dimensions, weight, use-case tags, material, target audience, key features. The agent uses all of this to match intent — not just product names.
Add the catalogue MCP server in the SentientOne dashboard. You can restrict this agent to read-only catalogue tools — no account or order data needed for discovery.

Create the agent, write the system prompt, attach your MCP tools, and choose a model. The whole setup takes under 30 minutes.
Write a system prompt that turns the agent into a knowledgeable sales assistant for your domain.
System Prompt: You are an expert product advisor for [Store Name], a [category] retailer. Your goal is to help customers find exactly the right product for their needs. When a customer describes what they want: 1. Use search_products to find matching items based on their requirements 2. If multiple options exist, present the top 2-3 with key differentiators 3. Highlight specs that are directly relevant to their stated need 4. If stock is low, mention it to create appropriate urgency 5. Always offer to narrow down further: "Would you like options under $X?" or "Do you need it to be [feature]?" Tone: Knowledgeable, friendly, not pushy. Like the best sales assistant in the store.
Connect the product catalogue MCP server. The agent will autonomously call search_products, get_product_details, and check_stock as needed to build a complete answer.
For logged-in users, also connect the user profile tool. The agent can then avoid recommending products they already own and factor in their stated preferences from past purchases.

Use the built-in SentientOne chat panel to test your agent against real queries before going live. Here's what real conversations look like:
Customer / User
I need a lightweight laptop for travel under $1,200.
SentientOne Agent
Great — I found three options that fit well for travel under $1,200: 🥇 UltraBook Pro 13 ($1,099) — 1.1kg, 14-hour battery, backlit keyboard. Best overall for travel. In stock. 🥈 SwiftAir X14 ($989) — 1.3kg, MIL-SPEC durability rating, great if you need something tough. Currently 3 units left. 🥉 FlexNote Slim 12 ($849) — 980g — the lightest option. Smaller screen but the best battery life at 18 hours. Would you like more detail on any of these, or shall I filter by a specific feature like touchscreen or a certain processor?
Customer / User
I'm looking for a gift for my dad who likes woodworking. Budget is around $150.
SentientOne Agent
Perfect — woodworking gifts around $150. Here are some strong options: 🎁 Japanese Pull Saw Set ($129) — Professional grade, highly rated by hobbyists. Comes in a gift box. 🎁 Marking & Layout Tool Kit ($145) — 8-piece set, ideal for precise joinery. A great upgrade if he's been doing it a while. 🎁 Workshop Apron - Waxed Canvas ($89) — If you want something more personal and practical. Do you know if he's a beginner or more experienced? That'll help me narrow it down to exactly the right thing.
Customer / User
Do you have any running shoes in size 11 that are good for trail running?
SentientOne Agent
Yes! For trail running in size 11, I found two options currently in stock: 👟 TrailMaster Pro 4 ($189) — Aggressive grip, waterproof, cushioned for long distances. Top pick for technical trails. Size 11 ✅ in stock. 👟 Speedgrip Ultra ($159) — Lighter weight, better for faster-paced trail runs on moderate terrain. Size 11 ✅ last pair. The TrailMaster Pro 4 is the more popular choice for serious trail runners. Would you like to see the full specs comparison?
One endpoint. Works from React, Flutter, Python, .NET, Go — anything that can make an HTTP request. No AI SDK needed.
Replace or supplement your keyword search with an AI query input:
// Search bar → Agent API
async function aiSearch(query: string, userId?: string) {
const res = await fetch("https://app.sentientone.ai/api/chat", {
method: "POST",
headers: {
"X-Agent-Id": "YOUR_PRODUCT_DISCOVERY_AGENT_ID",
"X-App-Key": "YOUR_APP_KEY"
},
body: JSON.stringify({
message: query,
sessionId: userId || `anon-${Date.now()}`
})
});
const { reply } = await res.json();
return reply; // render in your search results area
}Add a floating 'Ask our AI' button on product listing pages. The agent can help users navigate from broad searches to specific products through conversation — matching the experience of a knowledgeable sales floor assistant.
Use SentientOne analytics to see which queries aren't finding good matches — these are signals to improve your product data, add new categories, or expose additional MCP tools. Every conversation is a source of product discovery insight.
Find what they're looking for, first time
Natural language search dramatically reduces 'zero results' frustration and helps customers find products they'd never find with keywords alone.
Like having a sales assistant
The agent asks follow-up questions, compares options, and guides the decision — without the pressure.
Faster path to purchase
Less time filtering, less time browsing, more time confident in a decision.
Increase conversion rate
Better product discovery directly increases add-to-cart rates. Customers who find the right product buy more often.
Increase average order value
The agent surfaces related items and accessories naturally — without aggressive upsell tactics.
Avoid expensive NLP search infrastructure
Traditional AI search engines cost $100K–$400K to build and require dedicated infrastructure. SentientOne costs a fraction.
Turn search queries into product insights
Every query is a customer signal. Understand what people are looking for that you might not be stocking.
Building AI natively means hiring ML engineers, managing model infrastructure, writing prompt pipelines, and maintaining everything as models and APIs evolve. SentientOne replaces all of that with one platform subscription.
Order Status Agent via MCP
Let customers ask about their orders in plain English.
Business Intelligence Reporting Agent
Turn your database into a conversation.
Personalised Recommendations Agent
Send insights in, get smart recommendations out.
Customer Support Automation Agent
Handle 70% of tickets before they reach your team.
Create your first agent in minutes. Connect your internal APIs via MCP. Deploy to production in days — not months.