Create a gist now

Instantly share code, notes, and snippets.

Embed
//assistant-actions.js
module.exports = {
//...
ACTION_FACTS_DRINKING_WATER: 'facts_drinking_water'
};
//index.js
exports.waterLog = functions.https.onRequest((request, response) => {
//...
//Define map of Dialogflow agent Intents
let actionMap = new Map();
//...
actionMap.set(Actions.ACTION_FACTS_DRINKING_WATER, () => conversation.getFactForDrinkingWater());
//Handle request from Dialogflow (will be dispatched into appropriate action defined above)
dialogflowApp.handleRequest(actionMap);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment