I have a couple of incoming numbers that I need to divert to null, or hangup on without ringing the ATA or even better diverting to on-hold music so that they get charged for the initial connection even if they then hang up.

I've taken a look at the Ruby dialplan that I have that works well for me and certainly don't want to break anything.