leads_create
Create a lead in Pipedrive linked to a person or organization. Requires a title; supports optional value, expected close date, and custom fields.
Instructions
Create a new lead in Pipedrive.
Creates a new lead with the specified information. A lead must be linked to a person or an organization (or both). All leads created through the API will have source_name "API" and origin "API".
Workflow tips:
Title is required
Must have person_id, organization_id, or both
Use persons/search or organizations/search to get IDs
Value is optional but recommended (object with amount and currency)
Leads inherit custom fields structure from deals
Set expected_close_date in YYYY-MM-DD format
label_ids is an array of UUID strings
Common use cases:
Simple lead: { "title": "New Lead", "person_id": 123 }
Lead with value: { "title": "Lead", "person_id": 123, "value": { "amount": 5000, "currency": "USD" } }
Lead with org: { "title": "Company Lead", "organization_id": 456 }
Full lead: { "title": "Big Lead", "person_id": 123, "organization_id": 456, "value": { "amount": 50000, "currency": "USD" }, "expected_close_date": "2024-12-31", "owner_id": 1 }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Lead title (required) | |
| owner_id | No | ID of the user who will own this lead | |
| label_ids | No | Array of label UUIDs | |
| person_id | No | ID of the person this lead is associated with | |
| organization_id | No | ID of the organization this lead is associated with | |
| value | No | Lead value with amount and currency | |
| expected_close_date | No | Expected close date in YYYY-MM-DD format | |
| visible_to | No | Visibility: 1=Owner, 3=Owner's group, 5=Owner's group and sub-groups, 7=Entire company | |
| was_seen | No | Whether the lead was seen | |
| origin_id | No | Origin ID for tracking | |
| channel | No | Channel ID | |
| channel_id | No | Channel identifier string |