← 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. A hotel chain wants third-party partners to redeem loyalty points on behalf of members. Which API security model is most appropriate?

    Answer: Connected App with OAuth 2.0 JWT Bearer Token flow

    The OAuth 2.0 JWT Bearer Token flow supports server-to-server integration without user interaction and follows Salesforce security best practices for partner integrations.

  2. When configuring a Loyalty Management integration that must respect partner-specific point conversion rates, where should these rates be stored for dynamic retrieval?

    Answer: Custom Metadata Types accessible at runtime

    Custom Metadata Types store configuration data that can be queried at runtime in Apex or Flows, making them ideal for partner-specific conversion rate management.

  3. Which Salesforce Loyalty Management object stores the record of points earned or spent during a transaction?

    Answer: TransactionJournal

    The TransactionJournal object records each accrual or redemption event, capturing points amounts, activity dates, and related member information.

  4. A loyalty program integration fails intermittently due to API governor limits. Which strategy best mitigates this for high-volume accrual processing?

    Answer: Use the Bulk API with asynchronous processing and retry logic

    The Bulk API processes large volumes of records asynchronously with built-in job monitoring, and retry logic handles transient failures without hitting synchronous governor limits.

  5. In a Loyalty Management Flow, which invocable action is used to check a member's current point balance before approving a redemption?

    Answer: getLoyaltyMemberCurrencies

    The getLoyaltyMemberCurrencies invocable action retrieves the current balance of all currency types for a specified loyalty program member.

  6. Which event should trigger an automatic tier re-evaluation when a member's qualifying points cross a tier threshold mid-year?

    Answer: A real-time Platform Event published after each transaction journal entry

    Publishing a Platform Event after each TransactionJournal creation allows a subscriber Flow or process to immediately evaluate tier qualification without waiting for batch jobs.

  7. When integrating Loyalty Management with a mobile app, which Salesforce feature enables the mobile app to display real-time point updates without repeated API polling?

    Answer: Streaming API via CometD long-polling

    The Salesforce Streaming API uses CometD long-polling to push data changes to subscribed clients in near real time, avoiding repeated polling.