BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
23 / 278 · Module 2 — Building a Real Mule Flow · filtered: code← prev⊞ allnext →

2.19But sometimes you DO query first

Example requirement:

Only update premium customers if their Salesforce Account is currently Active.

Now:

Query Salesforce
       ↓
Choice
       ↓

status = Active?
    ↓ yes       ↓ no
  Update       Ignore/Error

SOQL:

SELECT
    Id,
    Name,
    Status__c
FROM Account
WHERE External_Customer_ID__c = :customerId

Then:

payload

contains query results.

We'll cover SOQL properly in Module 5.