delete_contacts
PERMANENTLY delete saved contacts (LinkedIn profiles) including their campaign memberships, scheduled actions and campaign history. Contacts with pending or in-progress campaign steps are refused unless force: true (prefer exclude_contacts_from_campaign when the goal is just to stop outreach). Linked CRM leads are kept (unlinked) unless delete_crm_leads: true. Cannot be undone: only on the user's explicit request, show them the contacts first and pass confirm: true after they agree.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Delete even contacts that are mid-campaign. Default false. | |
| confirm | Yes | Must be true — the user explicitly approved the deletion. | |
| contact_ids | Yes | 1–100 contact UUIDs. | |
| delete_crm_leads | No | Also delete the CRM leads of these contacts. Default false (leads stay, unlinked). |