2.17Your first integration orchestration
The whole flow becomes:
POST /customers
│
↓
┌────────────────┐
│ HTTP Listener │
└───────┬────────┘
↓
┌────────────────┐
│ Validate input │
└───────┬────────┘
↓
vars.originalCustomer
│
↓
Transform Account
│
↓
Salesforce Upsert
Account
│
↓
vars.salesforceAccountId
│
↓
Transform Contact
│
↓
Salesforce Upsert
Contact
│
↓
Build response
│
↓
HTTP
This is orchestration.
Mule isn't merely transferring data.
It's coordinating business operations.