search-all
Search across ALL entity types at once (companies, job families, job titles, focus tags, locations, and industries) by passing searchText (required) and get a single ranked list, each result tagged with its type and slug/id. Use this when you don't yet know which track an entity belongs to, or to disambiguate an ambiguous name; once the type is known, prefer the type-specific tools (search-companies, search-job-titles, search-locations, search-job-families, search-focus-areas) for tighter results. If a match is found under a DIFFERENT entity type than the user expected, do not silently substitute it — surface that mismatch and confirm with the user before proceeding. REQUIRED arguments: searchText.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results to return (1–15). | |
| searchText | Yes | Free-text query to search across all entity types (companies, job families, job titles, focus tags, locations, industries). | |
| excludeFamilyLikeTitles | No | When true, exclude TITLE results that are effectively the same as their job family. |