Bill.com
Bill.com's MCP tools — AP Bills, AP Payments, AR Invoices, and Credit Memos.
Every field below is returned by its tool and is filterable — see Tool Catalog for the naming convention and filter operators.
Dates are text, not range-filterable
Bill.com's API returns dates (invoiceDate, dueDate, paymentDate, creditDate, createdTime, updatedTime) as plain strings, and Links stores them as-is. These support exact-match and contains filters, not gt/lt/gte/lte range comparisons.
AP Bill
- Object:
bill - MCP tool name:
get_billdotcom_bill
| Field | Type |
|---|---|
| id | Text |
| amount | Number |
| status | Text |
| invoiceDate | Text |
| dueDate | Text |
| invoiceNumber | Text |
| description | Text |
| vendorId | Text |
| approvalStatus | Text |
| createdTime | Text |
| updatedTime | Text |
Not returned via MCP (nested JSON): lineItems.
AP Payment
- Object:
payment - MCP tool name:
get_billdotcom_payment
| Field | Type |
|---|---|
| id | Text |
| amount | Number |
| status | Text |
| paymentDate | Text |
| billId | Text |
| vendorId | Text |
| memo | Text |
| paymentMethod | Text |
| createdTime | Text |
| updatedTime | Text |
AR Invoice
- Object:
invoice - MCP tool name:
get_billdotcom_invoice
| Field | Type |
|---|---|
| id | Text |
| amount | Number |
| amountDue | Number |
| status | Text |
| invoiceDate | Text |
| dueDate | Text |
| invoiceNumber | Text |
| description | Text |
| customerId | Text |
| createdTime | Text |
| updatedTime | Text |
Not returned via MCP (nested JSON): lineItems.
Credit Memo
- Object:
creditmemo - MCP tool name:
get_billdotcom_creditmemo
| Field | Type |
|---|---|
| id | Text |
| amount | Number |
| status | Text |
| creditDate | Text |
| description | Text |
| customerId | Text |
| createdTime | Text |
| updatedTime | Text |
Not returned via MCP (nested JSON): lineItems.