To solve this, I built my own routing and extraction engine.
Instead of relying on standard APIs, I wrote the backend entirely in Rust, building custom SMTP and IMAP servers to ingest the emails natively. It uses Graph RAG to read unstructured PDFs, raw HTML emails, and webhooks, extracting the exact variables needed and returning them as strictly mapped JSON.
I also just released an Android Node app to handle the physical phone problem (SMS and push notification forwarding)