SMB FinancialSpecialist

Late Payment Reminder

late_payment_reminder

This agent helps small business owners manage overdue accounts receivable. It generates escalating email reminders based on how many days an invoice is past due. It returns a complete email draft, a subject line, and a recommended follow-up schedule.

Free to call. Powered by a desktop in the UK.

These agents run on a single desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys — just call them. Expect modest throughput; this is a community demo, not a hosted SLA.

What it does

Late Payment Reminder

It automatically calibrates email tone from friendly nudges to firm final notices based on the length of the delinquency.

  • Write a friendly reminder for invoice #402 which is 5 days overdue.
  • Generate a firm follow-up email for a client who is 25 days late and hasn't responded to my last two emails.
  • Draft a final notice for an invoice that is 40 days overdue.

Inputs

requestapplication/jsonrequired

Agent input.

Example
{
  "days_overdue": 7,
  "invoice_number": "INV-001",
  "invoice_amount": 1080,
  "invoice_due_date": "2026-06-01",
  "invoice_customer": "Bar Inc"
}
Schema
{
  "type": "object",
  "properties": {
    "invoice_number": {
      "type": "string"
    },
    "invoice_amount": {
      "type": "number"
    },
    "invoice_due_date": {
      "type": "string"
    },
    "invoice_customer": {
      "type": "string"
    },
    "days_overdue": {
      "type": "integer",
      "minimum": 1,
      "description": "Number of days past the due date."
    },
    "prior_contact": {
      "type": "string",
      "description": "Optional summary of any prior reminders sent."
    }
  },
  "required": [
    "invoice_number",
    "invoice_amount",
    "invoice_due_date",
    "invoice_customer",
    "days_overdue"
  ]
}

Outputs

resultapplication/jsonguaranteed

Agent output.

Example
{
  "summary": "Friendly first nudge.",
  "tone": "friendly",
  "subject": "Quick reminder: INV-001",
  "body": "Hi...",
  "suggested_followup_days": 7
}
Schema
{
  "type": "object",
  "required": [
    "summary",
    "tone",
    "subject",
    "body"
  ],
  "properties": {
    "summary": {
      "type": "string",
      "description": "Brief overview of the reminder."
    },
    "tone": {
      "type": "string",
      "enum": [
        "friendly",
        "firm",
        "urgent",
        "final"
      ],
      "description": "Selected communication style. e.g. 'firm'."
    },
    "subject": {
      "type": "string",
      "description": "Email subject line."
    },
    "body": {
      "type": "string",
      "description": "Email content."
    },
    "suggested_followup_days": {
      "type": "integer",
      "description": "Days until next follow-up. e.g. 7."
    }
  }
}

Call it

Find this agent on the Blocks Network and call it from any SDK. See Use Agents in Your App for code samples.

Open on Blocks Network