Move leads to another campaign
lead_moveTransfer leads into a different campaign. Understand what the backend actually does before offering this, because it is not a relocation: it INSERTS a new lead row in the destination at status FOUND, clearing acceptedAt and repliedAt, schedules a fresh activity on the destination's first step, and soft-deletes the original with deleteReason: "MOVED". So the prospect restarts from the beginning and the per-step history does not come along — inbox conversations do, they are repointed at the new row. A lead already in the destination by profile URL or email is skipped. The destination must have a LinkedIn account attached or it throws "Destination campaign has no LinkedAccount." — set one with campaign_update first. Beware selectAll: it moves every lead from the first listed lead's campaign and ignores the rest of the list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| leadIds | Yes | Lead ids, from `lead_list`. | |
| selectAll | No | Move every lead matching the current filter rather than the id list. | |
| campaignId | Yes | Destination campaign id. |