Actions144
- Campaign Actions
- Lead Actions
- Email Account Actions
- Campaign Webhook Actions
- Global Webhook Actions
- Master Inbox Actions
- Get Inbox Replies
- Get Sent Emails
- Get Assigned to Me
- Get Unread Replies
- Get Important Emails
- Get Snoozed Emails
- Get Scheduled Emails
- Get Reminder Emails
- Get Archived Emails
- Get Custom View Emails
- Get Inbox Item by ID
- Get Untracked Replies
- Reply to Email
- Forward Email
- Change Read Status
- Update Lead Category
- Update Lead Revenue
- Assign Team Member
- Create Lead Task
- Create Lead Note
- Block Email Domains
- Resume Paused Lead
- Set Lead Reminder
- Push Lead to Subsequence
- Campaign Analytics Actions
- Global Analytics Actions
- Get Overall Analytics
- Get Campaign List
- Get Client List
- Get Month-Wise Client Count
- Get Day-Wise Overall Stats
- Get Day-Wise Stats by Sent Time
- Get Day-Wise Positive Reply Stats
- Get Positive Reply Stats by Sent Time
- Get Campaign Performance
- Get Client Overall Stats
- Get Email Health Metrics
- Get Domain Health Metrics
- Get Mailbox Health Metrics
- Get Team Board Stats
- Get Lead Statistics
- Get Lead Category-Wise Response
- Get Leads Take for First Reply
- Get Follow-up Reply Rate
- Get Lead to Reply Time
- Get Campaign Response Stats
- Get Campaign Status Stats
- Smart Delivery Actions
- Get Provider IDs
- Create Manual Placement Test
- Create Automated Placement Test
- Get Spam Test Details
- Delete Tests in Bulk
- Stop Automated Test
- List All Tests
- Provider-Wise Report
- Geo-Wise Report
- Sender Account Report
- Spam Filter Report
- Get DKIM Details
- Get SPF Details
- Get rDNS Report
- Get Sender Account List
- Get IP Blacklist Check
- Get Domain Blacklist
- Get Test Email Content
- Get IP Blacklist Count
- Get Email Reply Headers
- Get Schedule History
- Get IP Details
- Get Mailbox Summary
- Get Mailbox Count
- Get All Folders
- Create Folder
- Get Folder by ID
- Delete Folder
- Client Actions
- Utility Actions
Campaign → Update Status
AI-generatedSummary
Update campaign status to start, pause, or stop it
Inputs
- campaignId (required) — The ID of the campaign to update
- requestBody — Request payload as JSON object
- batching — Whether to split input into batches to throttle requests. Items per batch (number, -1 for disabled, 0 treated as 1). Batch interval in milliseconds (0 for disabled).
- allowUnauthorizedCerts — Whether to accept the response even if SSL certificate validation is not possible
- proxy — HTTP proxy to use. If authentication is required: http://username:password@myproxy:3128
- timeout — Time in ms to wait for the server to send response headers before aborting the request
Output shape
The API response body from SmartLead, typically containing the updated campaign status and related metadata.
Uses POST method to
/campaigns/{{$parameter.campaignId}}/status. ThecampaignIdparameter is required.requestBodydefaults to{}if omitted. All request options (batching, proxy, SSL, timeout) are configurable as node-level settings.
Examples
Example 1: Pause a running campaign
Set campaignId to the target campaign's ID. Omit requestBody or set it as needed by the API. Enable batching/throttling via the request options if desired.