Accrual is already automatic. It happens on-chain with every trade, no connection needed.
Connecting is only for claiming: turning your ETH into the 5 stocks takes 6 swaps, which needs gas and slippage limits. A contract can't safely guess prices, so the site computes them for you.