Typical tasks a virtual assistant might perform include scheduling appointments, making phone calls, making travel arrangements, and managing email accounts. Some virtual assistants specialize in offering graphic design, blog writing, bookkeeping, social media, and marketing services.