SlideShare a Scribd company logo
Creating Chat Bots on
Facebook Messenger
Smart Messaging Platform
About me
Leads Developer Relations at gupshup. Prior to
gupshup worked as a Senior Developer Evangelist
at InMobi.
Plays Ultimate Frisbee and reads comic books in his
free time.
Twitter: @soganmageshwar
2
Smart Messaging Platform 3
WHAT IS A
CHAT BOT?
Once-in-decade paradigm shift
4
The problem with apps
• App discovery is difficult in a crowded app store
• User Acquisition costs are high
• Bots are the new apps
5
6
?
Messaging Apps are opening their APIs
7As of April 2016. From statista.com
Facebook launches
chat bots
• Facebook launched Chat
Bots on Messenger during
F8 2016.
• Since then 10k+ developers
have built chat bots on FBM
FB Messenger Features
• Chatting with a bot is similar to chatting with a Facebook user
• A bot can send:
• text and images
• Structured Messages
9
Structured Messages
• Button Template - Present simple text with options.
• Generic Template - Allows for an image, title, subtitle, description and
buttons. Supports multiple bubbles per message and displays them as a
horizontal list like a carousel.
10
• What can a user send to your bot:
• Text and Image
• Location
• Video or audio attachment
11
Approval process
• Facebook has a strict bot approval process
• Follow the Platform Policy section on Messenger
• What you need to provide:
• Page used to test your bot. Make sure the bot is properly connected and
functional, otherwise your submission may be rejected.
• Description and screencast of how you're using the Send/Receive API
(pages_messaging) to communicate with people
12
Approval Process - Guidelines
• Don’t contact people in Messenger unless they've agreed to be contacted
by you
• Respect all requests by people to block, discontinue, or opt-out of using
Messenger to communicate with them.
• Don't request or share individual payment card or any cardholder data
within Messenger.
13
Smart Messaging Platform
Tips to build a well-behaved chat bot
• Always introduce yourself
• Never leave a user hangin’
• Account for typos
• Give easy access to ‘help’
• Offer levels of customization
14
Examples of good FB Bots
• Esther
15
Examples of good FB Bots
• Where
16
Examples of good FB Bots
• Hi Poncho
17
Common reasons for rejection/removal
• Incomplete documentation
• Unexpected behaviour
• 4% of users block the bot.
18
Gupshup offers tools for the entire bot lifecycle
19
Smart Messaging Platform
Thank You!
20

More Related Content

PDF
New online appointment_booking_process
PDF
Guidelines for students applying new passport
DOCX
Filling passport application form online presentation transcript
PDF
Corporate Travel and Expense Management
PDF
Pressure distribution around a circular cylinder bodies | Fluid Laboratory
PPTX
2016署假宅學營 Google Analytics & FaceBook Messenger BOT
PDF
Chat Bots - ReignDesign
PDF
Chat Bots For Your Business: How And Why?
 
New online appointment_booking_process
Guidelines for students applying new passport
Filling passport application form online presentation transcript
Corporate Travel and Expense Management
Pressure distribution around a circular cylinder bodies | Fluid Laboratory
2016署假宅學營 Google Analytics & FaceBook Messenger BOT
Chat Bots - ReignDesign
Chat Bots For Your Business: How And Why?
 

Viewers also liked (20)

PPTX
Personal digital assistant
PPTX
Okay, so what would I use chat bots for?
PPTX
The secret mission that people yearn to have libraries address
PDF
Chat Bots
PPTX
Facebook Messenger Bot with Flask & Google App Engine
PPTX
What Startup Execs Need to Know About SEO in 2017
PPTX
Why We Can't Do SEO WIthout CRO
PDF
Introduction to Chatbots
PPTX
The Internet of Things and Future Shock: Too Much Change Too Fast?
PPTX
Chatbot interfaces
PPTX
How to Survive Google's Trojan Horsing of the Web
PPTX
Chatbot ppt
PDF
Chatbot Artificial Intelligence
PPTX
Education in the age of fake news and disputed facts
PPTX
The Invisible Giant that Mucks Up Our Marketing
PDF
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
 
PPTX
AI Agent and Chatbot Trends For Enterprises
PPTX
B2B SEO in 2017
PPTX
Why Startups Suck at Marketing
PDF
Bot Trends 2017
Personal digital assistant
Okay, so what would I use chat bots for?
The secret mission that people yearn to have libraries address
Chat Bots
Facebook Messenger Bot with Flask & Google App Engine
What Startup Execs Need to Know About SEO in 2017
Why We Can't Do SEO WIthout CRO
Introduction to Chatbots
The Internet of Things and Future Shock: Too Much Change Too Fast?
Chatbot interfaces
How to Survive Google's Trojan Horsing of the Web
Chatbot ppt
Chatbot Artificial Intelligence
Education in the age of fake news and disputed facts
The Invisible Giant that Mucks Up Our Marketing
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
 
AI Agent and Chatbot Trends For Enterprises
B2B SEO in 2017
Why Startups Suck at Marketing
Bot Trends 2017
Ad

Similar to Introduction to Chatbots on FB Messenger (20)

PPTX
Create a bot on Facebook messenger - Gupshup
PPTX
An Introduction To Chat Bots
PPTX
Сергей Поплавский "DeepDive в Bot платформу Microsoft. Технические аспекты ра...
PDF
Introduction to Facebook Messenger, Conversational UI & NLP
PDF
"Facebook Platform Best Practices" - Facebook Developer Garage Bangalore
PPTX
Using Chatbots in Extension Programming
PPTX
How to create a chatbot
PDF
antraaa-181127090143.pdf
PPTX
Chatbot Abstract
PPTX
An Introduction To Chatbots
PDF
Fetch & Funnel: Messenger Marketing & Chatbots: How To 10x Sales & Leads Befo...
PDF
Bot Boom: What marketers need to know about chatbots now - Erin Bury - Tech F...
PDF
Messenger Marketing & Chatbots: How To 10x Sales & Leads Before Your Competitors
PPTX
PPTX
DXAT_CHATBOT_CH-4_FACEBOOK_MASSANGER_INTEGRATIN.pptx
PPTX
Chatbot Solutions for Enhanced Banking.pptx
PPTX
Chatbots
PDF
Chat bot get ready for the next trend of business [en]
PPT
03.Corporate social media
PPTX
Facebook Developer Garage Toronto - Syncapse Presentation
Create a bot on Facebook messenger - Gupshup
An Introduction To Chat Bots
Сергей Поплавский "DeepDive в Bot платформу Microsoft. Технические аспекты ра...
Introduction to Facebook Messenger, Conversational UI & NLP
"Facebook Platform Best Practices" - Facebook Developer Garage Bangalore
Using Chatbots in Extension Programming
How to create a chatbot
antraaa-181127090143.pdf
Chatbot Abstract
An Introduction To Chatbots
Fetch & Funnel: Messenger Marketing & Chatbots: How To 10x Sales & Leads Befo...
Bot Boom: What marketers need to know about chatbots now - Erin Bury - Tech F...
Messenger Marketing & Chatbots: How To 10x Sales & Leads Before Your Competitors
DXAT_CHATBOT_CH-4_FACEBOOK_MASSANGER_INTEGRATIN.pptx
Chatbot Solutions for Enhanced Banking.pptx
Chatbots
Chat bot get ready for the next trend of business [en]
03.Corporate social media
Facebook Developer Garage Toronto - Syncapse Presentation
Ad

More from Sohan Maheshwar (7)

PDF
The lifecycle of a chatbot
PPTX
How to Succeed With Rewarded Video Ads
PPTX
Mobile Gaming Monetization Trends in 2016
PPTX
QFI 2013 - travel quiz Finals. by udupa, shiv and ramkey
PPTX
QFI 2013 - travel quiz Prelims. by udupa, shiv and ramkey
PPT
KQA Open Sports Quiz-finals
PPT
KQA Open Sports Quiz-Prelims
The lifecycle of a chatbot
How to Succeed With Rewarded Video Ads
Mobile Gaming Monetization Trends in 2016
QFI 2013 - travel quiz Finals. by udupa, shiv and ramkey
QFI 2013 - travel quiz Prelims. by udupa, shiv and ramkey
KQA Open Sports Quiz-finals
KQA Open Sports Quiz-Prelims

Recently uploaded (20)

PPT
Teaching material agriculture food technology
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
KodekX | Application Modernization Development
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Teaching material agriculture food technology
Digital-Transformation-Roadmap-for-Companies.pptx
Unlocking AI with Model Context Protocol (MCP)
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Network Security Unit 5.pdf for BCA BBA.
Review of recent advances in non-invasive hemoglobin estimation
Chapter 3 Spatial Domain Image Processing.pdf
Understanding_Digital_Forensics_Presentation.pptx
Spectroscopy.pptx food analysis technology
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
KodekX | Application Modernization Development
Encapsulation_ Review paper, used for researhc scholars
“AI and Expert System Decision Support & Business Intelligence Systems”
MYSQL Presentation for SQL database connectivity
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton

Introduction to Chatbots on FB Messenger

  • 1. Creating Chat Bots on Facebook Messenger
  • 2. Smart Messaging Platform About me Leads Developer Relations at gupshup. Prior to gupshup worked as a Senior Developer Evangelist at InMobi. Plays Ultimate Frisbee and reads comic books in his free time. Twitter: @soganmageshwar 2
  • 3. Smart Messaging Platform 3 WHAT IS A CHAT BOT?
  • 5. The problem with apps • App discovery is difficult in a crowded app store • User Acquisition costs are high • Bots are the new apps 5
  • 6. 6 ? Messaging Apps are opening their APIs
  • 7. 7As of April 2016. From statista.com
  • 8. Facebook launches chat bots • Facebook launched Chat Bots on Messenger during F8 2016. • Since then 10k+ developers have built chat bots on FBM
  • 9. FB Messenger Features • Chatting with a bot is similar to chatting with a Facebook user • A bot can send: • text and images • Structured Messages 9
  • 10. Structured Messages • Button Template - Present simple text with options. • Generic Template - Allows for an image, title, subtitle, description and buttons. Supports multiple bubbles per message and displays them as a horizontal list like a carousel. 10
  • 11. • What can a user send to your bot: • Text and Image • Location • Video or audio attachment 11
  • 12. Approval process • Facebook has a strict bot approval process • Follow the Platform Policy section on Messenger • What you need to provide: • Page used to test your bot. Make sure the bot is properly connected and functional, otherwise your submission may be rejected. • Description and screencast of how you're using the Send/Receive API (pages_messaging) to communicate with people 12
  • 13. Approval Process - Guidelines • Don’t contact people in Messenger unless they've agreed to be contacted by you • Respect all requests by people to block, discontinue, or opt-out of using Messenger to communicate with them. • Don't request or share individual payment card or any cardholder data within Messenger. 13
  • 14. Smart Messaging Platform Tips to build a well-behaved chat bot • Always introduce yourself • Never leave a user hangin’ • Account for typos • Give easy access to ‘help’ • Offer levels of customization 14
  • 15. Examples of good FB Bots • Esther 15
  • 16. Examples of good FB Bots • Where 16
  • 17. Examples of good FB Bots • Hi Poncho 17
  • 18. Common reasons for rejection/removal • Incomplete documentation • Unexpected behaviour • 4% of users block the bot. 18
  • 19. Gupshup offers tools for the entire bot lifecycle 19