I'd like to confirm my reading of the documentation for AggCat:
You can refresh the access tokens anytime you want, but they are always only an hour long.
Batch is only if you want to get categorization. Nothing to do with unattended access specifically.