expense_add_vendor
Add new vendors to your financial system with essential details including contact information, payment terms, and tax ID for accurate expense tracking and reporting.
Instructions
Add a new vendor to the system
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| active | No | ||
| contactInfo | Yes | ||
| name | Yes | ||
| paymentTerms | No | Net 30 | |
| preferredPaymentMethod | No | Check | |
| taxId | No | ||
| vendorId | Yes | ||
| w9OnFile | No |
Input Schema (JSON Schema)
{
"properties": {
"active": {
"default": true,
"type": "boolean"
},
"contactInfo": {
"type": "object"
},
"name": {
"type": "string"
},
"paymentTerms": {
"default": "Net 30",
"type": "string"
},
"preferredPaymentMethod": {
"default": "Check",
"enum": [
"Cash",
"Check",
"Credit Card",
"ACH Transfer",
"Wire Transfer",
"PayPal",
"Other"
],
"type": "string"
},
"taxId": {
"type": "string"
},
"vendorId": {
"type": "string"
},
"w9OnFile": {
"default": false,
"type": "boolean"
}
},
"required": [
"vendorId",
"name",
"contactInfo"
],
"type": "object"
}