1. Salesforce Help, Document: Process Transaction Journals with Flows.
Reference: This document explicitly outlines the two primary automation methods. It states, "You can create a flow that is triggered when a transaction journal is created or run a flow on a schedule to process a batch of transaction journals." This directly supports the real-time ("Evaluation Flow") and batch (Schedule-Triggered Flow) models.
2. Salesforce Help, Document: Flow Core Action for Loyalty Management: Process Loyalty Ledger.
Reference: This document describes the invocable action used within the flows. It explains that the Process Loyalty Ledger action "Processes a member's eligible, unprocessed transaction journals and updates the member's points balance." This action is the core engine used by both Schedule-Triggered and real-time evaluation flows.
3. Salesforce Help, Document: Flow Types.
Reference: This documentation defines the different types of flows. It describes a Schedule-Triggered Flow as one that "launches at a specified time and frequency," confirming its use for batch processing. It defines a Screen Flow as requiring a user interface, confirming it is unsuitable for this backend process. It defines an Autolaunched Flow as needing to be invoked by another process, clarifying why it's a component rather than a complete triggering automation in this context.