Push to campaign
sdr_push_to_campaignEnroll verified prospects into a draft or paused Instantly campaign. Preview eligible and excluded leads first, then confirm to add them and start outreach.
Instructions
Enroll prospects into an existing Instantly campaign. Only campaigns in "draft" or "paused" status are accepted, because adding leads to an active campaign starts sending. Two-phase: call without confirm to preview the campaign status and who is eligible/excluded (suppression, no email, unverified, invalid, already in campaign, over cap), show it to the user, then call again with confirm=true and the token after explicit approval. If any approved lead changes before confirming, the confirm is rejected and you must preview again. Only verified/likely emails are enrolled unless allow_unverified (which still never allows suppressed or invalid). Honors OPENSDR_READ_ONLY. Demo mode returns simulated:true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| list | No | ||
| confirm | No | ||
| campaign_id | Yes | ||
| prospect_ids | No | ||
| allow_unverified | No | ||
| confirmation_token | No |