Skip to main content

Facebook’s Secret Chat SDK Lets Developers Build Messenger Bots

Facebook’s Secret Chat SDK Lets Developers Build Messenger Bots
M won’t be the only artificial intelligence on Facebook Messenger. Facebook has given some developers access to an unannounced Chat SDK that allows them to build interactive experiences and “bots” in Messenger for shopping, booking travel, and more, sources with direct knowledge of the SDK confirm.
The Chat SDK allows developers to create bots that users can send text messages to directly and that automatically respond with information, images, location services, product prices, Buy buttons, and more. The Chat SDK can also tap into Messenger built-in payments system to let users make purchases via bots.
Facebook hasn’t publicized any of the documentation for the Chat SDK, which is currently being shared with developers through PDF documents. The project is in part led by Facebook Messenger’s head of strategic partnerships Bryan Hurren. Facebook declined to comment.
While it’s only in limited release right now, the Chat SDK could flourish into a more open platform beyond its early big-name partnership experiments like Uber.
We’re just getting people used to the idea that you can message more than just people on Messenger.
— Seth Rosenberg, Facebook product manager
At first it might seem odd that Facebook would help developers build Messenger bots that might compete with its own hybrid human/AI assistant. But one of the big goals of M is to differentiate Messenger as a chat app with super powers, and make it what people want to use for everyday communication instead of SMS or other competitors.
By nurturing an ecosystem of chat bots, Facebook could get outside developers to enhance Messenger’s value and make it more addictive. That way users stay in Facebook’s family of apps, where they’re more likely to be exposed to ways Facebook earns money and delivers connection.
The Messenger Chat SDK could get more developers the ability to build bots like Uber’s.

The WeChat Of The West

The concept of lightweight chat-based interfaces for commerce, news, and more was pioneered and popularized in Asia by apps like China’s WeChat and Japan’s Line. Rather than forcing people to download entire apps for each business or use case, they can simply send messages “official accounts” or chat bots inside the instant messaging app they already use all day. These allow you to make purchases with a WeChat-connected payment option, order a taxi, buy movie tickets, pay bills, and more.
These bots and official accounts make accessing added utility not only convenient for the user. Chat app platforms relieve businesses from having to build, popularize, and maintain whole mobile apps for multiple phone operating systems. With so many apps flooding the app stores, getting people to discover them and go through the hassle of installing an app can be tough for businesses. It’s much more casual and less daunting for businesses to get users to simply message them.
The more useful features developers and businesses build into Messenger, the stickier it gets. It’s asimilar strategy to Slack, which formally launched its workplace chat app platform last month.
Facebook previewed customer service over Messenger at F8 last April
Facebook previewed customer service over Messenger at F8 last April
Previously Facebook has worked with specific partners to build bot-like integrations for Messenger, but they were rather controlled experiments with big names. We broke the news last year that Facebook would turn Messenger into a platform for full-scale apps like Giphy and PingTank For Messenger, which help users make rich media content to send friends.
But at the launch at Facebook’s F8 conference, it also unveiled its Businesses On Messenger platform for allowing companies to offer real-time customer service via chat, plus receipts and ways to change orders. Its initial partnership with Everlane showed customers able to chat with someone to get their shipping address changed, and take care of all the confirmations in the chat thread rather than by email.
Facebook In-line botsSince then, Facebook hasn’t talked much about Businesses On Messenger, as focus shifted to the limited launch of then Facebook M assistant. Meanwhile, it built a way for users to get real-time World Series baseball updates from the MLB, and get price quotes on handywork and connect to contractors from Pro.com.
TechCrunch was tipped off about one more curious thing Facebook has done in Messenger. For some users, entering the @ symbol at the start of a message brings up a “Command” menu with just one option called “Holiday Challenge”. It seems Facebook is testing in-line bots similar Telegram and Kik in addition to full-fledged bot accounts built through the SDK.

Useful = Addictive

Last month, Facebook finally showed off the real potential of bots on Messenger with its Uber integration. Tap the Transportation button or an address and select Uber, and you’ll start a chat thread with the car service. An interactive panel in the chat lets you set your pickup point, destination, and payment option. You’ll then get updates in the thread as the driver approaches, with options to view a map or call the driver.
Facebook Chat Uber
Bots built with the Messenger Chat SDK will look and work similar to these screenshots. They’ll be immediately messageable without having to Friend or Like them. The bots can react to taps on interactive buttons or keywords typed into the thread. Sockets technology will allow them to respond in real-time Rather than seeing M as a competitor to developers’ apps, Facebook could use it to test and experiment with what people want and what’s possible with bots on Messenger.

Chat As A Portal

On the web, keyword search was the core of the experience. But on mobile, it’s become clear that chat is where people spend most of their time. That makes winning the messaging war both a requirement and an opportunity for Facebook.
Screen Shot 2016-01-05 at 8.04.29 PMTo stay dominant on phones, it must make Messenger irresistibly useful, and the best way to do that is to augment its own product with bots from developers that offer convenience and utility for every niche use case. If Facebook controls messaging, it controls the portal to commerce and content as well as communication.
Suddenly it makes more sense that Mark Zuckerberg’s 2016 challenge to himself is building an artificial intelligence assistant to run his house like Iron Man’s Jarvis. “I’ll start teaching it to understand my voice to control everything in our home — music, lights, temperature and so on” he wrote. He too is building a bot that responds to natural language.
Before the Uber integration launch, Facebook Product Manager Seth Rosenberg told TechCrunch “We’re just getting people used to the idea that you can message more than just people on Messenger.” The Chat SDK could bring those people more to message.

Comments

Popular posts from this blog

Google is using machine learning to teach robots how to grasp random objects

Using your hand to grasp a pen that’s lying on your desk doesn’t exactly feel like a chore, but for robots, that’s still a really hard thing to do. So to teach robots how to better grasp random objects, Google’s research team  dedicated 14 robots to the task . The standard way to solve this problem would be for the robot to survey the environment, create a plan for how to grasp the object, then execute on it. In the real world, though, lots of things can change between formulating that plan and executing on it. Google is now using these robots to train a deep  convolutional neural network  (a technique that’s all the rage in machine learning right now) to help its robots predict the outcome of their grasps based on the camera input and motor commands. It’s basically hand-eye coordination for robots. The team says that it took about 3,000 hours of practice (and 800,000 grasp attempts) before it saw “the beginnings of intelligent reacti...

How to Run Older Applications in Windows 10

You cannot expect all the vendors to upgrade their programs to make them compatible with Windows and neither would you want to purchase all the applications every time a new version of Windows is out. Nonetheless, the fact still remains the same that not all applications are compatible with the latest operating systems and there are times when many applications do not initialize when you upgrade your PC to a newer version of Windows. To make things easy for you, Windows 10 allows you to run the programs in compatibility mode. Running a program in compatibility mode makes the application think that it is installed on an older, compatible version of Windows, thus the software runs without any flaws. There are two ways you can run a program in compatibility mode: Program Compatibility Troubleshooter – This is a step-by-step wizard that allows you to pick a program that you prefer to use and configures it to run in compatibility mode. Compatibility Tab – This tab can...

eGym raises $45M Series C for cloud-connected gym equipment and fitness software

eGym , the Munich-based startup that offers cloud-connected gym equipment and supporting cloud software and app for the fitness training floor, has closed $45 million in Series C funding. The round was led by new investor HPE Growth Capital, while existing investors, including Highland Europe, also participated. The problem that eGym is looking to solve is that, whilst gyms have moved from a bodybuilder market to a mass market in the last 20 years, the technology in gyms lags behind. That’s despite the fact that better use of technology can help to reduce customer churn, the biggest pain-point of both gym operator and gym users. Comprising of an app for both gym user and trainer, combined with the company’s connected strength machines, the eGym Cloud makes it possible for gym members to receive better fitness instruction and an evolving and personalised fitness plan based on data collected as they workout. And by providing a better workout feedback loop, gym goers can get an i...

5 Best Free Antivirus for Android Phones and Tablets

Android mobiles are trending today. World is running behind android and its versions. I am sure you also having one high end android mobile with you.  So, here in this article I’ve listed the best 5 antivirus for Android phones and tablets. 1-  AVG Antivirus App For Android When you download AVG Anti-virus and install it on your mobile or tablet then it shows screen alert. By touching the screen you can perform the scan. It is a free anti virus software, which helps you to protect your mobiles from virus, malware and spyware It provides some other features like ANTI THEFT, SMS SCANNER, TASK KILLER etc. It protects your mobile when you use internet Download AVG anti-virus from ANDROID MARKET. 2-  Look Out Mobile  Antivirus Look out anti virus for mobile is one of the best android anti virus software. It keeps your tablets and phones safe and secure You can run the app any time and scan for virus It protects your mobile when you use interne...

Here Are The First Connected Home Devices For Apple’s HomeKit

Apple’s HomeKit is finally starting to roll out to actual consumers, via the first crop of HomeKit-enabled accessories from third-party manufacturers. This means you’ll soon be able to get your hands on a range of products for the connected home that work with Siri on your iOS device, and that you’ll be able to do so as soon as today, since some of the new HomeKit accessories start shipping now. The accessories in question range from sensors, to lights, to thermostats, to smart outlets, and come from a group of accessory-makers with a trusted reputation in the connected home industry. HomeKit may have taken a while to arrive, but it’s doing so in grand fashion, with a practical lineup to get your home connected to your iOS ecosystem in an essential way. Elgato Eve The  Elgato Eve  is a set of connected wireless sensors that monitor key factors like indoor air quality, temperature, humidity as well as conditions outside, like temperature, humidity and air pre...