Patent attributes
A system for virtual assistant facilitated contact center communications, wherein a virtual assistant at a contact center is used to communicate with a virtual assistant operating on a user device, thereby automating and improving contact center to customer communications. When a service request is received at a virtual assistant at the contact center from a virtual assistant operating on a user device, the virtual assistant at the contact center exchanges messages with one or more internal systems at the contact center to obtain relevant information. If any of the internal systems identifies missing information, the virtual assistant at the contact center queries the virtual assistant on the user device for the missing information.