Auto-recording is performed by the voicemail server as a default task. However, a module named AutoRecord can be used to customize the operation of auto-recording (vrlauto for calls being recorded to the voice recording library).
Whenever auto recording is triggered, $UUI contains either the account code, user name or hunt group name that triggered the auto recording.
The value of condition Account1 is checked using a
Test Condition action.
If true, the call is recorded using a
Listen action, which specifies the mailbox for the recording.
If false, the next condition test is tried.
The conditions, created within the
Condition Editor, compare the variable $UUI against possible account code values.
The final
Listen action, used if none of the condition tests are true, has its mailbox set to $UUI. If $UUI hasn't matched any account code being used for auto recording, then its value will be either the user name or hunt group name that triggered the auto recording.