ENUM data can be consumed at various points.
The device or softphone where the user starts a call may have the ability to study the number the user has dialed and search for relevant data in ENUM. The data obtained from ENUM can be presented to the user through the user interface. The Android apps Lumicall and ENUMdroid both operate in this manner.
SIP proxy servers and Session Border Controllers (SBCs) may also perform ENUM queries when deciding how to route a call. In these cases, the device does not have a user interface to allow the user to choose from multiple results. Typically, the routing system will only look for a SIP address in the ENUM results and will automatically send the call there rather than sending it to a PSTN gateway.