I have created a bot using API.AI. I have a webhook connected to it checking and validating something in DB written in Python running on ngrok in my local.
if I have to call my dialog flow bot on my website, I can do it using API call with giving Client Access token in Node js npm API.AI module. and UI can be generated using BOT UI framework.
Then, What is the use of Developer access token?
Currently I am running everthing on my local, but when i access my bot using api , webhook doesn't trigger. How can i solve that problem. How can i deploy the entire thing on say Heroku.
If possible can you please explain me API call and webhook call in respect to Dialogflow. Is it like i can't use both of them together(confusing).