1. A method for implementing an interactive banking experience, the method comprising: on an electronic computing device, receiving a request for access authentication for a user of an interactive banking center; determining a profile for the user based upon the access authentication, the profile designating access rights for the interactive banking center; initiating a workflow in the interactive banking center, the workflow corresponding to the profile of the user or driven by preferences of the user, the workflow being one of a plurality of workflows used in the interactive banking center, each of the plurality of workflows being associated with a combination of lighting and images in a facility for housing the interactive banking center; activating lighting and images corresponding to the workflow; displaying an interactive image of a participant in the workflow; initiating a dialog between the participant and the user; receiving responses from the user; and activating steps in the workflow based upon the responses.