See llms.txt for all machine-readable content.
Crawls the home, contact and about pages of the sites you list through Apify and collects public business emails, phone numbers and social links. Every site is scored for contact quality (named person, same-domain email, phone, socials) so your outreach list starts with the best-reachable companies. Only publicly published business contact details are read; it respects robots.txt.
dedupeMemoryDays).aiCriteria and returns a fit score, verdict, summary, outreach angle and red flags. Calls are batched with a delay for rate limits, retried, and fall back to the rule score if the model fails.Authorization, value Bearer <APIFY_API_TOKEN> (Apify Console > Settings > API & Integrations). Select it on the 3 Apify HTTP nodes.sheetTab and a header row matching the sheet columns (see Upsert to Google Sheets, plus status and reviewedAt). Paste its ID into googleSheetId.slackChannelId and digestEmail in Config (also the channel on Slack: error alert).actorInput.startUrls (one object with a url per site), maxPagesPerSite, then freeMailDomains and preferNamedEmails. Feed the list from a sheet or CRM by replacing the Config value with an expression.aiCriteria; set aiWeight (0 = rules only, 1 = AI only).onlyWithContacts in actorInput to drop sites with nothing found.$json.Disclosure: I maintain these Apify actors (account transparent_meteorite). The actor is a paid pay-per-event Apify tool; check its Store page for current pricing before scheduling.