This is a simple currency conversion bot built with DialogFlow At its core, DialogFlow's NLP engine maps user inputs to pre-defined intents, extracts entities, and allow us to specify training phrases, default responses as well as wiring up to a custom webhook to generate dynamic responses.