Skip to content

LeadMagic/cold-email-cli

Repository files navigation

❄️ Cold Email CLI

Professional multi-platform cold email automation CLI with 627+ commands across 10 major platforms

CI TypeScript Bun MIT License

🚀 Quick Start

# Install with Bun (recommended)
curl -fsSL https://bun.sh/install | bash
git clone https://github.com/LeadMagic/cold-email-cli.git
cd cold-email-cli
bun install

# Launch interactive menu
bun run menu

# Launch platform-specific shells with beautiful ASCII art
bun run smartlead    # 🌊 SmartLead Command Center
bun run instantly    # 🚀 Instantly Automation Hub  
bun run apollo       # ☀️ Apollo Sequence Center
bun run lemlist      # 💖 lemlist Creative Studio

📚 Supported Platforms

📊 All Platforms Overview (10 platforms • 627+ commands)

🌊 SmartLead

114 commands • Professional automation platform

Quick Access: bun run smartlead

🚀 Instantly

45 commands • Professional automation platform

Quick Access: bun run instantly

☀️ Apollo

52 commands • Professional automation platform

Quick Access: bun run apollo

⚡ Salesforge

38 commands • Professional automation platform

Quick Access: bun run salesforge

🦌 EmailBison

67 commands • Professional automation platform

Quick Access: bun run emailbison

🎯 Amplemarket

55 commands • Professional automation platform

Quick Access: bun run amplemarket

💖 lemlist

71 commands • Professional automation platform

Quick Access: bun run lemlist

📈 Outreach

84 commands • Professional automation platform

Quick Access: bun run outreach

⚡ QuickMail

42 commands • Professional automation platform

Quick Access: bun run quickmail

🎪 Salesloft

59 commands • Professional automation platform

Quick Access: bun run salesloft

🌊 SmartLead (114 commands)

Professional smartlead automation and campaign management platform.

Features:

  • 114 total commands across 6 categories
  • Campaign management and automation
  • Lead generation and management
  • Email sequences and templates
  • Analytics and reporting
  • Account management

Usage:

bun run smartlead                    # Interactive shell
bun run exec smartlead campaigns:list  # Direct command

Documentation: SmartLead Guide

🚀 Instantly (45 commands)

Professional instantly automation and campaign management platform.

Features:

  • 45 total commands across 3 categories
  • Campaign management and automation
  • Lead generation and management
  • Email sequences and templates
  • Analytics and reporting
  • Account management

Usage:

bun run instantly                    # Interactive shell
bun run exec instantly campaigns:list  # Direct command

Documentation: Instantly Guide

☀️ Apollo (52 commands)

Professional apollo automation and campaign management platform.

Features:

  • 52 total commands across 4 categories
  • Campaign management and automation
  • Lead generation and management
  • Email sequences and templates
  • Analytics and reporting
  • Account management

Usage:

bun run apollo                    # Interactive shell
bun run exec apollo campaigns:list  # Direct command

Documentation: Apollo Guide

⚡ Salesforge (38 commands)

Professional salesforge automation and campaign management platform.

Features:

  • 38 total commands across 3 categories
  • Campaign management and automation
  • Lead generation and management
  • Email sequences and templates
  • Analytics and reporting
  • Account management

Usage:

bun run salesforge                    # Interactive shell
bun run exec salesforge campaigns:list  # Direct command

Documentation: Salesforge Guide

🦌 EmailBison (67 commands)

Professional emailbison automation and campaign management platform.

Features:

  • 67 total commands across 7 categories
  • Campaign management and automation
  • Lead generation and management
  • Email sequences and templates
  • Analytics and reporting
  • Account management

Usage:

bun run emailbison                    # Interactive shell
bun run exec emailbison campaigns:list  # Direct command

Documentation: EmailBison Guide

🎯 Amplemarket (55 commands)

Professional amplemarket automation and campaign management platform.

Features:

  • 55 total commands across 5 categories
  • Campaign management and automation
  • Lead generation and management
  • Email sequences and templates
  • Analytics and reporting
  • Account management

Usage:

bun run amplemarket                    # Interactive shell
bun run exec amplemarket campaigns:list  # Direct command

Documentation: Amplemarket Guide

💖 lemlist (71 commands)

Professional lemlist automation and campaign management platform.

Features:

  • 71 total commands across 6 categories
  • Campaign management and automation
  • Lead generation and management
  • Email sequences and templates
  • Analytics and reporting
  • Account management

Usage:

bun run lemlist                    # Interactive shell
bun run exec lemlist campaigns:list  # Direct command

Documentation: lemlist Guide

📈 Outreach (84 commands)

Professional outreach automation and campaign management platform.

Features:

  • 84 total commands across 6 categories
  • Campaign management and automation
  • Lead generation and management
  • Email sequences and templates
  • Analytics and reporting
  • Account management

Usage:

bun run outreach                    # Interactive shell
bun run exec outreach campaigns:list  # Direct command

Documentation: Outreach Guide

⚡ QuickMail (42 commands)

Professional quickmail automation and campaign management platform.

Features:

  • 42 total commands across 6 categories
  • Campaign management and automation
  • Lead generation and management
  • Email sequences and templates
  • Analytics and reporting
  • Account management

Usage:

bun run quickmail                    # Interactive shell
bun run exec quickmail campaigns:list  # Direct command

Documentation: QuickMail Guide

🎪 Salesloft (59 commands)

Professional salesloft automation and campaign management platform.

Features:

  • 59 total commands across 6 categories
  • Campaign management and automation
  • Lead generation and management
  • Email sequences and templates
  • Analytics and reporting
  • Account management

Usage:

bun run salesloft                    # Interactive shell
bun run exec salesloft campaigns:list  # Direct command

Documentation: Salesloft Guide

⚙️ Configuration

Environment Variables

# Set API keys for any platform
export SMARTLEAD_API_KEY="your_key_here"
export INSTANTLY_API_KEY="your_key_here"
export APOLLO_API_KEY="your_key_here"
# ... (see config:env-example for all platforms)

Interactive Configuration

# Configure platforms interactively
bun run config:set smartlead apiKey "your_api_key"
bun run config:list              # List all configurations
bun run config:validate          # Validate all platforms

🎯 Key Features

  • 627+ Commands across 10 major cold email platforms
  • Beautiful Interactive Shells with React Ink UI and authentic platform branding
  • Comprehensive API Coverage for all platforms
  • Type-Safe TypeScript with full IntelliSense
  • Blazing Fast Performance with Bun runtime
  • Cross-Platform Support (macOS, Linux, Windows)
  • Environment & Config Management with multiple sources
  • Extensive Documentation and practical examples

🔧 Global Commands

cec platforms           # List all available platforms  
cec health              # Check platform health status
cec search "campaign"   # Search commands across platforms
cec config:list         # Show configuration status
cec discord             # Join our Discord community

🛠️ Development

# Development setup
bun install
bun run dev              # Start development mode
bun run test             # Run comprehensive test suite
bun run lint             # Check code quality
bun run build            # Build for production

# Platform testing
bun run health           # Test all platform connections
bun test                 # Run platform validation tests

📖 Documentation

🤝 Community

📄 License

MIT License - see LICENSE for details.


Built with ❤️ by the Cold Email Community • Last updated: 2025-06-19