Unlike generalized virtual assistants used by consumers, Oracle's agents are designed to handle specific tasks