Nobody writes about this because it's not glamorous. It's also where most enterprise AI projects actually live or die.

Every enterprise AI agent demo I've seen looks the same: clean API calls, mock data, instant responses. Then someone tries to connect it to actual SAP S/4HANA running in a client's data centre with a service account that was provisioned in 2019, and the demo timeline becomes a different project entirely.

ERP integration is the unglamorous 70% of enterprise AI agent work that determines whether your agent actually functions in production. This is the architecture guide I wish existed when we built our first finance agent integration.

The Authentication Layer: Three Patterns, Three ERPs

SAP S/4HANA - OAuth 2.0 with SAML bridging