Get Started
Messenger Platform is designed for the way you do business
Choose one bot style or combine them-everything on Messenger works together.
Conversational
Talk to people directly, automate your interactions or both.
Visual
Show instead of tell and express yourself using more than words.
Social
Create new connections by giving people the ability to share your bot.
Building Blocks for Your Bot
Messenger offers many capabilities to give you even more possibilities.
Messages
Personalize what you communicate with flexible message types and templates.
Text
Send a message that only utilizes plain text.
Learn MoreRich Media
Add audio, images or video to your messages.
Learn MoreTemplates
Create messages with a structured hierarchy.
Learn MoreImplement tools that make sure you and your audience understand each other.
Wit.ai Bot Engine
Use artificial intelligence to identify what people are saying.
Learn MoreButton Types
Point people to the actions and tasks you want them to complete.
Learn MoreQuick Replies
Give people a defined set of responses they can send to your bot.
Learn MorePayments
Create an entire sales and checkout flow, all within a single conversation.
GUI
Expand your functionality by adding visual components to your bot.
Persistent Menu
Give people a single place to find all of your bot's features.
Learn MoreWebviews
Create an interactive experience inside an existing conversation.
Learn MoreSharing
Customize the messages and links that get sent when your bot is shared to better track how you acquire customers.
Chat Extensions
Create a version of your bot that someone can use in their conversations with other people.
Ready to get started?
Developer Guides
Get design and language best practices, sample code for common use cases, and more.
Link to Existing Accounts
Help people sync their info and create a seamless experience across your range of products.
Learn MoreCreate GUI With Webviews
Build rich, visual interactions for people and take your bot beyond the conversation.
Learn MoreChat Extensions
Create a version of your bot that people can use in their conversations with friends or colleagues.
Learn More