A runnable engine - not a slide.
It runs today on simulated events. Going live = wiring seven interfaces to Cashfree's own rails. The engine ships unchanged.
How it plugs in
The wiring, line by line
| Interface | Cashfree source | Where it plugs in |
|---|---|---|
| Event ingestion | Payment-Failed + Abandoned-Checkout webhooks | Replace the simulator → RecoveryEvent |
| Fraud gate | RiskShield score | event.fraudScore → gate 1 |
| COD / RTO gate | RTO Intelligence score | event.rtoScore → strategist |
| Secure pay link | Cashfree MCP create-payment-link | Action executor |
| EMI / Pay-Later | “Get Eligible Offers” API | Tier-2 lever |
| Conversation | OpenRouter LLM (live in Vercel) | Message + voice script; template fallback |
| Channels | Verified WhatsApp · DLT SMS · voice (flagged) | Channel adapters |
Immediate value
Cart Recovery, RiskShield, RTO Intelligence, MCP, BNPL, Relay - fused, not rebuilt.
Priced on provably-incremental recovery. Earns before it costs.
Control-group incremental lift - the CTO-checkable proof.
Scope honesty. Integration-ready, not pre-integrated. The swap is adapter + config against documented interfaces, not a rebuild.