← Back to Discover

Overloop CLI

Beta command-line interface for the Overloop API v2 that lets developers and AI agents manage prospects, campaigns, sourcings and conversations from the terminal, with JSON output on every command.

Sales & CRMCommand-line tools

What it does

Overloop CLI is a sales automation command-line tool for developers and AI agents. It wraps the Overloop API v2 so that prospects, organizations, lists, campaigns, campaign steps, enrollments, sourcings and conversations can be managed from the terminal. The project is marked as beta, so commands and interfaces may change between versions. Every command returns JSON, which makes the output easy to pipe through tools like jq or to read from an AI agent. The repository also includes a SKILL.md that can be installed for agents such as Cursor and Claude Code with npx skills add, giving them knowledge of the commands and workflows. Campaign email steps can be configured to be generated with AI. You sign in with an API key from the Overloop dashboard, either through the overloop login command or the OVERLOOP_API_KEY environment variable. The tool is installed from npm and released under the MIT license. The page notes a rate limit of 600 requests per minute per key.

Capabilities

  • Commands for prospects, organizations, lists, campaigns, enrollments and conversations
  • Sourcings that can be created, started, paused and cloned, with a match-count estimate that uses no credits
  • JSON output on every command for jq pipelines and AI agents
  • Installable skill file so agents like Cursor and Claude Code know the commands
  • Campaign steps with optional AI-generated email content
  • Exclusion list management for blocked emails and domains

When to use it

  • You want an AI agent to run sales outreach tasks in Overloop from a terminal
  • You want to script prospect creation, campaign setup or enrollments
  • You want to check how many contacts a sourcing would match before starting it