Search code examples
actions-on-googledialogflow-es

Response from dialogflow does not come to Google Assistant


Sometimes Google Assistant does not answer me even though I receive correct response from the fulfillment. That happens only when I use voice command, by using keyboard it always works fine.

What I receive instead of the response

It's just 'thinking'.

After using conv.close('You've punched-in into demo as Jack'); in DialogFlow history I can see following response:

{
  "queryText": "Jack",
  "fulfillmentMessages": [
    {
      "text": {
        "text": [
          "[{\"type\":0,\"speech\":\"\"}]"
        ]
      }
    }
  ],
  "webhookPayload": {
    "google": {
      "userStorage": "{\"data\":{}}",
      "richResponse": {
        "items": [
          {
            "simpleResponse": {
              "textToSpeech": "You've punched-in into demo as Jack"
            }
          }
        ]
      },
      "expectUserResponse": false
    }
  },
  "outputContexts": [
    ...
  ],
  "intent": {
    "id": "96f93154-0ae4-4bb4-91c3-c1b796d7cda3",
    "displayName": "punch-in"
  },
  "intentDetectionConfidence": 1,
  "languageCode": "en"
}

Does any one experienced such issue?

Noticed on Galaxy S7, Android 6.0.1. actions-on-google v.2.2.0


Solution

  • The google assistant team resolved the issues I created to them, and after that the issues is not reproduced.