Tous les outils

CRM · create_lead_salesforce

Créer un lead Salesforce

Crée un lead dans Salesforce.

Prix
inclus
Prérequis
Salesforce
à brancher dans Paramètres → Intégrations
Validation humaine
Oui, par défaut
écriture vers l'extérieur : un humain valide

Entrée

ChampTypeDescription
leadsarrayBatch import: the FULL list of prospects to create in one call (preferred whenever there is more than one). Each item takes the same fields as a single lead (firstName, lastName, company required per item). Up to 200 per call; larger lists are chunked automatically. When provided, the top-level single-lead fields are ignored.
firstNamestringSingle lead: prospect's first name. Ignored when `leads` is provided.
lastNamestringProspect's last name
companystringCompany name
emailstringProfessional email address
titlestringJob title / position
phonestringOffice phone number
mobilePhonestringMobile phone number
linkedinUrlstringLinkedIn profile URL
websitestringCompany website URL
industrystringIndustry sector
numberOfEmployeesnumberNumber of employees at the company
citystringCity
countrystringCountry
leadSourcestringHow this lead was sourced, e.g. "Apollo", "Pappers", "LinkedIn", "Web Research"
descriptionstringInternal notes or prospect summary (visible in Salesforce Lead record)
leadStatusOpen - Not Contacted | Working - Contacted | Closed - Converted | Closed - Not ConvertedLead status (default: Open - Not Contacted)

Appeler cet outil

Via l'API HTTP, ou depuis le serveur MCP avec le méta-outil run.

curl https://api.ezyagents.fr/gateway/v1/run \
  -H "Authorization: Bearer ezk_…" -H "Content-Type: application/json" \
  -d '{"tool":"create_lead_salesforce","input":{"leads":[],"firstName":"…","lastName":"…","company":"…"}}'
$run({ "tool": "create_lead_salesforce", "input": {"leads":[],"firstName":"…","lastName":"…","company":"…"} })