Submit Leads

View as Markdown

Submit leads with POST /api/lead-receive-service/agent/receiveLead/{agentId}.

Request body

1{
2 "leads": [
3 {
4 "phoneNumber": "+15551234567",
5 "firstName": "Jane",
6 "lastName": "Doe",
7 "salesforceId": "003xx000004TmiQAAS",
8 "campaignType": "demo_followup",
9 "customData": {
10 "leadId": "LEAD-001"
11 }
12 }
13 ],
14 "options": {
15 "priority": "normal",
16 "enableAMD": false,
17 "webhookUrl": "https://example.com/simz/lead-results"
18 }
19}

Partial success

If some leads are valid and others are rejected, SimZ can return 207 with accepted and rejected counts.