OneCLI connects AI agents to Dripify with an API key. Agents can read campaigns and their statistics, look up leads, read LinkedIn conversations, and act on them: add leads to a campaign, tag them, or send a message. The gateway injects the key into every request, so your agent never sees it.This suits sales agents that already work your pipeline: check who replied, pull a lead’s history before a call, or move a promising lead into the right campaign.Connecting takes about a minute.
Dripify’s Open API is available on its Advanced and Pro plans only.
In Dripify, open Settings > Integrations, find the API Key block, and select Generate.
The API Key block in Dripify's Integrations settings.
Copy the key right away and keep it private. It gives full access to your Dripify account’s data through the API.
2
Paste it in OneCLI
In the OneCLI dashboard, open Connections > Dripify, paste the key into API key, and select Connect Dripify.
The Dripify connect window in OneCLI.
OneCLI checks the key with Dripify before saving it, so a wrong or revoked key is rejected right away.
Running outreach for more than one Dripify account? Connect each account’s key separately, and tell them apart with the Connection label under Advanced.
List campaigns, their lead lists, and their statistics
Leads
List and filter leads, look one up by email or LinkedIn profile URL, and read its details and activity
Conversations
Read a lead’s LinkedIn conversation and its messages
Teams
List teams and their members
Tags and fields
List, create, apply, and remove tags, and set custom field values on leads
Outreach
Add leads to a campaign or lead list, and send a message in a lead’s existing LinkedIn conversation
Dripify limits each key to 60 requests a minute and 5,000 a day. Past that, Dripify answers 429 with a Retry-After header, and the agent should wait that long before retrying.
No X-Api-Key header is needed, the gateway adds it:
# Your campaignscurl -s "https://api.dripify.com/v1/open-api/campaigns"# Find a lead by LinkedIn profile URLcurl -s -X POST "https://api.dripify.com/v1/open-api/leads/search" \ -H "Content-Type: application/json" \ -d '{"linkedinUrl": "https://www.linkedin.com/in/jane-doe"}'
Grant the connection to each agent that needs it, and choose per tool what runs freely, what needs approval, and what’s blocked.Outreach reaches real people under your name. A good default is to let agents read campaigns, leads, and conversations freely, and put Send a LinkedIn message and Add leads to a campaign behind approval. Adding leads to an active campaign starts messaging them, so it carries the same weight as sending.Organization rules add guardrails on top. A blocked request never reaches Dripify.To disconnect, remove the connection in Connections > Dripify, then revoke the key in Dripify under Settings > Integrations > API Key > Revoke.