Skip to main content
POST
/
api
/
v1
/
email-campaigns
/
forward-reply-email
curl -X POST "https://server.smartlead.ai/api/v1/email-campaigns/forward-reply-email?api_key=YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "campaignId": 12345,
    "emailStatsId": "abc-123",
    "forwardEmailSubject": "FW: Partnership Opportunity",
    "forwardEmailBody": "Please review this hot lead - looks very promising!",
    "forwardToEmailIds": "manager@company.com,sales@company.com"
  }'
{
  "ok": true,
  "message": "Email forwarded successfully",
  "data": {
    "forward_id": "fwd_789",
    "forwarded_to": ["manager@company.com", "sales@company.com"],
    "forwarded_at": "2025-01-20T15:30:00Z"
  }
}
Forward email threads to colleagues or external recipients. Maintains original context and thread history.

Overview

Forwards an email or entire thread to specified recipients. Useful for collaboration, escalation, and sharing important conversations. Use Cases:
  • Escalate to manager/supervisor
  • Share with team members
  • Forward to subject matter expert
  • Loop in decision makers
  • External referrals

Query Parameters

api_key
string
required
Your SmartLead API key

Request Body

campaignId
number
required
Campaign ID
emailStatsId
string
required
Email stats ID of the message to forward
emailThreadId
number
Thread ID (optional, for forwarding entire thread)
forwardEmailSubject
string
required
Subject line for the forwarded email
forwardEmailBody
string
required
Body content for the forward message
forwardToEmailIds
string
required
Comma-separated list of recipient email addresses
curl -X POST "https://server.smartlead.ai/api/v1/email-campaigns/forward-reply-email?api_key=YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "campaignId": 12345,
    "emailStatsId": "abc-123",
    "forwardEmailSubject": "FW: Partnership Opportunity",
    "forwardEmailBody": "Please review this hot lead - looks very promising!",
    "forwardToEmailIds": "manager@company.com,sales@company.com"
  }'

Response Example

{
  "ok": true,
  "message": "Email forwarded successfully",
  "data": {
    "forward_id": "fwd_789",
    "forwarded_to": ["manager@company.com", "sales@company.com"],
    "forwarded_at": "2025-01-20T15:30:00Z"
  }
}

Common Workflows

Escalation to Manager

def escalate_to_manager(email_stats_id, lead_email, reason):
    forward_email(
        campaign_id=get_campaign_id(email_stats_id),
        email_stats_id=email_stats_id,
        to_emails="manager@company.com",
        subject=f"FW: Escalation - {lead_email}",
        body=f"Escalation Reason: {reason}\n\nPlease review this conversation."
    )

Team Collaboration

def share_with_team(email_stats_id, team_emails, note):
    forward_email(
        campaign_id=get_campaign_id(email_stats_id),
        email_stats_id=email_stats_id,
        to_emails=",".join(team_emails),
        subject="FW: Team Review Needed",
        body=f"Team Note: {note}\n\nPlease provide your input."
    )