Customer Communication System 100 further includes one or more GateKeeper 125. GateKeeper 125 is configured to control (e.g., grant) access to information and resources by ratifying the authenticity of digital identification data. GateKeeper 125 is optionally an integral part of CRM System 120A. However, GateKeeper 125 is illustrated as being separate from CRM System 120A because, in some embodiments, GateKeeper 125 is configured to support multiple CRM Systems 120. For example, in some embodiments, each of CRM Systems 120 includes its own integrated GateKeeper 125.
In typical embodiments, GateKeeper 125 is specifically configured to grant access to secure customer data and/or to grant permission to use the secure customer data. This access is granted to customer service agents at members of CRM Systems 120 and/or to the consumer associated with the customer data. For example, a human customer service agent may only be granted access to secure customer data after the customer and/or customer's Access Device 110A is authenticated. Or, the human customer service agent may have access to the secure customer data and only be granted permission to discuss the secure customer data (with the customer) if the customer and/or customer's Access Device 110A is authenticated. GateKeeper 125 includes logic configured to perform the actions described herein. This logic is embodied in hardware, firmware, and/or software stored on a non-transient computer readable medium. In some embodiments, Gatekeeper 125 includes a microprocessor configured to execute specific computing instructions for ratifying the digital identification data.