title: Cannot send notification to Google Assistant (Target intent is not a valid updatable intent.)
body: <p>I've successfully implemented notifications for Google Assistant when it was in Developer Preview, but after this feature was released they stopped working.</p>
  
  <pre><code>    jwtClient.authorize(function (err, tokens) {
          let db = fbApp.database("https://[REDACTED].firebaseio.com/").ref();
          //...
          if (uid == undefined) {
              res.status(404).send("Not found");
              return
          }
          console.log(`Sending notification to ${uid}`)
          let notif = {
              userNotification: {
                  title: "this is test intent"
              },
              target: {
                  userId: uid,
                  intent: 'get_location'
              }
          }
          requestLib.post('https://actions.googleapis.com/v2/conversations:send', {
            'auth': {
              'bearer': tokens.access_token
            },
            'json': true,
            'body': { 'customPushMessage': notif, 'isInSandbox': true }
          }, function(err,httpResponse,body) {
            console.log(body);
            res.status(httpResponse.statusCode).send(httpResponse.statusMessage);
          });
      });
  </code></pre>
  
  <p>Response is 400: Bad request with following body </p>
  
  <pre><code>{ error: 
     { code: 400,
       message: 'Target intent get_location is not a valid updatable intent. Please check that the intent has been configured for updates.',
       status: 'INVALID_ARGUMENT' } }
  </code></pre>
  
  <p>I'm using Dialogflow for intents and can't find where to make "valid updatable intent"</p>