FastAPI + LangGraph agent for Recova - recovers at-risk revenue with policy gates.
64
Recova is an AI agent that detects revenue at risk (failed payments, overdue invoices, churned subscriptions), diagnoses why the failure happened, and runs a bounded, policy-gated intervention to recover it — stopping the moment its guardrails say stop.
This image runs the FastAPI + LangGraph backend: Razorpay webhook ingestion, failure classification, the recovery StateGraph (diagnose → wait → execute → reconcile), and dispatch to WhatsApp/voice/payment-link channels via MCP.
Stack: Python 3.12, FastAPI, LangGraph, SQLite (WAL)
Run: docker run -p 8000:8000 --env-file .env /recova-backend
Exposes: port 8000 (override with PORT)
Docs: /docs once running.
Content type
Image
Digest
sha256:5257a821b…
Size
101 MB
Last updated
3 days ago
docker pull abhayk000/recova-backend