Manage A/B Variants
Inspection-only while variant execution is unavailable. action='list' returns stored definitions; action='add' and action='remove' fail with VARIANTS_NOT_APPLIED before any write.
Example prompt: List the stored variants on step 0 of gtm-engineers-apr26
{
"success": true,
"variants": [],
"count": 0
}What you can build
Parameters
Inputs accepted by manage_variants.
| Name | Type | Description |
|---|---|---|
| campaign_id | string | Campaign slug (e.g. 'gtm-engineers-apr26'). |
| action | "list" | "add" | "remove" | 'list' returns stored variants; 'add' and 'remove' currently fail with VARIANTS_NOT_APPLIED. |
| step_index | number | 0-based index of the sequence step to manage variants for. Required: matches REST path /campaigns/{campaign_id}/steps/{step_index}/variants. |
| label | string | Reserved for action='add', which is currently disabled. |
| message_template | string | Reserved for action='add', which is currently disabled. |
| subject | string | Optional for action='add'. Subject line for InMail steps. |
| target | "sequence" | "follow_up" | Which step array to target. 'sequence' (default) = pre-send. 'follow_up' = post-acceptance. |
Related tools
Get Campaign Variant Stats
Variant statistics are unavailable until campaign send paths apply and record the selected message arm.
Manage Campaign Outreach
Set up, pause, or resume LinkedIn campaign outreach. Configure warmup, invite, and follow-up steps with daily invite limits and an invite note template.
Manage Campaign Senders
List, add, or remove sender accounts on a LinkedIn campaign. Round-robin distribution splits daily limits evenly across every sender in the pool.
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.