find_business_website
Find and verify a business's official website by searching local knowledge and free web results, filtering out directories, social media, and aggregators to isolate the primary domain.
Instructions
Find and verify the official website of a business.
Searches local knowledge providers and free web search (no paid API key required).
Filters out directories, social media links, and aggregators to isolate the primary domain.
Args:
business_name: Name of the business (e.g. 'Blue Bottle Coffee', 'Acme Corp').
location: Optional location context (e.g. 'San Francisco', 'London').
business_id: Optional unique LeadIntel/OSM ID (e.g. 'osm_node_123', 'demo_001').
Returns:
Dict containing:
- found (bool): True if an official website was identified
- business_name (str): Input business name
- location (str|null): Input location
- website (str|null): Discovered website URL
- discovery_method (str): Method used ('provider:openstreetmap', 'duckduckgo_lite', etc.)
- note (str|null): Informative status note
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| location | No | ||
| business_id | No | ||
| business_name | Yes |