by Taran J Singh (@taran-j) on Monday, 15 August 2016

+19
Vote on this proposal
Status: Submitted
Section
Crisp talk

Technical level
Intermediate

Abstract

In this talk we will discuss a Node based framework - ‘nodeMessenger’, (written by us), to build FB messenger bot on top of facebook messenger API.

Facebook Bots?

Facebook messenger bots [Check preview video below] enable us to automate rich conversation with people via FB messenger. FB bots can run on any facebook page - business or personal, and can be personalized with content specific to domain. These Bots can respond to queries, take orders, provide information and much more.

Bot Framework

@github

Preview & Demo

https://vimeo.com/179800388

Intended Audience

Anyone interested in building bots for facebook business.

Outline

  • Introduction to bots [demo]
  • Introduction to Facebook messaging platform
  • Bot Framework architecture:
    • webhooks/tunneling (nginx or any https://domain)
    • utterence to intent (wit.ai)
    • conversation CMS (firebase)
    • response templates manager (node.js)
    • customizations [business logins, subscribe, auto responders, Voice interaction, multiple bots] (node.js)
    • intelligence (wolfram alpha)
    • analytics (datascript dashboard)
  • Build your first bot
  • What’s ahead?

Summary

This session will cover detailed walkthrough of creating a Facebook Messenger Bot using ‘nodeMessenger’ - a node.js framework. The framework is constantly updated with Messenger API features, and supports voice integration, message templates, auto greetings & subscribe, payment integration(Work in progress), business login, and ability to support multiple bots with different webhooks, on a single secure domain. The bot framework is also integrated with a custom analytics engine to detail usage & user metrics beyond Facebook reports.

Requirements

Familarity with node.js

Speaker bio

Hello, my name is Taran J Singh. I am an Full Stack Developer and an Experience Technologist, working with Sapient Nitro. My interest areas are Generative Art and Visualizations, IOT & Robotics.

Comments

  • 0
    [-] Rodrigo Ibarra (@rodrigoibarra) 9 months ago

    Hi! Is there any tutorial dude?
    I’d appreciate it very much!

Login with Twitter or Google to leave a comment