Scenario that watches a Google Sheet for new image URLs, sends them to Google Cloud Vision

I’m trying to build a Make.com scenario that monitors a Google Sheet for newly added image URLs. When a new row is added, I want the scenario to send the image URL to the Google Cloud Vision API using an HTTP module to perform label detection. The goal is to check whether the API identifies any human-related labels like “Person” or “People.” If a human is detected, the scenario should write “Yes” in a specific column of that same row in the sheet — otherwise, it should write “No.” However, the HTTP module is returning an error related to the Authorization header (ERR_INVALID_CHAR), and the scenario is failing to complete. I’m not sure if I’ve configured the API request or modules correctly. I’d really appreciate help identifying what’s wrong and how to fix it so the scenario works as expected.



Hey there,

can you share the error message you are getting?

Usually if it’s in the authorization, then there is something wrong with the connection, maybe it doesn’t have the correct scopes.

Second - what’s in cells A, D and H? Because the way you have mapped it, then the result of A+D+H should yield the complete URL.

And third, replace the starting module with a webhook and configure a google app script to call it when a new row is added. It will save on a lot of operations and hastle.