You can program a vector that is assigned to the VDN in the coverage path to queue a redirected call to a messaging split for call answer operation, and to allow the caller to leave a message at the called extension. The same VDN can also be used to retrieve messages. You can also vary the vector program by split status or time-of-day to provide different types of coverage.