A visual bot uses AI to recognize visual images and answer questions about that image. Say you are interacting with a chatbot for a repair company, and you want to ask them questions about a broken light fixture.
So then, you could show them video or images of the fixture and the chatbot would recognize the image to respond in context.