Pricing
One price. Full stack.
Scale when you're ready.
Every tier includes the complete AI intelligence stack — enrichment, search, recommendations, and agent distribution. You just pick the volume you need.
Free
// build and test with the full AI stack
500
Products
500/mo
Enrichments
1K/mo
Search queries
5K/mo
API calls
- 3-layer AI enrichment
- Visual analysis (images)
- Hybrid search + reranking
- AI query understanding
- MCP server integration
- Full dashboard access
- 1 project, 1 seat
Growth
// for growing stores and indie devs
5,000
Products
5K/mo
Enrichments
25K/mo
Search queries
50K/mo
API calls
- Everything in Free
- Team collaboration (3 seats)
- Email support (48h)
- 30-day analytics retention
- 3 projects
Pro
// for serious stores scaling their catalog
25,000
Products
25K/mo
Enrichments
100K/mo
Search queries
250K/mo
API calls
- Everything in Growth
- Recommendations API
- Conversational commerce
- Webhooks
- Priority support (24h)
- 90-day analytics retention
- 10 projects, 10 seats
Scale
// for large catalogs and high traffic
100,000
Products
100K/mo
Enrichments
500K/mo
Search queries
1M/mo
API calls
- Everything in Pro
- ACP + UCP distribution
- Custom search weights
- 99.9% uptime SLA
- Dedicated Slack channel
- 1-year analytics retention
- Unlimited projects & seats
Enterprise
// custom everythingDedicated infrastructure, custom SLAs up to 99.99%, volume discounts, custom enrichment pipelines, and a dedicated account manager. Built for organizations that need it their way.
Why not just use Algolia?
Search engines index what you give them. Beam understands what you sell. Same query, very different results.
The same query, four platforms
// One API call. Beam already enriched your catalog.
beam.search({
query: "comfortable running shoes for flat feet under $120"
});
// Beam understood: comfort + arch support + budget
// Result: "Brooks Adrenaline GTS 24"
//
→ use_case: "overpronation, flat feet, all-day comfort"
→ audience: "runners needing stability + arch support"
→ price: $109.99
→ why: semantic match on enriched context, not keywords| Elasticsearch | Algolia | Typesense | Beam | |
|---|---|---|---|---|
| AI catalog enrichment | ||||
| Semantic search | Plugin | |||
| Keyword search | ||||
| Cross-encoder reranking | DIY | |||
| AI query understanding | ||||
| Visual product analysis | ||||
| AI agent distribution (MCP) | ||||
| Recommendations API | DIY | |||
| Manual synonym management | Required | Required | Required | Automated |
| Setup time | Weeks | Days | Hours | Minutes |
Pricing FAQ
Any active (non-deleted) product in your project. Variants of the same product count as one product.
Each call to the Search API endpoint. Searches from the dashboard playground also count.
Each time a product is enriched or re-enriched. Initial enrichment on product creation counts as one. Manual re-enrichment counts as another.
Every request to the public API (v1). This includes product CRUD, search, and recommendations. Dashboard usage and MCP tool invocations do not count.
You'll see a notification in the dashboard. Your existing products and search continue to work — you just can't add more products or trigger more enrichments until the next billing cycle or an upgrade.
Yes. Upgrades take effect immediately (prorated). Downgrades take effect at the next billing cycle.
Monthly plans have no contract — cancel anytime. Annual plans are billed upfront for the year. Enterprise plans require an annual agreement.
Yes. Early-stage startups can apply for 50% off the first 6 months on any paid plan. Email hello@beamhq.io.
All major credit cards via Stripe. Enterprise plans can pay by invoice.