An intelligent virtual agent, sometimes known simply as a virtual agent or virtual call center agent, is a software program that provides automated support to call center agents. The Convoso intelligent virtual agent acts as an extra agent, using natural language programming, machine learning, and advanced speech recognition to pre-screen and filter out prospects that do not fit with your business’s offerings over voice and SMS.