Create customer
servicefusion_create_customerWRITE: create a customer in Service Fusion, optionally with contacts (phones, emails) and service locations. It is visible to the whole team and cannot be deleted through this API; creating the same name twice makes two customers, so search with servicefusion_list_customers first. POST /customers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | No | Sales agent name. | |
| is_vip | No | ||
| contacts | No | ||
| discount | No | ||
| industry | No | ||
| locations | No | ||
| is_taxable | No | ||
| payment_type | No | ||
| public_notes | No | Notes shown on customer-facing documents. | |
| credit_rating | No | ||
| custom_fields | No | Custom fields: [{name, value}] with names as configured in Service Fusion. | |
| customer_name | Yes | Customer (company or person) name. | |
| discount_type | No | ||
| payment_terms | No | ||
| private_notes | No | Internal notes. | |
| tax_item_name | No | ||
| account_number | No | ||
| parent_customer | No | Name of an existing parent customer. | |
| referral_source | No | ||
| assigned_contract | No | ||
| labor_charge_type | No | ||
| is_bill_for_drive_time | No | ||
| labor_charge_default_rate | No |