Integration
MuleSoft, APIs, and connecting Salesforce to SAP, Stripe, and DocuSign.
Platform Events Are a Seam, Not a Guarantee
Publishing a platform event announces that something happened — it never says the far side succeeded. Why EventBus.publish hands back SaveResults you must actually read, and how to word what you tell the user.
Named Credentials Do Not Make a Callout Safe
A Named Credential moves the secret out of your code and handles the authentication handshake. It does not decide what you are allowed to send, who authorised the call, or whether the response can be trusted — those three stay yours.
Signed Webhooks: How You Know a Message Really Came From Stripe
Anyone who learns your webhook URL can POST to it. Here is how HMAC-SHA256 signatures prove a message really came from Stripe — verified in Apex, with replay protection and safe secret storage.
Integration Observability: Correlation IDs, Error Classes, and Idempotency
When a request crosses five systems and fails 'somewhere,' logs alone won't save you. How correlation IDs, error classification, and idempotency keys turn chaos into answers.
CAMT.053 for Salesforce Developers: Matching Bank Statements to Invoices
What ISO 20022 and CAMT.053 actually are, why German finance teams live on them, and how to build a daily reconciliation flow that matches bank payments to invoices — safely.
Error Handling and Retries: Building Integrations That Survive Failure
The assume-failure philosophy in depth — timeouts, retries, idempotency, dead-letter queues, and the logging that lets you sleep at night.
DocuSign + Salesforce: How E-Signatures Actually Flow Through Quote-to-Cash
Getting a contract signed is a critical step in any deal — and a perfect first integration to understand. Here's how DocuSign and Salesforce work together, explained for beginners.
Connecting Salesforce to SAP: A Beginner's Mental Model
Why the front office and the back office must talk, what flows between them, and why MuleSoft so often sits in the middle.
Platform Events: Salesforce's Way of Announcing Things
A beginner's introduction to publish/subscribe messaging in Salesforce and the event-driven thinking that comes with it.
Authentication for Integrations: API Keys, OAuth, and Named Credentials
How systems prove who they are before they're allowed to talk, and why you should never hardcode a secret again.
Connecting Salesforce to Stripe: A Beginner's Mental Model for Payments
Payment integration sounds intimidating, but the flow is logical once you see it. Here's how Salesforce and Stripe talk to each other — and the one safety idea that protects you from double-charging customers.
REST vs SOAP APIs: Which One and Why (Beginner Edition)
A plain-English guide to the two API styles you'll meet in Salesforce integration, and how to know which one to reach for.
Salesforce Integration for Beginners: APIs, MuleSoft, and When to Use What
Salesforce rarely works alone — it talks to payment systems, ERPs, and e-signature tools. Here's the beginner's map of how integration works and the choices you'll actually face.