Early access · Open source

Your agency's always‑on lead hunter.

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.

  • Self-hosted
  • Official Google APIs
  • Drafts by Claude
Arclight // Lead scanLive

Targetklinik-gigi-senyum.co.id

Dental clinic · Surabaya

Need75
Capacity80
Priority77
  • NeedNo HTTPS. Browsers label the site “Not secure”
  • NeedNot built for phones: no mobile viewport
  • NeedCopyright notice still says 2019
  • Capacity3 branches and a careers page
Draft readyWhatsApp · EmailAwaiting your review
An illustrative scan of a dental clinic's website: need 75, capacity 80, priority 77, with four pieces of evidence and a draft waiting for review.

Illustrative example

Built for agencies. Tuned first for web agencies, with marketing, SEO and creative agencies next.

01The problem

Finding clients is the job nobody has time for.

Research eats the week

Hours on Google Maps and spreadsheets, and you still don’t know who is worth calling.

Generic pitches get ignored

“We build websites, are you interested?” gives a busy owner no reason to reply.

Blasting gets you blocked

Bulk WhatsApp and cold-email automation burn your number and your domain’s reputation.

02How it works

From a search to a sent message in minutes.

Arclight does the research and the writing. You make the call.

  1. 01

    Find

    Search Google Maps for “dental clinics in Surabaya”, paste a list of websites, or import a CSV.

    Google Places API
  2. 02

    Audit

    Arclight visits every website and measures speed on phones, HTTPS, outdated tech, contact forms and social links.

    PageSpeed Insights
  3. 03

    Score

    Two scores: how much they need you, and whether they can afford you. The best leads rise to the top.

    Need × capacity
  4. 04

    Draft

    A WhatsApp message and an email that cite only what was measured, in your agency’s voice.

    Claude
  5. 05

    You send

    One click opens WhatsApp or email with the message filled in. Track every reply in a simple pipeline.

    Human in the loop

03Evidence, not guesswork

Every claim in a message is measured.

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

  • +25The website does not use HTTPS, so browsers label it “Not secure”.
  • +20The homepage has no mobile viewport setting, so it is not designed for phones.
  • +10The copyright notice on the website says 2019.

WhatsApp draftWritten by Claude

Hello, I'm Maya from Northwind Studio. I noticed your clinic's website shows as “Not secure” in browsers and isn't designed for phones, where most patients look for a dentist. We help clinics fix exactly this, and our clients see 200% more bookings. Would a short, free review be useful?

“200%” is not in the audit evidence. Check it before sending.

Illustrative example

04Principles

Built to be trusted with your reputation.

Outreach done wrong gets agencies blocked, reported or worse. Arclight is designed to make the right way the easy way.

Human in the loop

Arclight drafts. You send. Nothing leaves your agency without a person pressing the button.

Official data only

Google Places for search, keeping only place IDs as Google’s terms require. No scraping of Maps or social networks.

Do-not-contact list

Asked to stop? One click and a business is never tracked, shown or drafted again.

Self-hosted and private

Runs on your own server with Docker. Your leads and your clients’ data stay with you.

Open source

AGPL-3.0 engine and an MIT-licensed SDK. Read every line, run it anywhere, make it better.

Respectful by design

Honours robots.txt, blocks internal network addresses, and was designed with Indonesia’s PDP law and the GDPR in mind.

05Developers

Use it your way.

Arclight is an engine with a documented API. Its own dashboard uses that API, just as your website or an AI agent would.

Dashboard

Everything in the browser

Find, review, draft and track leads without writing a line of code.

  • Google Maps search and CSV import
  • Evidence and scores for every lead
  • One-click WhatsApp and email
User guide

Your website

API and typed SDK

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

A tool for any agent

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(…)        # × 20

Quick 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:3000
Full setup guide, including API keys

06Roadmap

From co-pilot to autopilot.

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

  • Hunts that search Google Maps every day on their own
  • Evidence-based audits and need, capacity and priority scores
  • WhatsApp and email drafts with Claude, and a daily briefing
  • Chat, an MCP server and drop-in React components
  • Instagram signals, do-not-contact list and score tuning

Nextv0.3

  • Plugins for marketing, SEO and creative agencies
  • Team accounts and roles
  • Embeds for WordPress, Laravel and other sites
  • Optional email sending with deliverability safeguards

Laterv0.4+

  • Agency memory: services, portfolio, pricing
  • Proposal and report drafting
  • WhatsApp and Slack commands

Autopilot, with you in charge.

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:

  • 12new qualified leads found overnight
  • 3messages ready to send
  • 2follow-ups due today

Top pickA dental clinic with three branches whose site takes 9.1 s to load on phones. Draft ready.

Light up your pipeline.

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.