appendix b Facebook Messenger, Twilio, and Alexa configuration

 

This appendix provides details on how to set up the following items required by chapters 8, 9, and 10:

  • A Facebook Messenger page and application
  • A Twilio account
  • An Amazon Alexa account and skill
Note

All the services we use are under active development, and at some point the user interface or even certain steps might change. If the UI you see is different from the screenshots we provide here, please visit the official documentation for the service in question. Links are given in the text.

Facebook Messenger setup

Configuration of the Facebook Messenger chatbot for chapters 8 and 9 requires the following steps:

  1. Create a Facebook page.
  2. Create a Facebook app.
  3. Create a Facebook Messenger chatbot using Claudia Bot Builder.
  4. Enable built-in natural language processing (NLP).

Creating a Facebook page

To create a Facebook page, visit https://www.facebook.com/pages/create/. This page will show you a list of categories, which looks like figure B.1. You need to choose the type of page you want to create.

Note

If the screenshots shown here do not match what you see on the site, consult Facebook’s help article for creating pages at https://www.facebook.com/business/help/104002523024878.

Figure B.1 Create your Facebook page.

figure-b.1.eps

Creating a Facebook app

Creating a Facebook Messenger chatbot using Claudia Bot Builder

Enabling built-in NLP

Twilio setup

Creating a Twilio account

Getting a Twilio number

Setting up your Twilio Programmable SMS service

Alexa skill setup