In the case of a text message communication, the communication itself may include a routing permission code. As such, the blocking software 410 may scan a received text communication to determine whether the text communication includes one of the routing permission codes associated with the recipient. If the text communication includes such a code, then the communication is routed to the recipient without first challenging the sender. In the case of telephonic communications, an Interactive Voice Response (IVR) system used to initiate the communication may, upon detecting a connection with the blocking software 410, transmit the routing permission code using touch tones or utter (such as using text to speech) a message such as “My code is XXXX,” where XXXX represents the code provided by the intended recipient. If the code is associated with the recipient, then the blocking software 410 may respond with a message that indicates “stand by; connecting you.” In another example, the blocking software 410 may transmit a challenge that essentially states, “Do you have a code?”