Malipo Popote Solutions — Should systems connect directly or through middleware? Reviewed: 2026-10-15 Planning worksheet. Examples are illustrative, not deployed client results. A direct API connection can suit a small, stable exchange with clear ownership. Middleware becomes useful when multiple consumers need routing, transformation, durable delivery and shared monitoring. Both approaches require defined recovery and record ownership. [ ] Create an entity/field ownership map. [ ] Confirm API access, limits, versions and test environments. [ ] Define retry, review and replay behaviour. [ ] Test duplicate events and destination timeouts. [ ] Assign monitoring, credentials and incident ownership. Decision comparison Approach | Useful when | Trade-off Direct API | Few systems with stable contracts | Less infrastructure; each connection needs its own recovery Middleware / queue | Several consumers or asynchronous processing | Central delivery controls; extra operation and monitoring Scheduled file exchange | An API is unavailable and delayed updates are acceptable | Validate file identity, control totals and processing receipts Open questions / owner / due date: Evidence / acceptance decision: Sources: Reference page: /services/enterprise-systems-integration/