This video walks through installing the Deepline CLI and running your first enrichment. From zero to a verified work email in under five minutes.
In this video
- Installing the CLI with a single curl command
- How the skill auto-syncs to Claude Code
- Running your first
/deepline-gtmcommand - What waterfall enrichment looks like in practice
- Where results go and how to export them
If you prefer reading to watching, this post breaks down the same steps with code you can copy.
Install the CLI
One command, 30 seconds:
curl -s "https://code.deepline.com/api/v2/cli/install" | bash
The script downloads the deepline binary and adds it to your PATH. Authentication happens automatically during install. No separate signup flow.
After the install finishes, open Claude Code. The Deepline skill is already available.
Your first command
In Claude Code, type:
/deepline-gtm Find a verified work email for Jane Smith at Stripe
The /deepline-gtm prefix tells Claude Code to use the Deepline skill. The skill knows which providers to call, in what order, and how to handle failures.
Behind the scenes, Claude Code runs something like:
deepline enrich --input seed.csv \
--with '{"tool":"name_and_domain_to_email_waterfall","payload":{"first_name":"Jane","last_name":"Smith","domain":"stripe.com"}}'
The waterfall tries providers in sequence. Apollo first. If no result, LeadMagic. Then Prospeo. The first valid hit wins. You only pay for the provider that finds the email.
Understanding the output
Deepline returns structured JSON with the email, the provider that found it, and a confidence score:
{
"email": "jane.smith@stripe.com",
"provider": "apollo",
"verified": true,
"confidence": "high"
}
For batch runs, results export to CSV automatically. Claude Code can also push directly to your CRM or sequencer.
Chaining operations
Once you have the basics working:
Build a prospect list:
/deepline-gtm Find VP Engineering at Series B+ fintech companies in NYC
Enrich from a CSV:
/deepline-gtm Enrich contacts.csv with emails using the waterfall
Push to outbound:
/deepline-gtm Add the enriched leads to my Instantly campaign
Each command uses the same skill. Claude Code remembers context from previous commands in the session, so you can iterate naturally.
Two pricing modes
Deepline offers two ways to pay for provider calls:
BYOK (bring your own keys): Connect your own Apollo, LeadMagic, Prospeo, etc. API keys. You pay the providers directly at their rates.
Managed credits: $0.10 per credit. Deepline handles provider billing and gives you pooled access to 44+ providers. Useful when you want one bill instead of six.
Most teams start with BYOK for the providers they already use, then add managed credits for providers they want to try without signing up individually.
FAQ from the video comments
Do I need Node.js and Python?
Yes. Node.js 20+ and Python 3.10+ are required. Most dev machines have these already. The installer will tell you if something is missing.
Can I use this without Claude Code?
The CLI works standalone. You can run deepline enrich directly from the terminal without any AI agent. The skill just makes it easier for Claude Code to orchestrate multi-step workflows.
What if a provider returns bad data?
The waterfall pattern handles this. If Apollo returns an invalid email, the next provider in the chain tries. Validation happens at the end. Bad results get filtered before they reach your output.
Related guides
- Quick start docs - The full quick start with all commands and options
- Waterfall enrichment - How waterfalls work and when to use them
- Claude Code skills - All four skills and what they do
- Pricing - BYOK vs managed credits, cost breakdown
Try it yourself
The install takes 30 seconds. Run your first enrichment before the video ends.