I'm developing an AI Agent to manage personal inventory and have a foundational setup that triggers webhooks by intent to activate a scenario on Make.com. The conversation successfully triggers to webhook, the Make.com scenario activates but a null payload is returned.
I'm using DialogFlow as the Agent interface to interact with the user and triggering Make.com scenarios via Intents that activate webhooks that correspond with the scenario. The basic concept being the Make.com scenario will fetch the desired data and return the payload for the next step.
I could swap out DialogFlow or Make.com (e.g. Vertex?) at this point as this is a foundational setup to build upon and I'm not yet committed (but do have a lot setup in Make.com which why I selected them for the pilot setup).
My Make.com scenario is using their template which only contains the Dialogflow Webhook and a Webhook response (test scenario to validate data flow). As you can see, the test response is hard coded for testing purposes:
However, the result is a null payload:
Make.com support believes this is related to scope configuration on the GCP as they don't show in the acquired permissions UI in Make.com (I've tried adding the scopes in the Make.com connection and re-authing the connection but the result is the same).
I've validated the scopes are added for the associated project in GCP:
as instructed in the Make.com documentation:
Without any logged errors I'm not sure where to troubleshoot this or search for solutions. Any advice is greatly appreciated.