Video guides

Getting started with Deepline

GTM data in Claude Code

Watch how to install the Deepline CLI, connect your first provider, and run a waterfall email lookup in under 5 minutes. Step-by-step video walkthrough.

Deepline

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-gtm command
  • 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

Try it yourself

The install takes 30 seconds. Run your first enrichment before the video ends.