A credit card company needs to implement the functionality for a service agent to process damaged or stolen credit cards. When the customers call in, the service agent must gather many pieces of information. A developer is tasked to implement this functionality.
What should the developer use to satisfy this requirement in the most efficient manner?
Correct Answer: C
A screen-based flow is a type of flow that allows you to create a guided, visual experience for users to collect and update data, execute logic, call Apex classes, and more. Screen-based flows are ideal for creating interactive processes that require user input and feedback, such as the scenario of processing damaged or stolen credit cards. A screen-based flow can be embedded in a Lightning page, a Visualforce page, a utility bar, or a custom tab, and can be launched from various places, such as a button, a link, a Lightning component, or a process. A screen-based flow can also leverage standard and custom objects, variables, formulas, and other elements to create dynamic and complex business logic. References: Screen-Based Flows Salesforce Platform Developer 1 Exam Guide, page 7.