When the Caller - Profile ID system variable (SV20) and Caller - Mailbox ID system variable (SV32) have been set by an AssignData action, causing the profile information to be retrieved, the system loads each item of the mailbox information into a separate system variable. For example, if the application profile includes information about the owner’s status, Blueworx Voice Response loads the information into the Caller: Mailbox: Owner status system variable (SV102).
Voice applications can make control decisions based on the value of a variable. In this example, assuming the owner had recorded alternative greetings to be played when he was out of town or sick, the messaging application could use the value of SV102, Caller : Mailbox: Owner status to determine which greeting to play.
Whether an application checks the value of the system variable that holds profile information is up to the application developer.