Monitor incoming/outgoing calls question

Hello,

I have a question, let’s say manager has extension #101, and he wants to monitor his employees extension #102, and #103. He wants to record every calls of #102 and #103, but will never record himself.

For example,
when #101 calls outside or receive outside calls – do not record
when #102 calls outside or receive outside calls – record
when #103 calls outside or receive outside calls – record

when #102 call #103 or vice versa – record
when #102 or #103 call #101 – do not record
when #101 call #102 or #103 – do not record

so I do setting as below:

Extension: 101
Record Incoming: Never
Record Outgoing: Never

Extension: 102
Record Incoming: Always
Record Outgoing: Always

Extension: 103
Record Incoming: Always
Record Outgoing: Always

However, problem is when #101 calls #102, the system will record because it’s set to record all incoming calls of #102. How can I set to not record only if it’s incoming call from #101?

If you know how to solve this, please let me know.

Thank you in advance.

-Pumin