Invoice
- Invoice
- SCP-1020
- Amount
- ₹4,89,700
- Outstanding
- ₹4,89,700
- Issued
- Sun, 28 Jun
- Due
- Wed, 12 Aug
- Days overdue
- 44
- Billed GSTIN
- 23AAECN4419R1Z6
- PO
- PO/B17/6065
Buyer
Narmada Beverages Pvt Ltd
Jabalpur · GSTIN 23AAECN4419R1Z6
Promise history (plain counts)
No previous promises
Receivables Agent history
Simulated4 reminders · 1 calls before handoff
- WHATSAPP · Delivered, no payment13 Aug
- EMAIL · Delivered, no payment21 Aug
- CALL · No answer30 Aug
- EMAIL · Delivered, no payment8 Sep
- WHATSAPP · Delivered, no payment17 Sep
Case timeline · audit trail
2 state changes · 2 evidence items- InvoiceSun, 28 Jun · 12:00 IST· Invoice register (synthetic)SyntheticSCP-1020 issued for ₹4,89,700, due Wed, 12 Aug. Billed GSTIN 23AAECN4419R1Z6, PO PO/B17/6065.
- State changeMon, 21 Sep · 09:00 IST· by RuleCase openedFollow-up active
RECEIVABLES_HANDOFFSimulated Receivables Agent handoff: 40 days overdue after 4 reminders and 1 call. - MessageFri, 25 Sep · 10:00 IST· WhatsApp reply (captured)Synthetic“kal afternoon tak transfer ho jayega”“kal afternoon” → relative date 2026-09-26
- State changeFri, 25 Sep · 10:00 IST· by AI classification (demo-lexicon-v1)Follow-up activePromise to pay
AI_PROMISE_TO_PAYBuyer promises payment by Sat, 26 Sep. - ActionFri, 25 Sep · 10:00 ISTAllowedStop follow-up — Pause Receivables Agent reminders and calls for this invoice[executed]
- ActionFri, 25 Sep · 10:00 ISTAllowedWait until date — Wait until Sat, 26 Sep — no buyer follow-up. Buyer kept 0 of 0 previous promises.[executed]
- Timer setFri, 25 Sep · 10:00 ISTPromise deadline check for Sun, 27 Sep · 23:59 IST
Resolve decision
Promise to payHIGH CONFIDENCE
Buyer promises payment by Sat, 26 Sep.
Evidence: single source
Buyer follow-up (Receivables Agent)
BlockedPromise to pay: Buyer gave a dated promise. Resolve waits until the deadline passes.
Recommended action: WAIT
No promise history yet. Resolve recommends waiting until Sat, 26 Sep.
No buyer follow-up until Sun, 27 Sep · 23:59 IST (promised Sat, 26 Sep + 24h grace).
At that moment a timer re-checks payment. If still unpaid → follow-up resumes automatically and the promise is recorded as broken.
Demo tools
Simulated inputs