/install gov-permit-scraper
Gov Permit Scraper — Public Records to Sales Pipeline
Turn government permit databases into enriched B2B lead lists with automated outreach.
Pipeline Overview
- Scrape — Pull new permits from state/county databases
- Filter — Remove irrelevant permits (distributors, manufacturers, renewals)
- Enrich — Find business emails via Brave Search + contact page scraping
- Store — Append to Google Sheets or CSV with deduplication
- Email — Send personalized outreach via Resend/SMTP
- Drip — Follow up at day 3 and day 7
Supported Data Sources
Texas (TABC — Liquor Licenses)
- Source:
https://www.tabc.texas.gov/public-information/new-permits-issued/ - Data: Business name, permit type, address, county, issue date
- Best for: Insurance agents, POS vendors, food service suppliers
Adaptable to Any State
The scraper pattern works for any government permit database:
- Contractor licenses
- Restaurant health permits
- Real estate licenses
- Professional licenses (medical, legal, etc.)
- Business registrations (Secretary of State)
Requirements
- Brave Search API key — for email enrichment
- Resend API key (or SMTP) — for outreach emails
- Google Sheets OAuth (optional) — for lead tracking
Quick Start
# Set environment variables
export BRAVE_API_KEY=your_key
export RESEND_API_KEY=your_key
# Run the TABC pipeline
node scripts/permit-pipeline.js --source tabc --since 2026-03-01
# Dry run (no emails sent)
node scripts/permit-pipeline.js --source tabc --since 2026-03-01 --dry-run
Configuration
Edit scripts/config.json:
source: Which permit database to scrapefilterKeywords: Permit types to excludeenrichmentMethod: brave | deepcrawl | directemailTemplate: Customizable pitch templatesheetId: Google Sheets ID for lead trackingfromEmail: Sender email address
Scripts
scripts/permit-pipeline.js— Main scrape → enrich → email pipelinescripts/config.json— Pipeline configuration
Email Strategy
Initial Outreach (Day 0)
Congratulate on new license, offer relevant service. Keep under 100 words.
Follow-up (Day 3)
Quick bump with one additional value point.
Break-up (Day 7)
Last touch, include social proof or case study link.
References
- See
references/data-sources.mdfor government database URLs by state - See
references/compliance.mdfor CAN-SPAM and cold email legal guidelines
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install gov-permit-scraper - After installation, invoke the skill by name or use
/gov-permit-scraper - Provide required inputs per the skill's parameter spec and get structured output
What is Gov Permit Scraper?
Scrape government permit databases (liquor licenses, business registrations, contractor permits, health permits) to generate B2B sales leads. Enriches raw pe... It is an AI Agent Skill for Claude Code / OpenClaw, with 275 downloads so far.
How do I install Gov Permit Scraper?
Run "/install gov-permit-scraper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Gov Permit Scraper free?
Yes, Gov Permit Scraper is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Gov Permit Scraper support?
Gov Permit Scraper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Gov Permit Scraper?
It is built and maintained by merjua14 (@merjua14); the current version is v1.0.0.