TOOLneedleEnrollCampaignLeads
Input
| campaignIdrequired | string · uuid Campaign id |
| leadIdsrequired | string · uuid[] Leads to enroll, by id. Create them first with POST /api/v1/leads or POST /api/v1/leads/bulk. |
Campaigns
Enroll existing leads in a campaign, by lead id. Create the leads first with needleCreateLead or needleCreateLeads. A lead without a handle for every channel the campaign sends on is skipped as missing_identity. Returns accepted or skipped per lead id.
| campaignIdrequired | string · uuid Campaign id |
| leadIdsrequired | string · uuid[] Leads to enroll, by id. Create them first with POST /api/v1/leads or POST /api/v1/leads/bulk. |
Search documentation, API reference, and MCP tools
We use cookies to enhance your experience on Needle and keep your data secure. Privacy Policy