contribute_business
Add missing business data to the directory. Enrich existing records or create new listings, with automatic deduplication by name, location, or phone.
Instructions
Contribute a new business to AgentWeb, OR enrich an existing business with missing data (phone, email, website, hours, address, etc). The directory deduplicates automatically: if a business with the same name already exists at the given coordinates (within 100m), or if a matching phone number is found, your data will be merged into the existing record. Otherwise a new business is created. Use this whenever you find structured business data that AgentWeb doesn't have yet — every contribution improves the network for all agents.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Business name (required, min 2 chars) | |
| phone | No | Phone number (any format; will be cleaned) | |
| website | No | Business website URL | |
| No | Business email address | ||
| category | No | Business category, e.g. 'restaurant', 'dentist', 'hotel' | |
| country_code | No | ISO 3166-1 alpha-2 country code, e.g. 'US', 'DE' | |
| lat | No | Latitude (recommended for accurate dedup) | |
| lng | No | Longitude (recommended for accurate dedup) | |
| address | No | Address fields: { street, city, postcode, country, full } | |
| hours | No | Opening hours in flexible format (e.g. { monday: '09:00-17:00', ... }) |