There isn't a way to do anything with the caller ID or ANI - just the DID/DNIS. This also means you can't BLOCK a number based on source, which is a somewhat common request. You would need some sort of 3rd party hardware upstream of your system to hand that sort of translation. I've never needed it that bad, so I'm unfortunately not going to be of any help in that regard.