April 18, 2017

Messenger Platform v2.0

  • Discover tab added to Messenger, showcasing popular bots in our ecosystem, nearby places that people can message, and businesses that offer support or answer questions.

  • Chat Extensions lets bots build interactive, social features that users can invoke directly into their conversations via the composer.

  • Parametric Messenger Codes let a bot dynamically generate multiple Messenger codes that provide different functionality when they are scanned. Users can also now scan codes by holding down on the main camera interface in Messenger.

  • Enhancements:

    • The ID Matching API enables the pairing of ASIDs and PSIDs between an app and a bot belonging to the same business

    • Open Graph Template lets bots send open graph content directly to threads. Currently supports only music URLs natively with inline playback.

    • Bots can now access referral information when users enter via a Messenger Ads.

    • Released the Platform Design Kit, a library of components for designing bots.

April 5th, 2017

March 2nd, 2017

Messenger Platform v1.4

November 8th, 2016

Messenger Platform v1.3

September 12th, 2016

Messenger Platform v1.2

Also:

  • Messenger Destination Ads are now available under the website clicks objective - that means you can acquire users directly into your bot with no friction
  • Export your bot analytics on the app level to see block rates and open threads for all your pages.
  • New welcome screen when people first enter a conversation with your bot

August 30th, 2016

August 15th, 2016

  • Added a new doc: Messenger Platform Policy Overview. Please review as policy changes may impact your integration.
  • Re-added the Complete Guide which has now been broken up into multiple sections.
  • Doc navigation changes.

July 1st, 2016

Send API

Receive API

  • New event: message_echoes. Allows developers to receive all messages sent by pages.
  • New event: message_reads. To notify the developer/page a message was read.
  • New field: app_id, to identify the source of the bot message.
  • New field: metadata, passed from the Send API and sent to the message_echoes callback, to help interoperability betwen multiple bots.

User experience

  • Breaking change: Get Started button. Triggers a postback received callback instead of firing a message automatically.
  • New input style: Quick replies. A new way for bots to receive input with ephemeral buttons attached to the last message
  • New button type: Phone number to invoke the native phone dialer
  • New thread setting: Persistent menu. Supports postbacks and urls with up to five elements
  • New thread setting: Greeting text. To communicate your bot's functionality to first-time users.
  • Browser close. To allow automatically closing the browser window at the end of a custom web UI flow.
  • Account linking and unlinking: secure protocol for businesses to retrieve a page scoped user ID from within Messenger
  • Bot feedback: Users are able to leave a 5-star review and provide feedback for developers.

April 12th, 2016

  • Messenger Platform launched.