โ† All SLM Flashcard Decks

Integration and Automation Flashcards

7 cards from real SLM practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 7 Integration and Automation flashcards as text
  1. Which Salesforce Loyalty Management feature allows different accrual rates to be applied based on a member's current tier without custom Apex code?

    Answer: Tier-specific promotion rules configured in the Loyalty program setup

    Loyalty Management's promotion and accrual rule engine supports tier-based conditions, allowing administrators to define different earn rates per tier through declarative configuration.

  2. An airline's loyalty program needs to sync frequent flyer numbers from an external reservation system to Salesforce. Which field on LoyaltyProgramMember is best used as the cross-system identifier?

    Answer: MembershipNumber

    MembershipNumber is a human-readable, program-specific identifier on LoyaltyProgramMember that maps naturally to external system identifiers like frequent flyer numbers.

  3. When a Loyalty Management integration returns an error code indicating insufficient points during a redemption API call, what should the calling system do first?

    Answer: Display an error to the user and halt the redemption transaction

    An insufficient points error means the redemption cannot proceed; the correct response is to surface this to the user immediately and stop the transaction to prevent a negative balance.

  4. Which Salesforce tool provides pre-built connectors for integrating Loyalty Management with systems like SAP or Oracle without custom REST API development?

    Answer: MuleSoft Anypoint Platform with pre-built connectors

    MuleSoft Anypoint Platform offers a library of pre-built connectors for enterprise systems like SAP and Oracle, reducing the custom development needed for Loyalty Management integrations.

  5. A Loyalty Management automation must send a birthday bonus accrual to every member on their birthday. Which implementation handles members in all time zones correctly?

    Answer: Scheduled Flow running at midnight local time per member's time zone using date field logic

    Using a Scheduled Flow that evaluates the member's local birthdate field ensures the bonus fires on the correct calendar day regardless of the member's geographic time zone.

  6. Which type of Salesforce Flow is most suitable for processing a Loyalty redemption initiated from an Experience Cloud community page?

    Answer: Screen Flow embedded in the Experience Cloud page

    A Screen Flow embedded in an Experience Cloud page guides the member through the redemption process interactively, collecting input and calling Loyalty Management actions.

  7. When configuring an outbound integration to notify a third-party fulfillment vendor of a Loyalty reward redemption, which Salesforce feature sends an HTTP callout without blocking the user's transaction?

    Answer: Asynchronous Apex using a Queueable class dispatched after commit

    A Queueable Apex class dispatched after the transaction commits executes the HTTP callout asynchronously, preventing callout errors from rolling back the member's redemption record.