I have a dialogflow bot that upon welcome makes a fulfillment call to app engine. This works except that during a review of the logs, I notice that there was an error. The fulfillment webhook failed. The raw interaction log shows:
"diagnosticInfo": {
"webhook_latency_ms": "2008.0"
},
"webhookStatus": {
"webhookStatus": {
"code": 7,
"message": "Webhook call failed. Error: PERMISSION_DENIED, State: URL_REJECTED, Reason: REJECTED_CREDENTIAL_ERROR."
},
"webhookUsed": true
},
Note that if this is a permission issue, it should happen all the time and not just once. What could be the cause? There isn't anything in app engine log, which would make sense if it can't even connect to it and the app engine was working at the time of the call.