Find a website's emails, phones and social links
find_contact_detailsFinds the contact details a company website publishes. Use it when the user asks how to reach a company, or asks for its email, phone or social accounts. For example: "find the contact email of example.com" or "what is the phone number on https://shop.example/contact?". Pass the site address; it reads 10 pages unless max_pages asks for more, up to 20. It returns the emails, sure phones (tel: links), uncertain phones (page text) and social profile links for 13 networks, found on the start page and the same-site pages it links to. It also returns the pages it read, and for each email domain whether it can receive mail (MX) and has SPF and DMARC. It obeys robots.txt, runs no JavaScript and reads public sites only. Don't use it to look up a private person or to collect addresses for bulk mail.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The company website or page to start from, such as https://example.com or example.com | |
| max_depth | No | How many links away from the start page to go; 0 reads only the start page; 1 by default | |
| max_pages | No | Pages to read at most, the start page included; 10 by default | |
| check_mail | No | Check MX, SPF and DMARC for each email domain found (true by default) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The start address as read | |
| as_of | Yes | ISO 8601 time the data was published by its source or fetched from it. A cached answer keeps the time of its fetch. | |
| notes | Yes | Limits of this answer; show them | |
| domain | Yes | The site's host without www. | |
| source | Yes | Who the data comes from, to cite and to check it against. | |
| status | Yes | ||
| contacts | Yes | Each list sorted, without repeats; social links in one canonical https form | |
| scraped_urls | Yes | The pages read, in the order they were read | |
| email_domains | Yes | ||
| pages_scraped | Yes | Pages read and searched for contacts |