Chatbots and sites that let users issue “commands” (in English) to virtual animals and people can be very good tools for language instruction.

I’ve just updated The Best Online “Chatbots” For Practicing English, as well as The Best “When I Say Jump” Online Sites For Practicing English.

Feel free to offer additional suggestions.