Check a supplier invoice against order and goods receipt (AICTIONBOT™ invoice check)
check_invoiceNeeds the user's AICTIONBOT™ Werkbank licence; each call uses one AI analysis from the licence quota. Checks a supplier invoice like an accounts payable clerk doing a three-way match: line by line against the purchase order or contract and the goods receipt (price, quantity, new or missing items), totals and tax, payment term and early payment discount, and for German invoices the mandatory content under § 14 UStG. Returns the lines with status and notes, the mandatory content check and what to clarify before paying. Not tax advice. The texts are processed for this answer only and are not stored by KULIC Advisory.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"invoice_text": "<invoice_text>"
},
"name": "check_invoice"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | Language of the answer: de, en, fr, es, pt or zh. Default de. | |
| invoice_text | Yes | Text of the invoice. | |
| goods_receipt | No | Optional: what was actually received, e.g. quantities per item. | |
| reference_text | No | Optional: text of the purchase order or contract to compare against. |