Skip to content
This repository was archived by the owner on Feb 3, 2026. It is now read-only.

Latest commit

 

History

History
98 lines (74 loc) · 2.48 KB

File metadata and controls

98 lines (74 loc) · 2.48 KB

🌟 Salesloft CLI Guide

Overview

Salesloft integration for the Cold Email CLI provides comprehensive access to 16 commands across multiple categories.

Quick Start

Authentication

export SALESLOFT_API_KEY="your_api_key_here"

Launch Interactive Shell

bun run salesloft
# or
bun run src/cli.ts salesloft

Command Categories

Available Commands

The Salesloft platform provides 16 total commands organized into logical categories:

  • Campaign Management - Create, manage, and optimize campaigns
  • Contact/Lead Management - Import, organize, and manage prospects
  • Email Account Management - Configure and monitor email accounts
  • Analytics & Reporting - Track performance and generate insights
  • Template Management - Create and manage email templates
  • Automation & Sequences - Build automated email workflows

Usage Examples

Basic Operations

# List campaigns
bun run salesloft campaigns:list

# Create new campaign
bun run salesloft campaigns:create --name "Q1 Outreach"

# Get analytics
bun run salesloft analytics:overview

Advanced Features

# Bulk operations
bun run salesloft leads:bulk-add --campaign_id 123 --file leads.csv

# Template management
bun run salesloft templates:create --name "Follow-up" --subject "Quick follow-up"

# Account warmup
bun run salesloft accounts:warmup-start --email sales@company.com

API Integration

MCP Configuration

For AI assistant integration, use the MCP configuration:

{
  "mcpServers": {
    "salesloft": {
      "command": "bun",
      "args": ["run", "src/cli.ts", "salesloft"],
      "env": {
        "SALESLOFT_API_KEY": "${SALESLOFT_API_KEY}"
      }
    }
  }
}

Best Practices

  1. Authentication: Always set your API key before using commands
  2. Interactive Shell: Use the shell for exploration and discovery
  3. Bulk Operations: Leverage bulk commands for efficiency
  4. Analytics: Regular monitoring for campaign optimization
  5. Templates: Reuse templates for consistency

Troubleshooting

Common Issues

  • Authentication Error: Verify API key is correctly set
  • Rate Limiting: Use appropriate delays between bulk operations
  • Invalid Parameters: Check command usage with --help

Support


🌟 Salesloft - Professional email automation at your fingertips