An external application can make calls to the methods exposed by the RPI Realtime API. This opens a host of possibilities – for example, a call center application could invoke RPI Realtime to present the most appropriate offer to an inbound caller.