The welcome screen includes a 'get started' button, which starts a conversation with your Messenger bot when it is tapped. When a person taps the 'get started' button, the message 'get started' will be posted into the conversation, and your bot is then granted permission to send messages.

'Get started' button is only shown when you are interacting with the facebook page for the first time. If you have previously messaged the page, you will not be able to see 'Get Started'.

Installing a "Get started" button requires a few steps, and outside apps. Here is how to do it:

Postman

Download and install the Postman application.

getpostman.com/


Open Postman and create a new REQUEST project:

This window will appear:

Setting the Get Started Button

1. Start by changing the type by choosing a POST request:

2. Define a Post request to this URL: 

https://graph.facebook.com/v3.1/me/messenger_profile?access_token=**YOUR PAGE ACCESS TOKEN**

Your Page Access Toekncan be found in your developers.facebook.com space.


3. Go to the HEADERS section and complete the:

  • KEY: Content-Type
  • VALUE: application/json


4. Go to the BODY section: 

Select « raw » view.
Past this code:

{
   "get_started":{
      "payload":"{\"type\":\"legacy_reply_to_message_action\",\"message\":\"Get Started\"}"
    }
}


5. Then, press the 'Send' button !

Once the process is successful, you’ll see this message:


And then your 'Get started' button is installed on your Messenger interface on your Facebook page !


Congrats’ :D

⚠️⚠️
After successfully setting the "Get Started" thread, you will only see it if you delete your existing conversation thread and start a new one. it is possible you set it successfully, but are not seeing it because you already have an existing conversation with the facebook page.
⚠️⚠️

Now, you will sure need to setup a persistant menu to give your users a better experience on Messenger !

Did this answer your question?