I am building my Bot on the Facebook platform, my code is pushed to the Heroku platform and from there the Bot will react to what I have programmed. However, recently I want to add a new intent to my Agent and write code to record action in the intent, and the strange thing is that the Bot doesn't recognize this new intent, but when I try with actions was there before, the bot responded correctly.
I don't know if there is a new Dialogflow policy that I am missing?
MyCode
I had the same problem. I added a new intent to my agent and it did not get recognized. Later I found that it was a language problem. In my code I used the language 'en-US' for my Dialogflow agent, but I added the new intent in the 'en' section.
So, you just need to add your intent in the language you're actually using in your website or application.