TalkERP
Wholesale distribution, Totvs Protheus
Sales order approval that lives in WhatsApp, on top of an ERP that was never built for it.
A multi tenant agentic layer. Each tenant's ERP credential is encrypted in Firestore and wrapped in an RBAC permission envelope, so an approver only ever sees the orders their role allows. The agent service runs privately on Cloud Run behind ID token authentication, with secrets in Secret Manager and deploys through Cloud Build.
Tools return JSON directly with stop_after_tool_call.
Letting the model rewrite the order listing cost around 600 output tokens per order, and
it was rewriting data it had just been handed.
- Fastify
- TypeScript
- React
- Vite
- Python
- Agno AgentOS
- Firestore
- Cloud Run
- Secret Manager
Scroll sideways to see the whole flow.