Tool tree
A WebMCP-enabled AI revenue recovery dashboard for overdue receivables.
Implementation
gradeNot graded
gradeNot graded
get_recovery_snapshotAnswer
Return receivables recovery totals and prioritized next actions.
View tool JSON
{
"name": "get_recovery_snapshot",
"kind": "answer",
"impl": "imperative",
"description": "Return receivables recovery totals and prioritized next actions.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/payment-chaser-recovery-agent/"
}list_at_risk_paymentsAnswer
List overdue or at-risk payments ordered by recovery score.
View tool JSON
{
"name": "list_at_risk_payments",
"kind": "answer",
"impl": "imperative",
"description": "List overdue or at-risk payments ordered by recovery score.",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"description": "Maximum records to return."
}
},
"required": [],
"additionalProperties": false
},
"page": "/payment-chaser-recovery-agent/"
}draft_recovery_messageAction
Draft a bounded WhatsApp recovery message for a payment.
View tool JSON
{
"name": "draft_recovery_message",
"kind": "act",
"impl": "imperative",
"description": "Draft a bounded WhatsApp recovery message for a payment.",
"inputSchema": {
"type": "object",
"properties": {
"paymentId": {
"type": "string",
"description": "Invoice id."
},
"tone": {
"type": "string",
"enum": [
"polite",
"firm",
"hinglish"
],
"description": "Reminder tone."
}
},
"required": [
"paymentId"
],
"additionalProperties": false
},
"page": "/payment-chaser-recovery-agent/"
}create_recovery_planAction
Create an explainable recovery plan with guardrails.
View tool JSON
{
"name": "create_recovery_plan",
"kind": "act",
"impl": "imperative",
"description": "Create an explainable recovery plan with guardrails.",
"inputSchema": {
"type": "object",
"properties": {
"paymentId": {
"type": "string",
"description": "Invoice id."
}
},
"required": [
"paymentId"
],
"additionalProperties": false
},
"page": "/payment-chaser-recovery-agent/"
}mark_promise_to_paySensitive Action
Record a promise-to-pay date for a selected invoice.
View tool JSON
{
"name": "mark_promise_to_pay",
"kind": "transact",
"impl": "imperative",
"description": "Record a promise-to-pay date for a selected invoice.",
"inputSchema": {
"type": "object",
"properties": {
"paymentId": {
"type": "string",
"description": "Invoice id."
},
"promiseDate": {
"type": "string",
"format": "date",
"description": "Promised payment date."
}
},
"required": [
"paymentId",
"promiseDate"
],
"additionalProperties": false
},
"page": "/payment-chaser-recovery-agent/"
}mark_payment_recoveredSensitive Action
Mark a payment recovered and update recovery totals.
View tool JSON
{
"name": "mark_payment_recovered",
"kind": "transact",
"impl": "imperative",
"description": "Mark a payment recovered and update recovery totals.",
"inputSchema": {
"type": "object",
"properties": {
"paymentId": {
"type": "string",
"description": "Invoice id."
}
},
"required": [
"paymentId"
],
"additionalProperties": false
},
"page": "/payment-chaser-recovery-agent/"
}create_razorpay_linkAction
Create a demo Razorpay test-mode payment link for an overdue invoice.
View tool JSON
{
"name": "create_razorpay_link",
"kind": "act",
"impl": "imperative",
"description": "Create a demo Razorpay test-mode payment link for an overdue invoice.",
"inputSchema": {
"type": "object",
"properties": {
"paymentId": {
"type": "string",
"description": "Invoice id."
}
},
"required": [
"paymentId"
],
"additionalProperties": false
},
"page": "/payment-chaser-recovery-agent/"
}simulate_razorpay_paidAction
Simulate a Razorpay test payment success and mark the invoice recovered.
View tool JSON
{
"name": "simulate_razorpay_paid",
"kind": "act",
"impl": "imperative",
"description": "Simulate a Razorpay test payment success and mark the invoice recovered.",
"inputSchema": {
"type": "object",
"properties": {
"paymentId": {
"type": "string",
"description": "Invoice id."
}
},
"required": [
"paymentId"
],
"additionalProperties": false
},
"page": "/payment-chaser-recovery-agent/"
}generate_audit_trailAction
Return recent recovery actions for judge review.
View tool JSON
{
"name": "generate_audit_trail",
"kind": "act",
"impl": "imperative",
"description": "Return recent recovery actions for judge review.",
"inputSchema": {
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
},
"page": "/payment-chaser-recovery-agent/"
}