What problem does it solve?
building-sf-integrations removes the uncertainty and rework involved in designing secure, production-ready Salesforce integrations by guiding you through the right authentication model, integration pattern, and runtime plumbing for Named/External Credentials, External Services, callouts, and event-driven architectures.
Core Features & Use Cases
- Integration architecture & runtime plumbing: choose the correct pattern for outbound REST/SOAP callouts, event-driven processing, and CDC-driven replication.
- Secure credential setup strategy: structure the work around External Credentials and Named Credentials using least-privilege and “no hardcoded secrets” guardrails.
- Spec-driven integration approach: wire External Services from OpenAPI specs to generate type-safe Apex clients.
- Operational safety & validation: apply 120-point scoring to enforce timeouts, retry/error handling, bulkification, architecture separation, and documentation quality.
- Event-driven integration building blocks: outline Platform Events and CDC subscriber considerations including async handling and durability patterns.
Quick Start
Request: "Design a secure, async Salesforce integration that calls Stripe using OAuth Named/External Credentials, and generate the recommended integration architecture and artifacts."