Create customer
Create a customer with a name and a billing email.
MCP tool acumatica_write → create_customer
write Confirm
Creates a customer and returns its customer_id for create_ar_invoice. The call checks the name against existing customers first and stops on an exact match, so you do not get a duplicate. Other customer settings stay at the defaults your Acumatica setup applies. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| name string required | string | Customer name. |
| email string | string | Billing email address. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "acumatica_write",
"arguments": {
"operation": "create_customer",
"arguments": {
"name": "Jane Doe"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"customer_id": "C000058",
"name": "Pine Corner Bakery",
"status": "Active"
},
"isError": false
}