Terminal CLI & Automation
Pindrop Command Line Interface
Run local prospecting, speed audits, and outreach pipelines directly from your terminal, bash scripts, or automated cron agents.
Installation & Setup
Terminal
bash
# Run instantly via NPX (Zero install required)
npx pindrop-cli search "Coffee shops in Denver, CO" --limit 25
# Or install globally
npm install -g pindrop-cli
# Configure keys via CLI
pindrop config set --places-key AIzaSy... --gemini-key AIzaSy...Common Commands & Workflow Samples
CLI Usage
bash
# Search and pipe directly to CSV
pindrop search "Dentists in Austin, TX" \
--min-rating 4.5 \
--radius 15 \
--output leads.json
# Audit a specific website for speed gaps and tech stack
pindrop audit https://hazelandbeancoffee.com --json
# Trigger automatic AI cold email generation
pindrop pitch --business "Hazel & Bean" --decision-maker "Marcus Vance"Autonomous Nightly Cron Automation
cron.daily/pindropnightly-prospecting.sh
bash
#!/usr/bin/env bash
# Autonomous Nightly Prospecting Cron Job
# Discovers 50 new high-fit leads every night at 2:00 AM
pindrop search "HVAC contractors in Phoenix, AZ" \
--limit 50 \
--auto-audit \
--min-score 85 \
--sync-crm \
--notify-slack "#growth-leads"Zero-Friction Agent Architecture
How Agents Handle Keys (Even with Zero Setup)
Pindrop is 100% client-side and BYOK (Bring Your Own Key). If you don't have keys configured, your agent will simply prompt you for your free API key in conversation, then execute autonomously without any third-party subscription markup.
You
"Hey ChatGPT, use Pindrop to find 25 dentists in Austin and draft cold outreach for slow sites."
Connecting to Pindrop Lead Engine (/api/discover)...
To query verified Google Places data, pass your Google Places API Key in the chat or enter it in your Pindrop dashboard. Google provides $200 free credit monthly (10,000+ free queries).
Required: Google Places or Tavily Search Key100% Free Tiers