leads.create
Create a new lead/prospect. Auto-assigns to the authenticated company. Source defaults to "mcp" if not specified.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Full name of the prospect. Required. | |
| No | Email address for quote delivery and follow-ups. Optional. | ||
| phone | Yes | Australian phone number (e.g. 0412 345 678). Required. | |
| source | No | Where this lead came from (e.g. "referral", "website", "hipages", "mcp"). Defaults to "mcp". | |
| address | No | Job site or client address. Optional. | |
| message | No | Initial enquiry message or job description from the client. Optional. | |
| priority | No | Lead priority. Defaults to Medium if omitted. | |
| serviceType | No | Type of service needed (e.g. "Hot Water Replacement", "Roof Repair"). Optional. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lead | No | Created lead with id, name, phone, email, serviceType, status, priority, source, createdAt |