A simple approach would be to put the token in a Secret Block then have a separate flow that fetches the refreshed token and puts it into the Block daily.
Depending on the timing, you might want to have something in your main flow with retries + backoff to wait for the refresh to finish.