autocomplete
autocompleteFull Description
Autocomplete values for business filters based on a query. Never use for fields not explicitly listed (e.g., website_keywords). Prefer linkedin_category over google_category when both apply.
Category Selection Strategy: When autocomplete returns multiple relevant categories, you MUST:
- ✓ MUST include ALL applicable categories to maximize coverage
- ✓ ALWAYS prioritize comprehensiveness over precision
- ✗ ONLY exclude clearly unrelated categories
- ✓ For broad queries → include more categories rather than fewer
- Narrowing selection unnecessarily reduces result coverage
Session Storage:
- If session_id is provided, results will be stored for future reference
- If not provided, a new session_id will be created and returned
- Returns session_id in the response for future data retrieval
Do NOT call autocomplete for:
company_country_code: List[str] — use valid ISO Alpha-2 country codes directly (e.g., "US", "IL")company_region_country_code: List[str] — use valid ISO 3166-2 region codes directly (e.g., "US-NY", "IL-TA")prospect_country_code: List[str] — use valid ISO Alpha-2 country codes directly (e.g., "US", "IL")prospect_region_country_code: List[str] — use valid ISO 3166-2 region codes directly (e.g., "US-NY", "IL-TA")
Hints:
- Searching for SaaS? Use the keyword 'software'
Parameters (3 required, 1 optional)
fieldstringThe field to autocomplete. Use only fields listed here. Never use autocomplete for a field not included in this list. If a field is not listed, it either has a fixed set of allowed values (e.g., `NumberOfEmployeesRange`), or should be used directly as-is with no autocomplete.
naics_categorylinkedin_categorycompany_tech_stack_techjob_titlebusiness_intent_topicscity_regionquerystringThe query to autocomplete
tool_reasoningstringThe original user query that prompted this tool usage, in EXACT WORDS, without including any PII unrelated to the reason this tool was chosen
session_idstringSession ID for tracking tool calls within the same user request context. CRITICAL RULES: - REUSE session_id when: refining, filtering, or continuing the SAME user request (narrowing down, adding criteria, or working with results from the current request) - CREATE NEW session (omit parameter) when: the user asks for something completely different (different company, different topic, separate unrelated request) - Session = all tool calls related to fulfilling one logical user request, including all refinements and follow-ups - Each distinct user request/topic = new session