Your users expect to search their data — tickets, customers, content, messages. LumoSearch gives you a search API that handles relevance, typo tolerance, and autocomplete so you can focus on your product.
Create a collection per tenant and issue scoped public search keys. Each user only searches their own data. Keys are hashed with SHA-256 and never stored in plain text.
Sub-50ms autocomplete for search-as-you-type. Warm Lambda cache keeps frequently accessed indexes in memory. Your users get instant results without you managing any infrastructure.
Track search volume and document counts per account. Use this data for your own billing, analytics, or to identify power users who might upgrade.
Upload the full dataset whenever it changes. No partial update complexity, no out-of-sync indexes. Indexing runs asynchronously — your API never blocks on reindexing.
Index ticket titles, descriptions, and customer names. Weight titles at 3x so searching for "login issue" surfaces tickets about login problems, not tickets that mention logins in passing.
Index contact names, companies, emails, and notes. Autocomplete helps reps find contacts by typing any part of the name or company. Fuzzy matching handles misspelled names.
Index posts, pages, and media. Weight titles and tags higher than body content. Return highlight ranges so your UI can show matching snippets in search results.
Free tier supports up to 1,000 documents. Upgrade when your users need more.