extract_contacts
Crawl a website's home, about and contact pages to collect email addresses, phone numbers and social profile links in one call.
Instructions
Crawl a website's home/about/contact pages and pull out e-mail addresses, phone numbers and social profile links (LinkedIn, X/Twitter, Instagram, Facebook, YouTube, TikTok, GitHub, Telegram, WhatsApp).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | A single website to crawl, e.g. https://example.com or example.com. | |
| urls | No | Multiple websites to crawl in one call (one result row per site). Overrides `url` when non-empty. | |
| maxDepth | No | How many links deep to follow from the start page. | |
| extractEmails | No | Collect e-mail addresses. | |
| extractPhones | No | Collect phone numbers (from tel: links only). | |
| extractSocials | No | Collect social profile links. | |
| followSubdomains | No | Also crawl subdomains such as blog.example.com. | |
| maxPagesPerDomain | No | How many pages to crawl per website. |