Entry Points

People can discover and enter into a conversation with your bot from a number of different places or entry points:

m.me Links

M.me links can go on your own website, in your native app, in emails or text messages, or in ads. They link the user to your bot, whether they're on mobile or desktop.

They also support adding a ref parameter so that you can know which links are most effective or pass context and state into the bot when the link is clicked.

Learn More →

Facebook Page

Many bot users will find your bot via its Facebook. They may have searched for it or seen a post in their newsfeed. For that reason, we recommend the following:

  • If your bot serves a company or brand, bind the bot to the canonical page for that company or brand. Refrain from creating an entirely separate Facebook page for the bot in this case.

  • When configuring the page, consider setting "Send Message" as your page's primary CTA.

Web Plugins

Messenger provides a variety of plugins you can integrate into your website to bring users to your bot.

"Send to Messenger" Plugin

The Send to Messenger Plugin is best for letting users send a given piece of content to their phone, subscribing them to your bot in the process. Users will not leave your site when they click the button. Each time a person clicks the Send-to-Messenger plugin, it will send an authentication event to your bot.

You can surface the plugin on any page. Using a pass-through parameter, you can identify the page and context under which it was clicked. This parameter can be used to link the context of the link to the thread.

Learn More →

"Message Us" Plugin

The "Message Us" plugin can be used to immediately start a conversation and send the person into Messenger. On mobile, the Messenger app is launched, while on desktop, the user is redirected to Messenger.com.

Learn More →

Checkbox Plugin

The checkbox plugin lets you opt the user into your bot inside of any form or flow on your website (like sign up or purchase).

Learn More →

Your bot is also discoverable from Messenger Search. While typing in the search box, we'll show a typeahead dialog that will enable people to find your bot.

We will also display a list of bots that we think people might want to connect with.

Your bot is only discoverable once your app has been through App Review and been approved.

Messenger Codes

With Messenger Codes, you can:

  • Scan a Messenger Code when you first meet someone to automatically find them and send them a message
  • Share your own Messenger Code in person with friends
  • Publish your own Messenger Code anywhere (profile images, business cards, marketing material) so people can find you.

People can find their Messenger code by tapping People followed by Scan Code on the Messenger app. You can then view and share your code or scan someone else's.

You can find and download your bots Messenger code by clicking Messages at the top of your page. Then clicking the i (information) icon which appears at the bottom of your Messages inbox.

You can also programaticaly generate the code via Messenger Code.




Ensure that your page's profile image is greater than 1000px by 1000px to ensure you can download high-resolution Messenger Codes.

News Feed Ads

To further enable targeted discovery of experiences on the Messenger Platform, advertisers will now be able to select Messenger as a destination under the "website clicks" objective.

They can use any call-to-action in their ad, including "Send Message", to link to Messenger. All clicks on the News Feed ads will directly open up a Messenger thread with a copy of the ad or configurable structured message.

Learn More →

Phone Numbers (Customer Matching)

With the pages_messaging_phone_number permission, you can send messages to people in Messenger if you have their phone number and their consent to be contacted by you. We will match the person in Messenger for verified phone numbers.

Learn More →

In order to use Customer Matching, the Page must have a United States address or have at least one admin who is in the United States.