Facebook Bot custom feature

From SimplyBook.me

Facebook bot logo.png

Do you wish to add automated booking functionality to your Facebook fan page?
Now it is possible with brand new Facebook bot custom feature.

Please note! Facebook bot works in English only and provides only basic functionality, so for example payments, client login, memberships, approve bookings, etc. are not working there.
Contact support for more details.

1. Enable Facebook Bot custom feature on your Custom Features page.
Facebook bot enable path newcf.png

2. You will see its settings on the right side of the page
Facebook bot settings path newcf.png

3. Log into the Facebook Developer Console.
Facebook developers login new.png

4. Click on My Apps in the upper right-hand corner and choose to Add a New App.
Fb create new app.png

5. Enter a name and contact email address and click on Create App ID.
Facebook add new app create.png

6. Add all basic information about your company and application, required links, an icon for the application as well as GDPR related information if necessary in Settings -> Basic.
Fb bot add basic details.png

7. Then please click on + near Products on the left-side.
Fb bot products path.png

8. Click the Set Up button for the Messenger option.
Facebook select messenger.png

9. Under the Access Tokens section, choose one of your Facebook business pages or create a new one.
Facebook select or create page.png

10. Click on Generate token button, check token generation warning and copy the token code.
Facebook generate token.png

Facebook copy token.png

11. Paste the token into SimplyBook.me Facebook Bot feature settings.
Facebook bot insert token.png

12. Click the Add Callback URL button under the Webhooks section and paste Callback URL and Verify token copied from SimplyBook.me Facebook Bot feature settings.
Facebook bot copy token and url.png

Facebook webhooks paste token and url.png

13. Hit Add subscriptions, select messages and messaging_postbacks in the popup. Save.
Facebook webhooks add subscriptions select.png

14. Proceed to App review section and click on Add to submission in front of pages_messaging API.
Facebook add to submission pages messaging.png

15. Scroll down to Current submission section and click on Add details link.
Fb bot submission step 1.png

16. In the popup that appears provide the details according to the following example.
Facebook items for submission.png

Screencast example Youtube-Logo.png

17. Submit your app for review.
Fb bot submission step 3.png

18. You can also make your app live for approved users to test.
It will become available to all your page visitors after Facebook approval.
Fb bot make app public.png

You can add users here:
Facebook add test users.png
19. It may take some time for Facebook to approve your application and your clients will be able to book using the chat bot.
Here you can see how approved request will look like
Bot approved.png