apollo-cli is a Go CLI for the Apollo.io API. It gives agents and developers a stable command surface for searching, enriching, and safely mutating people, companies, contacts, sequences, accounts, deals, calls, meetings, conversations, usage, and users.
Install the Claude and Codex skill in one step:
curl -fsSL https://raw.githubusercontent.com/Gladium-AI/apollo-cli/main/install-skill.sh | shBy default, that installs apollo-cli to both ~/.claude/skills/apollo-cli and ${CODEX_HOME:-$HOME/.codex}/skills/apollo-cli.
Optional overrides:
INSTALL_TARGET=claudeinstalls only for Claude CodeINSTALL_TARGET=codexinstalls only for CodexCLAUDE_SKILLS_DIR=/path/to/skillsoverrides the Claude skills directoryCODEX_SKILLS_DIR=/path/to/skillsoverrides the Codex skills directory
make buildThat writes the binary to ./bin/apollo-cli.
Use the repo-safe test target:
make testgo test ./... currently includes live Apollo API tests under internal/cmd/e2e_live_test.go, so it requires valid API credentials and network access.
./bin/apollo-cli people search --title CTO --per-page 5 --json
./bin/apollo-cli companies enrich --domain acme.com --json
./bin/apollo-cli contacts create --first-name Jane --last-name Doe --email [email protected] --dry-run
./bin/apollo-cli sequences list --json
./bin/apollo-cli usage --jsonMutating commands require either --dry-run or --apply.