Manage Campaign Outreach
Configures or controls a campaign's outreach engine. With action='setup' you write the ordered steps (warmup actions, the auto-firing invite, then follow-up messages), daily_invites, invite_message, and list_id, while pause and resume toggle sending. Omit steps to preserve existing ones, pass [] to clear them, and note that text DM follow-ups use type='message'.
Example prompt: Set up outreach on q1-fintech-outreach with 25 daily invites and a two-message follow-up
{
"campaign_id": "q1-fintech-outreach",
"action": "setup",
"daily_invites": 25,
"steps": 4,
"enabled": false
}What you can build
Parameters
Inputs accepted by manage_outreach.
| Name | Type | Description |
|---|---|---|
| campaign_id | string | Campaign slug (from list_campaigns) |
| action | "setup" | "pause" | "resume" | Action to perform on outreach |
| list_id | string | List ID containing contacts to invite (for action='setup') |
| daily_invites | number | Number of invitations per day, 1-50 (for action='setup') |
| invite_message | string | Invite note template with {first_name} etc., max 300 chars (for action='setup') |
| enabled | boolean | For action='pause'/'resume': true to resume, false to pause. For action='setup': default false (configure-only). Pass true to enable immediately and skip the explicit resume step. Pre-2026-06-02 setup auto-enabled, that behavior is now opt-in via this flag (N16/N18 fix). |
| steps | object[] | Ordered action steps for this campaign. Steps before the invite are warmup actions (type: 'view_profile'|'like_post'|'endorse_skill', delay_seconds optional). Steps after the invite are follow-up messages (type: 'message'|'voice_note'|'image'|'video'|'webhook', delay_hours required). IMPORTANT: text DM follow-ups use type='message' (not 'text'). The invite fires automatically between warmup and follow-up steps. Omit to preserve existing steps. Pass [] to clear all steps. |
Related tools
Create or Update Campaign
Create or update a LinkedIn campaign in one call. Choose acquisition or relationship kind, source from a list or inline contacts, with auto-derived slugs.
Apply Sequence Template
Apply a built-in outreach sequence template to a LinkedIn campaign, copying follow-up steps into the campaign's follow-up sequence in one call.
Manage A/B Variants
List, add, or remove A/B message variants on a LinkedIn campaign step. Limits split evenly across arms; retired arms fall back to the base template.
The complete LinkedIn API. Ready when you are.
Connect your first LinkedIn profile in under 5 minutes. Every tool, every seat, no feature gates. Safe limits, warm-up, and full permission control built in.