Install Deepline, connect one workspace, and run one enrichment.
Deepline provides a CLI and SDK for agents and applications. This quickstart
shows you how to install Deepline, authorize one workspace, and run one
enrichment with /deepline-gtm.
Using ChatGPT Work or another client without a shell? Follow the MCP setup
guide. It includes a 2:42 video walkthrough.
Step
What you do
Install
Ask your coding agent to follow Deepline’s installation guide.
Approve
Approve the command and browser authorization when prompted.
Ask
Choose a starter /deepline-gtm prompt or describe your goal.
Scale
Reuse the same Play for a CSV, API call, or larger input.
Paste this into Claude Code, Codex, Cursor, Gemini CLI, or another
shell-capable coding agent:
Set up the official Deepline CLI from https://code.deepline.com/INSTALL.md.
The agent handles Node.js and npm compatibility when the environment allows
it, installs the CLI and Deepline skills, starts browser authorization, and
verifies the result. If the runtime cannot be changed safely, the agent
gives you the exact official install handoff and resumes afterward. In a
restricted sandbox it automatically uses a persistent project-local install.You only need to approve the agent’s native command prompt and the Deepline
browser authorization.
If this command reports that Node.js or npm is missing or unsupported,
install the current Node.js LTS release from
nodejs.org and retry, or use the coding
agent flow above to handle runtime setup.If your environment has no writable global npm prefix — a locked-down CI
runner or agent sandbox — install into the project instead:
If setup fails, use the exact retry or diagnostic command in its JSON
response. Run deepline doctor --json when setup directs you to diagnose
the environment.
Enable internet access for all domains in the Cowork session settings: open Settings -> Capabilities, turn on Allow network egress, then set Domain allowlist to All domains.
Start a Cowork session and select a project folder.
Selecting a folder lets Deepline persist auth in that workspace, so future Cowork sessions opened on the same folder can reuse the login.
Run:
/deepline-gtm Find 10 CTOs at B2B SaaS companies and enrich them with email addresses.
The first Deepline command may install the CLI inside the Cowork sandbox. That is expected.Team and Enterprise plans: your organization owner may need to enable Cowork for the workspace. They may also need to allow internet access for all domains, or add the domains you use, in Cowork’s network settings. See Use Claude Cowork on Team and Enterprise plans.
Choose one of the same starter workflows offered after setup:
/deepline-gtm Track competitors of my company. Use my business email domain when available; otherwise ask for my company name.
/deepline-gtm Find 10 CTOs at B2B SaaS companies and enrich them with email addresses.
/deepline-gtm Find the best people to contact at these companies and verify their email addresses.
Or describe your own business problem. Your agent will turn it into one concrete /deepline-gtm prompt, show you the reusable prompt, and run it without making you paste it again.
CLI command (advanced)
deepline plays describe prebuilt/company-to-contact --jsondeepline plays run prebuilt/company-to-contact \ --input '{"company_name":"Acme","domain":"acme.com","roles":["Chief Marketing Officer"]}' \ --watch
The waterfall tries providers in order. It stops after a valid result. Billing depends on the current pricing unit for each provider. Some providers charge for a result. Other providers charge for a request or page. Examine the route before you scale. Run a representative pilot. Coverage varies by ideal customer profile and region.
/deepline-gtm I have a CSV with company names and domains. Find work emails for the VP of Sales at each one.
The installed skill searches the live Play catalog, inspects an applicable waterfall contract, and runs it against the CSV. Review the selected Play and pilot output before approving the full file.Pilot mode: Ask the agent to test representative rows before the full file. Include easy, typical, and difficult inputs. These differences can change coverage or cost. Examine the provider route and measured pilot cost. Then, approve or reject the full run. For the checklist, read Cost control.