An example bot using Botkit and Facebook Messenger
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
package.json Promobot

An example Facebook Messenger bot built with Botkit to demonstrate integration with


To try out the bot, add it on Messenger:

Either select 'Start Demo' or just say "hi".

Development Installation

If you want to run your own instance of the bot, clone this repository and do the following:

  1. Run npm install
  2. Copy env.example to .env and populate values:
  3. For PAGE_TOKEN, VERIFY_TOKEN and APP_SECRET follow the Botkit instructions for generating these values from Facebook.
  4. Copy your API Key from your Dashboard to FUZZYAI_KEY.
  5. Create an "Empty" agent and copy the ID to FUZZYAI_AGENT.
  6. Run the bot via npm run dev.