Cloud kicks has a multi-screen flow that its call center agents use when handling inbound service desk calls.
At one of the steps in the flow, the agents should be presented with a list of order numbers and dates that are retrieved from an external order management system in real time and displayed on the screen.
What should a developer use to satisfy this requirement?
A. An Apex controller
B. An Apex REST class
C. An outbound message
D. An invocable method
B. An Apex REST class
Explanation:
An Apex REST class allows real-time integration with external systems via HTTP callouts. In this case, the flow needs to dynamically retrieve order data from an external Order Management System at runtime, which is precisely what Apex REST classes enable. The class can make the callout, parse the response, and return the data to the flow.