A collection agency cannot just take money out of your bank account without first going through court and suing you in that court.
So yes it's possible for a collection agency to levy your bank account and remove money from that bank account but they can only do so if they're given permission to from a judge to pay back the debt you owe.