countersign-theta.vercel.app
An accounts-payable review workbench where the agent proposes and the human countersigns. Thirteen WebMCP tools, one audit log, nothing auto-approves.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 6 · Act 5 · Transact 2 · Score: Not yet scored
Tool inspector
flag_issue
Records an issue on the invoice that is currently open, with a type, severity, message, and optional field or line reference, and moves it to flagged status. Call it as soon as a match, duplicate, vendor, or tax check finds a problem, before opening the next invoice; it is the normal next step and the reviewer expects it. Recording is reversible: the reviewer marks each issue fixed or waives it on the countersign card. Open issues block approval until then.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
type |
string | yes | One of qty_mismatch, price_variance, duplicate, vendor_risk, tax_error, missing_po. |
severity |
string | yes | low, medium, or high. |
message |
string | yes | What is wrong and the numbers involved, 1 to 300 characters. |
field |
string | no | Optional field key the issue refers to, such as tax or bank_account. |
line |
integer | no | Optional 1-based line number the issue refers to. |
Raw JSON schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"qty_mismatch",
"price_variance",
"duplicate",
"vendor_risk",
"tax_error",
"missing_po"
],
"description": "One of qty_mismatch, price_variance, duplicate, vendor_risk, tax_error, missing_po."
},
"severity": {
"type": "string",
"enum": [
"low",
"medium",
"high"
],
"description": "low, medium, or high."
},
"message": {
"type": "string",
"minLength": 1,
"maxLength": 300,
"description": "What is wrong and the numbers involved, 1 to 300 characters."
},
"field": {
"description": "Optional field key the issue refers to, such as tax or bank_account.",
"type": "string",
"minLength": 1
},
"line": {
"description": "Optional 1-based line number the issue refers to.",
"type": "integer",
"minimum": 1,
"maximum": 9007199254740991
}
},
"required": [
"type",
"severity",
"message"
],
"additionalProperties": false
}
Similar websites
bahi.naklitechie.com
Double-entry books for an Indian business in one browser tab: invoices, GST returns, TDS and TCS, inventory and your CA's review, kept in one file on your own d…
dashboard.orderly.network
Orderly dashboard
fin-esse-beta.vercel.app
A WebMCP-powered financial planning workspace where you and an AI agent reason across your loans, portfolio, budget and goals together.
bankgraph.app
Investigate individual U.S. banks, the banking system, and economic context with public FDIC filings and direct-agency data.