...
Your custom rule applies to all outbound calls, whether they were initiated using Connect , or Click to dial or the Make Call button in ContactPad.
To automate outbound call recording, create a custom Apex class that implements the NVMContactWorld.ICustomValueProvider interface and defines the GetCustomValue method. Your GetCustomValue method must describe the logic that determines whether or not to record the call for a given number, and return a String object that tells ContactWorld the outcome.
...