What the integration enables
Once your Google account is connected, Flowmatic can access Google Drive on your behalf. This means you can reference Drive-hosted spreadsheets asDATA_SOURCE inputs in your workflow graphs, eliminating the manual CSV-export-and-upload step you would otherwise need every time your data changes.
The Google integration uses the standard OAuth 2.0 authorization code flow. Flowmatic requests only the scopes it needs to read your Drive files — it does not request write access or access to other Google services such as Gmail or Calendar.
Checking your connection status
Before kicking off the OAuth flow, check whether your Google account is already connected. Send aGET request to the status endpoint:
Possible responses
If no Google account has been linked yet, the response is:email field lets you confirm which Google account is linked — useful if you manage multiple accounts or are onboarding a team member who may have connected the wrong account.
Connecting your Google account
1
Initiate the OAuth flow
To start the authorization process, you need to open the connect endpoint in a web browser. This endpoint responds with an HTTP You can construct a quick link with your access token by visiting the URL while logged into the Flowmatic web application, or by pasting the following into your browser’s address bar (substituting your actual token):
302 redirect to Google’s OAuth consent screen.The URL to open is:The connect endpoint must be opened in a browser, not called with curl or any other non-browser HTTP client. The endpoint issues an HTTP 302 redirect to Google’s OAuth consent page, which requires a full browser session to complete the interactive authorization steps. Calling it with curl will only return the redirect response without navigating to Google.
2
Authorize Flowmatic on the Google consent screen
After the redirect, Google displays its standard OAuth consent screen. You will see:
- The name of the application requesting access (“Flowmatic”)
- The specific Drive scopes being requested (read access to your files)
- The Google account you are currently signed in with
3
Return to Flowmatic
After you approve the request, Google redirects your browser back to Flowmatic with an authorization code. Flowmatic exchanges this code for long-lived access and refresh tokens, which are stored securely on the server and associated with your Flowmatic account.You will land back on the Flowmatic dashboard (or integration settings page, depending on where you initiated the flow) with a confirmation that your Google account has been linked.
4
Verify the connection
Confirm the integration is active by calling the status endpoint again:You should now see a Your Google account is now linked and ready to use as a data source in your workflows.
connected: true response with your Google account email:Status response field reference
What happens after connecting
Once connected, Flowmatic stores OAuth tokens on the server associated with your Flowmatic user account. You do not need to re-authorize on each workflow run — Flowmatic automatically refreshes the access token as needed using the stored refresh token. If you ever revoke Flowmatic’s access from your Google Account permissions page, the stored tokens will become invalid and the status endpoint will return{ "connected": false }. You would need to go through the connect flow again to restore access.