Accelerate Your Business Processes

Businesses are a series of workflows:

  • Taking orders, fulfilling them, and shipping the product
  • Receiving questions and swiftly responding with answers
  • Finding candidates to fill job orders
  • Locating a customer account from a single name occurring in multiple accounts
  • Automating the assembling of customized presentations from a slide bank.

Moving from step-to-step in a workflow often involves pulling out the relevant data (i.e., search), but KonaSearch creates value in taking full advantage of the business context and leveraging every scrap of information about the reason for the search to accelerate your workflow.

Search That Knows You and Your Business

If your Salesforce has 100+ accounts with “Acme,” in the name, the salesperson could spend 10 minutes combing through search results just to make a phone call. By contrast, KonaSearch returns fewer than 10 results* because it uses every piece of context to narrow the search result: the searcher’s sales territory, job title, account ownership, current task, and permissions. It also uses relationships in Salesforce: parent/child objects, joins, and database table hierarchies. By contrast, most search engines treat Salesforce objects as unconnected flat files, and don’t even consider who is searching.

*Based on an actual case study

Search All Your Data Through Salesforce

With KonaSearch, you find your answers on the first try. And you never have to leave Salesforce to do so, even if the information is sitting outside Salesforce. This is not a federated search, where results have to be listed separately by source. This is true integration, where searching all your cloud and on-prem content produces one set of results in milliseconds.

KonaSearch searches all fields on all objects for Sales Cloud™, Service Cloud™, Communities™, and™ applications, including full text search of attachments, Chatter files, articles, documents, and image text (faxes, OCR) of any size. For external sources, KonaSearch can also search local file systems, webpages, SharePoint, Box and Google Drive™. How does KonaSearch do it? Peek under our search hood.

Dependable Security and Permissioning

Our permissioning architecture is unique. KonaSearch has invested heavily in the development process for a secure environment that Salesforce customers trust. Redundancy and fault tolerance are incorporated throughout our infrastructure to ensure an accurate, dependable and consistent search experience. We’ve undergone extensive corporate, operational, and InfoSec audits — a prerequisite for our Fortune 500 clients.


When a user is searching through KonaSearch, the user’s identity (in the system they are logged into) is included with the query sent to the Kona server, so that Kona can determine the results the user is allowed to see from ALL content in its index. Kona connects the different identities for the user either: within its index; calling out to the client’s identity manager (such as Ping Identity, Active Directory, or Salesforce Identity); or through a piece of logic, such as a common email address.

Kona resolves which results the user is allowed to see by comparing the identity against source results that use Access Control Lists (ACLs), or logically, because Kona has indexed the permissioning model.

Special KonaSearch Use Cases

Migrate to Salesforce Faster

Migrating to Salesforce? You can start using Salesforce now and still access all your old data on the previous system through KonaSearch. Regardless of where the data lives, from KonaSearch’s single list of relevancy-ranked search results, you can click to see the document.

Search via Custom Portals: Kona API

For users who need a more customized portal than Salesforce Cloud, KonaSearch provides an API that a custom-built portal can access to display search results from Salesforce (through a single Salesforce license) and from other external data sources. Kona API takes care of checking user permissions before showing data from various sources.