Your ERP knows everything.
Nobody can ask it anything.
ERPs store the operational truth of a business — invoices, inventory, payroll, client history, supplier relationships. But to extract anything useful from them, you need to know the data model, the filter system, the report builder, or have a developer write a query for you.
The people who most need the data — business owners, operations managers, finance teams — are exactly the people who can't get it. ERPWhisperer removes this bottleneck entirely. Ask in plain English. Get the answer.
filters=[
["status", "=", "Unpaid"],
["posting_date", ">=", "2024-07-01"],
["posting_date", "<=", "2024-09-30"],
["customer_city", "=", "Lahore"],
["grand_total", ">", 50000]
]
)
SELECT supplier, COUNT(*) as delays
FROM `tabPurchase Order`
WHERE schedule_date < delivery_date
AND creation >= %s
GROUP BY supplier
ORDER BY delays DESC
LIMIT 1
""", [six_months_ago])
What ERPWhisperer does
How it's built
Currently in development
Schema mapping complete · NL→ORM translation at 81% accuracy · Building Frappe app scaffold