Research eats the week
Hours on Google Maps and spreadsheets, and you still don’t know who is worth calling.
Early access · Open source
Arclight finds businesses that need what you sell, proves it with evidence from their own website, and drafts the first message. You review it and press send. It never spams on your behalf.
Targetklinik-gigi-senyum.co.id
Illustrative example
Built for agencies. Tuned first for web agencies, with marketing, SEO and creative agencies next.
01The problem
Hours on Google Maps and spreadsheets, and you still don’t know who is worth calling.
“We build websites, are you interested?” gives a busy owner no reason to reply.
Bulk WhatsApp and cold-email automation burn your number and your domain’s reputation.
02How it works
Arclight does the research and the writing. You make the call.
Search Google Maps for “dental clinics in Surabaya”, paste a list of websites, or import a CSV.
Google Places APIArclight visits every website and measures speed on phones, HTTPS, outdated tech, contact forms and social links.
PageSpeed InsightsTwo scores: how much they need you, and whether they can afford you. The best leads rise to the top.
Need × capacityA WhatsApp message and an email that cite only what was measured, in your agency’s voice.
ClaudeOne click opens WhatsApp or email with the message filled in. Track every reply in a simple pipeline.
Human in the loop03Evidence, not guesswork
Arclight doesn’t pitch with industry statistics. Each draft cites what it found on the prospect’s own website, so the message is specific, true and hard to ignore.
Leads are ranked by the geometric mean of need and capacity: an established business with visible gaps beats a tiny one with a broken site, and a thriving one with a perfect site.
If a draft mentions a number that the audit never measured, Arclight flags it before you send.
Audit evidenceNeed 75
WhatsApp draftWritten by Claude
“200%” is not in the audit evidence. Check it before sending.
Illustrative example
04Principles
Outreach done wrong gets agencies blocked, reported or worse. Arclight is designed to make the right way the easy way.
Arclight drafts. You send. Nothing leaves your agency without a person pressing the button.
Google Places for search, keeping only place IDs as Google’s terms require. No scraping of Maps or social networks.
Asked to stop? One click and a business is never tracked, shown or drafted again.
Runs on your own server with Docker. Your leads and your clients’ data stay with you.
AGPL-3.0 engine and an MIT-licensed SDK. Read every line, run it anywhere, make it better.
Honours robots.txt, blocks internal network addresses, and was designed with Indonesia’s PDP law and the GDPR in mind.
05Developers
Arclight is an engine with a documented API. Its own dashboard uses that API, just as your website or an AI agent would.
Dashboard
Find, review, draft and track leads without writing a line of code.
Your website
Put Arclight inside your own admin panel, whatever it is built with.
const arclight = createArclightClient({
baseUrl, apiKey,
});
const { data } =
await arclight.GET('/businesses');Embedding guide AI agents
An MCP server lets Claude, Hermes Agent and others use Arclight as their lead generation skill.
you › Find 20 dental clinics in
Surabaya that need a new website.
arclight.search_prospects(…)
arclight.audit(…) # × 20Quick startDocker · about 5 minutes
$ git clone https://github.com/yordanchusein1/arclight arclight && cd arclight
$ cp .env.example .env # add your API keys and a password
$ docker compose up -d --build # then open http://localhost:3000Full setup guide, including API keys 06Roadmap
Arclight hunts on its own and briefs you every morning. Next, it learns your agency and works for more kinds of agencies. You still decide who gets a message.
Nowv0.2 · Early access
Nextv0.3
Laterv0.4+
Tell Arclight who you are looking for once. It searches on a schedule, audits and scores what it finds, and has drafts waiting when you start your day.
It still never sends a message on its own. The difference is that the research is already done when you sit down.
07:00 · Daily briefing
Good morning. While you were away:
Top pickA dental clinic with three branches whose site takes 9.1 s to load on phones. Draft ready.
Arclight is in early access. Today it is used by one agency, Vera & Co., and shaped by what they learn. Try it, break it, and tell us what you find.