// ALWAYS setup the alexa app and attach it to express before anything else.
varalexaApp=newalexa.app('step3');
alexaApp.express({
expressApp:app,
// verifies requests come from amazon alexa. Must be enabled for production.
// You can disable this if you're running a dev environment and want to POST
// things to test behavior. enabled by default.
checkCert:false,
// sets up a GET route when set to true. This is handy for testing in
// development, but not recommended for production. disabled by default
debug:true
});
// now POST calls to /test in express will be handled by the app.request() function
// from here on you can setup any other express routes or middlewares as normal
app.set("view engine","ejs");
alexaApp.launch(function(request,response){
response.say("You launched Saburly app!");
});
alexaApp.intent("GetProcessIntent",{
"utterances":[
"tell me about projects","say something about your project","what are your projects"
]
},
function(request,response){
response.say("We collaborate closely with our clients at each step of the developmentprocess. From designing the UX to developing the front-end andarchitecting the back-end.");
}
);
app.use(function(req,res,next){
res.header('Access-Control-Allow-Origin','*');
res.header(
'Access-Control-Allow-Headers',
'Origin, Content-Type'
);
res.header('Access-Control-Allow-Methods','GET, POST, OPTIONS');