Hi everyone,
I just built a workflow to automate sending monthly payment proofs to clients. It works like this:
Pulls client info from Google Sheets.
Creates a Google Doc template copy with placeholders.
Replaces placeholders with client data.
Converts the doc to a PDF.
Saves the PDF to Google Drive.
Sends the PDF via email.
The workflow runs well, but I’m having an issue: my Google credentials keep disconnecting after a few days, and I have to reconnect each node manually. Is there a way to keep my Google credentials connected or do I need to switch to HTTP requests?
Any help would be appreciated.
@Gedeby this is known issue. To fix the credential expiration issue, check two things:
Ensure your OAuth credentials have access_type=offline set. This allows for long-term access without expiration after an hour.
In the Google Cloud Console’s OAuth consent screen settings, make sure the Publishing status is set to “In production”. If it’s set to “Testing”, credentials will expire after 7 days.
By addressing these, you should be able to prevent your credentials from disconnecting frequently and kindly mark as the solution if this solved your questions to help others.