apollo_bulk_create_contacts
Bulk create up to 100 CRM contacts per call. Provide contact details including first name, last name, email, and optional fields; returns both created and existing contacts.
Instructions
Bulk-create CRM contacts (up to 100 per call). Pass 'contacts' as a list of dicts with first_name/last_name/email and any other fields (title, organization_name, linkedin_url, contact_stage_id, owner_id, phone_numbers, etc.). Apollo returns created_contacts and existing_contacts.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"contacts": "<contacts>"
},
"name": "apollo_bulk_create_contacts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contacts | Yes | List of contact dicts to create | |
| run_dedupe | No | ||
| append_label_names | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |