create_customer
Add a new customer to the CRM with deduping. Supports confirm and idempotency validation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The full name of the customer | |
| tags | No | Optional search tags | |
| No | Optional email (checked for deduping) | ||
| phone | No | Optional phone number (checked for deduping) | |
| farmId | Yes | The unique farm ID | |
| address | No | Optional street address | |
| confirm | No | Set to true to commit, false for dry-run preview | |
| idempotencyKey | No | Unique request idempotency key | |
| marketingOptIn | No | Marketing and Plunk opt-in (defaults to false) |