Yes, you can absolutely do the online check-in if you book your reservation with a travel agent, I should know because I am one
Just call your TA and ask her/him for your Disney confirmation number. It will either be a combination of 8 letters/numbers OR 12 numbers. Once you're logged into your account on Disney's website, simply follow the steps by putting in your confirmation number!