Awesome
<div align="center"> <p> <a href="https://doppler.com?utm_campaign=github_repo&utm_medium=referral&utm_content=awesome-bots&utm_source=github"> <div> <img src="https://dashboard.doppler.com/imgs/logo-long.svg" width="260" alt="Doppler"> </div> <br> <b>All your environment variables, in one place</b> <div>Stop struggling with scattered API keys, hacking together home-brewed tools,</div> <div>and avoiding access controls. Keep your team and servers in sync with Doppler.</div> </br> </a> </p> </div>Awesome bots
This project is no longer actively supported.
Table of Contents
- Voice bots
- Newsletters
- Podcasts and episodes
- Popular examples of bots
- Directories (lists)
- Messaging platforms
- Tools
- Sources (news, articles, blogs, resources)
- Job boards
- NLP (tools, engines, SDKs, frameworks)
- Bot building platforms
- Personal assistants
- Payment & subscription services
- ChatOps
- Bot Development
- Agencies
- Influencers/People
- Events
- Fundraising (accelerators, camps, capitals, funds)
- Books
- Communities/chats
- Video Tutorials
Contents
Voice bots
- Storyline - Create voice apps without coding via visual interface and ready-to-use templates.
- BotTalk - Create voice apps for Amazon Alexa and Google Assistant with simple Yaml Markup.
Newsletters
- How Bot Industry Grow By Up To 100% Month Over Month - Five epic actionable bot tricks delivered to your email once a week
- Bot Weekly - Bot Weekly is a weekly round up of the most interesting chatbot and AI news
- Chat Bots Weekly - 4100+ people from companies like Slack, Facebook, PH, Kik and Sequoia are here. Covering the industry around Slack, SMS, Kik and Facebook Messenger chatbots. Also called conversational commerce or #ConvComm
- Botlist Weekly - Weekly newsletter from BotList
- The Messenger - A personally curated selection- featuring mobile messengers, chatbots and industry experts
- Bot! zine - An online newsletter for #botmakers and bot enthusiasts. Bots, chat bots, art bots, NLP, chat interfaces, machine learning, AI, latest tutorials and resources, interviews and upcoming events
- Topbots - Make sure you're in-the-know about important news, breakthroughs, and applications of artificial intelligence and bots. TOPBOTS is your ultimate guide to exponential technologies
- Chatbots weekly digest - The Web's best digest on Chatbots & AI, by https://www.botfuel.io
- BotBeat - VentureBeat Newsletters. Connecting the dots: AI, messaging and bots
- Hearing Voices - This week's news about voice computing apps, delivered directly to your inbox
- Alexa News - Provide your email address to stay up to date with the latest Amazon Alexa news and IoT and voice industry trends
- Messaging Weekly - The week's best messaging and #convcomm news, opinions and apps delivered every Friday
- Technically Sentient - Bringing you the latest in Artificial Intelligence, Robotics, and Neurotechnology
- Locutius - Locutius starts your week with with everything you need to know about the design and business of conversational systems, from voice to chatbots, plus the machine intelligence that powers it all
- UX for Bots - A monthly recap of the best content shared on the UX for Bots Facebook group in your inbox
- Chatbots weekly digest - A weekly digest of chatbot and AI related news
Podcasts and episodes
- O'Reilly Bots Podcast - The O'Reilly Bots Podcast covers advances in conversational user interfaces, artificial intelligence, and messaging that are revolutionizing the way we interact with software
- BotCast from oratio / Swell - Weekly insights from the bots and messaging space with Pete & David
- Bots Podcast with Jon Bruner
- VZV Podcast - Chatbots and AI podcast, hosted by Christie Pitts of the Verizon Ventures Development Team
- a16z Podcast: Bots and Beyond - Connie Chan, Benedict Evans, and Chris Messina discuss the topic of bots, mobile, and beyond: the (evolution?) from web to apps to messaging to bots; chat as an interface; “conversational commerce”; and so on
- Software Engineering Daily - Weekly podcasts about chatbots and messaging, including Slack Bots Podcast with Amir Shevat
- LPX Episode 7: Are chatbots the new apps? - A podcast about future of chatbots with Robert Stephens, a co-founder of a new chatbot service called Assist.
- What's Tech - Casey Newton from The Verge on the interesting applications of bots
Popular examples of bots
- Poncho - Poncho delivers customizable weather forecasts daily via email and text message, helping you plan everything from your commute to your outfit. It's free!
- Swelly - Bot to provide the fastest way of asking questions and getting opinions by friends!
- Instalocate - Instalocate is a real-time flight tracking bot. You can get flight status, delay alerts, arrival, departure, and gate information
- Kayak - The bot lets users find flights and hotels using conversational language rather than the old-school method of plugging in dates and sifting through hundreds of results
- TheScore - theScore brings you real-time sports scores and news from the teams you care about, with deep coverage of MLB, NBA, NFL, NHL and major soccer leagues!
- Foxsy - Foxsy is your personal matchmaking assistant to find a beautiful and meaningful connection with the right person. And, Foxsy is the first and the best matchmaking Chatbot in the world
- PayPal - With PayPal bot you can pay your friends and teammates on Slack and on your preferred device
- Skyscanner - Skyscanner bot for Skype is a passenger flight search engine that allows users to browse for flights via price and location
- Visabot - Visabot for Facebook Messenger is an immigration attorney 2.0 Inspired by U.S. top immigration lawyers to deliver the results no lawyer can match
- Hipmunk - Hipmunk chatbot for Facebook Messenger is a super-powered Hipmunk who digs through tons of travel options to help you find the best flights and hotels
- Mica, the Hipster Cat Bot - Mica, the Hipster Cat Bot is a venue recommendation bot that helps you discover the best places worldwide - on FB Messenger, Skype, Kik, Telegram
- Nikabot - A Slack bot that keeps track of what your team is doing so you don't have to
Directories (lists)
- ChatBottle - Chatbots Search Engine
- There is a bot for that - Search engine for bots
- BotList - App Store for bots
- Microsoft Bot Directory - Bot Directory from Microsoft
- Slack bot directory
- Intento - Search platform for FB Messenger/Telegram/Viber
- Telegram Bots Store
- Discord Bots List
- Botpages - Botpages help make it easier for you to discover and find bots
- ProductHunt bot directory
- TeamChat botstore
- Qwazou Bot - A Messenger Bot that helps you discover new bots on Messenger.
Messaging platforms
- Facebook Messenger
- Skype
- Telegram
- Kik
- LINE
- VKontakte
- iMessage
- Viber
- HipChat
- Skype for Business
- Cisco Spark
- Slack
- Smooch
- Discord
- Amazon Alexa
- Google Home/Google Assistant
- Web
- SMS
Tools
Analytics
- Botimize - Optimize your bot for happier customers, scientifically. Track, test, and action in real time. It's as easy as 1 - 2 - 3
- BotMetrics - Bot & Conversation Analytics
- Dashbot - Actionable Bot Analytics. Increase user engagement, acquisition, and monetization through actionable bot analytics. Now supporting Alexa and Google Home
- BotAnalytics - Make decisions with historical & real time conversation data. We combine real time conversations with historical ones to help answer the toughest questions about engaged, churnable and retained conversations
- Facebook Bot Analytics - Official Analytics tool for Facebook Messenger Bots
- Image-Charts - Display high-resolution, beautiful crisp charts to your customers through your chat bot
- ChatUrl - Easily add rich, data-driven charts to your web & mobile apps, chat bots, and emails. We’ve thought of everything to help you transform your data into chart images with less effort
- Botlytics - Analytics for your bot. Track the messages your bot sends and the conversations your bot has
- UxProbe - Use UXprobe to measure the most important thing about a chatbot – how often users are successful. See how users complete or fail tasks (intents). Drill into sessions with failed tasks to improve the logic of your chatbot
- DialogAnalytics - Conversational Analytics. Insights into your conversational applications
- VoiceLabs - Voice analytics for Alexa and Google Assistant, free and live in 10 minutes
- Opearlo Analytics - Track the usage of your Alexa Voice Apps
- Witlingo - Witlingo is a full stack Software as a Service product that enables you to continually learn about your conversations. We provide out-of-the-box Analytics that measure how your conversation is performing for your customers
- ChatMetrics - Push-notifications platform for bots
- Wordhop - Wordhop enables humans and AI to work together to enhance customer service, drive eCommerce transactions, and keep customers engaged in conversation
- Dimon - Dimon enables bot and chatbot owners to identify and fix issues in their bot conversations
- ChatbotProxy - Extensible proxy between your chatbot and providers. It helps debug incoming/outgoing requests using
curl
. And it keeps per page metrics for Facebook Messenger bot apps. - Botmeter - Follow performance, optimize conversations and understand your customers' behaviors through our analytics application.
- Chatbase - Analyse and optimize bot conversations. Visualize interaction flow, explore chat conversations, analyze retention and track convertions.
Marketing
- bCRM - CRM for Marketers and Customer Support Staff in the chatbot world
- Hunch - Hunch is your powerful but super simple analytics assistant that constantly monitors your marketing metrics. From answering AARRR funnel questions to automating your weekly and monthly reporting.
- Boim - Bo.im is gateway to all your channels. It can link to all of your bots, contact info, locations, websites, and much more, while behaving according to where it was clicked on.
- Messengerify - Messengerify will connect the website with your Facebook Page and provide a better chat experience for your customers. Even if visitor leaves your website the conversation can continue via Messenger.
- WhatsHelp - Messenger Marketing Platform for marketers and entrepreneurs. Grow your subscriber list, create smart bots, and broadcast messages in just a few clicks.
Monetization
- RadBots - Monetization Tools For Bots
- waves.ai - Learn, grow & let your goals become reality
- cashbot.ai - Monetization platform for chat & voice experiences that leverages the rich context of conversation to make relevant, timely product recommendations which lead directly to sales conversions via mobile & traditional E-Commerce.
Prototyping
- BotSociety - Design your chatbot. The fastest way to create a bot experience preview
- BotPreview - Easily build previews of chatbot interactions. Sketch chatbot interactions using the BotPreview online editor and share them or export as static HTML or MP4/GIF video, without writing a single line of code!
- BotMock - Effortlessly Design Bot Conversations. Build customized bot conversations in under 5 minutes. Share them or export as a gif and video - without writing a single line of code!
- BotFrame - A playground to design bots
- Bots UI Kit - Bots UI kit for Messenger Platform
- Layer Messenger design kit - A design kit for Sketch, containing everything you need to craft beautiful and functional rich messaging experiences
- Convointerface - Build Chatbots, Messaging apps, and Conversational forms with easy to use design assets
- Walkie - Design your bot dialogue. Test copy, add attachments and share with your dev team. Made for humans, readable by Slack
- Twinery - Twine is an open-source tool for telling interactive, nonlinear stories
- Messenger demo viewer - Demo your Messenger bot interaction without showing personal chats
- ChatMapper - writing and testing non-linear dialogs
- Cheap Bots, Done Quick! - Help you make a Twitterbot! They're easy to make and free to run.
- BotMockup for Telegram - Superfast mockup-tool for Telegram bots! Totaly free. Construct and send messages to the sample bot and make screenshots.
Testing
- BotTesting - Test your bot! Send your email and bot link to us, we’ll examine your bot’s performance and usability
- Dimon - Dimon enables bot and chatbot owners to identify and fix issues in their bot conversations
- Chatbottest - ChatbotTest is an open source guide that helps you identify chatbot's design issues under 7 different categories.
Monitoring
- Dimon - Monitor your production bot with predefined user scenarios
Internationalization
- Cyrano - Make your bot multilingual. Unbabel's Cyrano API instantly enables your bot to chat in more than 20 languages with human quality
- Indie Localizers Team - Release polyglot bots with our human help. We're a team of localizers, developers, testers, and SEOs that can help you add more languages to your bot
Customer service
- LiveChat24/7 - Discover how our Chatbot supported Live Chat is the easiest and best way to save time and improve customer service
- agent.ai - AI-Enhanced Customer Service. Let artificial intelligence resolve your customers’ frequently asked questions in seconds, not days
Sources (news, articles, blogs, resources)
VentureBeat
TechCrunch
Medium
Other
- BotCube Telegram channel - 🤖 Bots, messaging apps, conversational interfaces, AI & ML — hot reviews & insights from industry experts 🤖
- Chatbots Magazine - Chatbots, AI, NLP, Facebook Messenger, Slack, Telegram, and more
- BotWiki - Botwiki is an open catalog of friendly, useful, artistic online bots, and tools and tutorials that can help you make them
- TopBots - We scour the net for the latest content about bots & artificial intelligence. Be the FIRST to know & understand technical breakthroughs that change how we live and work
- Chatbot's Life - Everything you want to know about chatbots
- ChatbotNewsDaily - An Introduction to Chatbots, Messaging Channels and the History of Artificial Intelligence and Robots
- Bot Stash - A curated directory of chat bot resources & tools
- Planeta Chatbot - A chatbot magazine originally created in Spain with the purpose of sharing the latest content about chatbots.
- UX of Chatbots - A curated list of resources to help you on your journey into the User Experience of Chatbots.
Job boards
- BotMakers - The best place to hire chatbot developers.
- BotCompass - 🤖 Chatbot companies and developers to power up your business 🤖
- Botunity - Find a job you love in the Bot & AI Industry. Your next opportunity could be with one of these leading companies. Apply today
- BotJobs - A job board focused on the Bot Industry
- Botified - Hire Quality Bot Developers And Find Bot Jobs
- BotGig - Hire a top-tier development team to build your chatbot
- BotMakers Projects - A Facebook group with Chatbot Development projects curated by BotMakers.
NLP (tools, engines, SDKs, frameworks)
- wit.ai - Natural Language Service for Developers from Facebook
- api.ai - Conversational User Experience Platform from Google. Build brand-unique, natural language interactions for bots, applications, services, and devices.
- h2o.ai - H2O.ai is a Visionary in the Gartner Magic Quadrant for Data Science Platforms
- Amazon Lex - Conversational interfaces for your applications. Powered by the same deep learning technologies as Alexa
- Rasa NLU - Open-source language understanding for bots. A drop-in replacement for popular NLP tools like wit.ai, api.ai or LUIS
- LUIS - Language Understanding Intelligent Service (LUIS). LUIS lets your app understand language
- ChatScript - Natural Language tool/dialog manager
- IBM Watson - Enable cognitive computing features in your app using IBM Watson's Language, Vision, Speech and Data APIs
- Botfuel NLP - Natural Language Understanding/Processing APIs
- DeepPavlov - An open source library for deep learning end-to-end dialog systems and chatbots.
Bot building platforms
- ManyChat - Create a Facebook bot to engage your audience. Send news and content, automate interaction and much more. Easy 2-minute setup. No coding required. Free
- BLiP - BLiP helps you serve, engage and sell through conversations on your site and app, Facebook Messenger, Workplace, SMS, Email, Telegram, Twitter, Skype and other popular apps. All you need to create, manage and evolve your chatbot on the same platform.
- Chatfuel - Build a Facebook bot without coding. Launch a full-featured chatbot in 7 minutes
- Sequel - Create messenger bots with personality. Engage your fans and followers with intimate conversational experiences. It only takes minutes to build
- bothaus.io - The Chatbot Augmentation Platfom. Build, enrich, deploy & monitor your chatbots and integrate with a range of services.
- BotEngine - BotEngine is a natural language understanding framework that allows you to create intelligent chat bot for any service that will communicate with customers.
- Meya - Make amazing bots. Build, train and host your bots using one platform
- Morph.ai - Power of chatbots for your business.
- Motion.ai - Chatbots made easy. Visually build, train & deploy bots to do just about anything
- Dexter - Build and power a conversational engine for your brand
- HelloStars - Create Engaging Conversational Bots. We help you make chatbots to replace webforms – no coding required
- notify.io - Create Conversational Experiences with AI Bots. Our AI bots help publishers and retailers directly engage with customers via messaging and notifications
- Converse - Start engaging with your customers today! Build intelligent chatbots easily with our Chatflow system
- FlowXO - The bot platform for businesses
- message.io - One bot, every platform. Expand your bot’s reach from a single deployment to a cross-platform giant with a single click using our revolutionary translation technology. Build it once and we customize it to work across platforms, giving you a single source to deploy, support and update
- Parlo - Parlo is an enterprise chatbot platform for creating personalized brand conversations at scale
- It's alive - Create a Facebook bot in minutes. Engage your Facebook community with automated content
- Ubisend - We build world class chatbots to delight your audience and meet your KPIs ubisend develops enterprise grade chatbot and AI solutions that deliver intelligent, on-demand experiences across 29 channels
- Recast.ai - Collaborative Bot Platform. Build your own conversational bot!
- Octane AI - The Easiest Way to Create a Chatbot. Drive sales, capture leads, and increase engagement on your Facebook Page. Ready to launch in minutes
- Rebotify - Rebotify helps you build chat bot in a fun way. Build once, publish anywhere. Your bots work with Facebook, WeChat and Slack simultaneously
- Bottr - A bot is your smart digital avatar - it brings everything in one chat interface, learns by simply talking to you and represents you to the world 24/7!
- Personify - Building a bot shouldn't be that hard. Create a white label AI-based bot without any code to automate your business sales and customer interactions
- Botcamp - The most simple cross-platform chatbot API
- ChatClub - Monetize your Facebook page and increase user engagement
- TalkBot - Build beautiful bots with no coding. Just drag and drop
- Chatteron - Build Facebook Chat bots in under 5 minutes! The best AI platform for building chat bots
- Firebot - Chatbots for everybody. Build your own Facebook or web chatbot free and without programming
- Conversable - Conversable is the enterprise conversational intelligence platform for creating intuitive, on-demand, automated experiences on any messaging or voice channel
- HemenBot - HemenBot is a bot building platform, you can create a messenger bot in a few minutes. There is free and paid plans. Interface is Turkish but bots can work any latin languages.
- Botsify - Create artificial intelligent chatbots without codingc
- ChattyPeople - Facebook commerce solution with messenger bot, no programming required to build a Facebook bot without coding
- Fred - Fred is an ecosystem with multiple platforms to build transactional channels through messaging
- ManyBot - Telegram Bots
- Mindiq - Facebook Bots
- Gupshup - platform for building and testing bots
- PandortaBots
- Recime - We empower developers to quickly & effectively create serverless bots and deploy them across many channels at once.
- MachinaBot - A Smart Relay Gateway Designed for Bots.
- Coren - Coren allows both businesses and individuals to easily build & use chatbots to automate repetitive tasks, in an innovative way.
- JetLink - AI powered messaging platform for easy commerce and better support.
- Broid - Broid’s API enables bots & softwares to converse on more than 20 top messaging channels, including an interactive live chat (web & apps) powered by the best conversational features available. No more doc reading, coding and testing, leverage new channels with the flip of a switch on your dashboard.
- WhatsHelp - Messenger Marketing Platform for marketers and entrepreneurs. Grow your subscriber list, create smart bots, and broadcast messages in just a few clicks.
- BotNation AI - Bot building platform for engaging voice and text-based conversational apps.
- CONVRG - Enterprise AI-powered chatbot and messaging experience platform providing personalized conversations that live on FMB, Kik, Webchat, Alexa and Google Home, integrates with CMS systems and E-Commerce platforms.
- IBM Bot Asset Exchange
- eXvisory - Visual framework for creating 'deep logic' product support AI chatbots able to match the BEST human troubleshooters
Personal assistants
- x.ai - x.ai is a personal assistant who schedules meetings for you
- Howdy - Meet Howdy — a friendly, trainable bot that helps Slack teams with work
- Replika.ai - Replika is your AI friend that you teach and grow through conversation
- Fin - It will help you remember everything. It will help you search your memory and the collective knowledge of everyone to help you find better answers. It will help you get things done. Fin uses a combination of computer and human intelligence to deliver the beginning of that future now
- Microsoft Cortana - Cortana is a voice-controlled virtual assistant for Microsoft Windows Phone 8.1. Comparable to Siri, the intelligent assistant enabled on Apple devices, Microsoft's Cortana will use the Bing search engine and data stored on the user's smartphone by to make personalized recommendations
- Siri - Talk to Siri as you would to a friend and it can help you get things done — like sending messages, making calls and finding restaurants
- Mycroft - Mycroft is the world’s first open source voice assistant. It can run anywhere – on a desktop computer, inside an automobile, it even runs on a Raspberry Pi
- Viv - Viv is an artificial intelligence platform that enables developers to distribute their products through an intelligent, conversational interface
- Amazon Alexa - Alexa, the voice service that powers Echo, provides capabilities, or skills, that enable customers to interact with devices in a more intuitive way using voice
- Google Home - Google Home is a voice-activated speaker powered by the Google Assistant. Ask it questions. Tell it to do things. It’s your own Google, always ready to help. Just start with, "Ok Google"
- Magic - Magic is a special phone number you text to get anything you want, hassle free, 24/7
- Sensay - Instantly connect with a real human whenever you need advice or inspiration. It’s anonymous, free, and works in your favorite messengers
- HangoutsChatPollsBot - A chatbot that allows you to create and run custom polls within G-Suite Hangouts Chat environment
Payment & subscription services
- Tap2Pay - Payments solution for chatbots
- Paypal - Accept payments with one of PayPal's robust APIs. Open the door for Apple Pay, Android Pay, Venmo, and whatever's next with Braintree's SDK, or get up and running quickly with a simple checkout button on your site
- Stripe - Stripe is the best software platform for running an internet business. They handle billions of dollars every year for forward-thinking businesses around the world
- Braintree - An all-in-one payments partner
ChatOps
- slack-deploy-bot - A Slack bot that helps you to deploy your apps
- showcase-ansible-chatops - Vagrant Demo showing ChatOps with Ansible
- lita - ChatOps for Ruby
- yetibot - Extreme chatops, where chat ∈ {irc,slack}
- lazlo - A chatops automation framework for Slack in Go
- gochatbot - Chatops bot in Go
- hubcommander - A Slack bot for GitHub organization management
- slash-heroku - /heroku commands for slack
Bot Development
SDKs/Frameworks/Libraries
- BotPress - An open-source ecosystem for developers to create, manage and extend bots
- Botkit - Botkit is a toolkit for making bot applications
- Bottie - simple rules based Slackbot with a basic chat based CMS inteface
- Bottr - The world's simplest framework for creating Bots
- Microsoft Bot Framework - SDKs for multi platform bots
- Botmaster - A simple chatbot framework for serious projects
- Alexa Skill Kit - Library for effortless Alexa Skill development with AWS Lambda
- Node.js Messenger Bot - A Node client for the Facebook Messenger Platform
- Telegram Bot API PHP SDK - Telegram Bot API PHP SDK. Supports Laravel out of the box
- Wechaty - Wechat for Bot. Powered by WebDriver / Node.js / Docker
- Hangoutsbot - Google Hangouts bot
- Telegram.bot - Telegram Bot API - C# Client
- claudia-bot-builder - Create chat bots for Facebook Messenger, Slack, Amazon Alexa, Skype, Telegram, Viber, Line, GroupMe, Kik and Twilio and deploy to AWS Lambda in minutes
- botman - A framework agnostic PHP library to build chat bots
- ChatterBot - ChatterBot is a machine learning, conversational dialog engine for creating chat bots
- rust chatbot - Chatbot framework in Rust
- python-telegram-bot - This library provides a pure Python interface for the Telegram Bot API
- relax - Bots-as-a-Service for Slack
- python-slackclient - Slack Developer Kit for Python
- node-slack-sdk - Slack Developer Kit for Node.js
- node-telegram-bot-api - Telegram Bot API for NodeJS
- telegraf - Modern Telegram bot framework
- telegram.bot - Telegram Bot API - C# Client
- telebot - Telebot is a Telegram bot framework in Go
- BootBot - Facebook Messenger Bot Framework for Node.js
- slack-ruby-bot - A generic Slack bot framework written in Ruby
- E.D.D.I - Enterprise-Ready Chatbot Platform for creating, running and maintaining customizable chatbots (Java)
- BotStack - Ruby on Rails Framework
- crystal telegram bot API - Telegram Bot API for crystal
- Recime - A powerful platform for developers to build enterprise-grade bots. Recime provides the bot framework, developer tools, and a serverless cloud infrastructure.
- PHPFaceBot - PHP Facebook Messenger bot framework/starter kit
- TestMyBot - Automated Testing for Chatbots
- Messaging APIs - Messaging APIs for multi-platform
- Broid Integrations - Open Source version of Broid's API to converse on 20 top messaging channels with one single integration
- Broid for Botpress - Broid Kit Middleware for Botpress
- Broid Kit - Bot framework powered by Broid
- YveBot - The simplest way to build a smart and customized rule-based bot conversation. For Browser & Node.
- Bottender - Make Bots in Your Way, Fast and Flexibly.
- Botomatic - PHP Framework for building Messenger Chatbots
- Botfuel Dialog - Open Source Node.js SDK for building highly conversational chatbots
- Telegram-Typings - A tool for parsing Telegram API page to the typings.
- Chatito - Generate datasets for nlu chatbots quickly using a simple DSL.
- Probot - SDK for building bots around GitHub workflows
- wayback - An easier way to interact with several bots for wayback webpage
Boilerplates/templates
- Ruby Telegram bot boilerplate
- PHP Facebook Messenger chatbot boilerplate
- Facebook Messenger wit.ai node.js boilerplate
- Web Chatbot Bootsrap Kit in Whatsapp style
- Node Telegram bot boilerplate
- Node BotUI + API.AI App Boilerplate
- Node Telegraf.js Bot Template (async/knex/dotenv/eslint/sao)
Tutorials/Guides
- The Complete Beginner’s Guide To Chatbots
- How To Develop A Chat Bot With Node.js
- Create smart Facebook Messenger Chatbot with Node.js and api.ai (NLP)
- Full guide on creating Telegram bot with Rails
- Creating a Bot using the Telegram Bot API
- Creating Chatbots For Discord
- A Slackbot in Elixir
- Facebook bot with visual recognition
- Build a bot in 2017
- Run Facebook Messenger Chat Bot on AWS Lambda
- Build, deploy and manage a Facebook chatbot using Node.js and Cloud 66
- Creating an Alexa skill with ASP.Net Web API
- Connecting Chatfuel with API.AI
- How to Code a Simple Twitter Bot for Complete Beginners
- The Secret To Making Your Own Facebook Messenger Bot In Less Than 15 Minutes
- How to create a chatbot without coding a single line
- How To Build Bots for Messenger
- Creating a Chat Bot
- A beginner’s guide to your first bot
- Pair Programming a Facebook Messenger Bot
- Facebook Chatbot Tutorial
- How To Create a Telegram Bot Using Python
- How to integrate a Dozen Messaging Platforms in 5 Minutes
Useful articles
- Comparison: ManyChat vs Chatfuel - ManyChat vs Chatfuel in-depth review & comparison.
- Revenue models for bots and chatbots - In this article Amir Shevat from Slack has reviewed the direct and indirect ways that bots can drive revenue to a business.
- How to Build a Basic Messenger Bot with ManyChat
- How to Build a Basic Messenger Bot with Chatfuel
- Design Framework For Chatbots
Agencies
- Chatbot Developers on BotMakers - 157 (and counting) chatbot development agencies from the United States, Ukraine, Canada, UK, Brazil, India, Germany, Israel, France, Belarus, Italy, Austria and other countries.
- Letzgro - With development team in Ukraine and availability throughout time zones, Letzgro gets hired for most critical web, mobile, video streaming and AI projects
- Xbots - Xbots provides chatbot and conversational AI solutions for your business, personalizing the customer experience
- Argoz - Powering natural language understanding with Artificial Intelligence
- BotsCrew
- imperson - Imperson's Conversational Bots converse in natural language tailored to your brand’s authentic voice, creating connections that translate to relationships
- Sodima Solutions - We rethink how businesses interact with their customers. Tailored chatbot solutions for the ones that value customer experience & emerging technology
- Alfabot - Conversational UX Studio. We build chat bots for the enterprise. We are focused on Facebook Messenger, Telegram and Slack
- NLP Bots - NLPBOTS integrate with your online product or service; web, intranet or mobile, to give your users an always available help feature via an intelligent chat-bot interface. NLPBOTS continuously learn from their interactions with users and give businesses the opportunity to analyse and build on product or service features that drive efficiency and engagement.
- BotCompany - Let your business talk. Deploy Chatbots to promote your brand, increase engagement, drive sales, talk to your customers at scale and get valuable insights from their preferences and behavior
- Xandra Labs - Xandra is a global chatbot agency creating 'bot' personalities and designing conversations on AI platforms for brands and communities. We think accessing information and services should be as easy and fun as chatting with a friend
- The Bot Studio - AI Powered Apps & Bots For the automotive & transportation
- Chatbots Agency - The Chatbots Agency helps you develop your digital communication designs!
- Foster.ai - Our conversational experiences improve customer engagement, drive repeat sales & reduce time spent responding to queries
- Digital Engine - Make Your AI Chatbot. We build conversational AI and chat products
- Atchai - We have experience developing AI chatbots for all the major messaging platforms including Facebook Messenger, Slack, SMS-based chat bots, and voice interfaces such as Amazon Alexa. We can help you understand whether a natural language interface is right for your use case, how to design conversations, and how to apply AI and natural language processing techniques
- Sage Bots - We build the savvyist chatbots for the most innovative companies
- Appartika - Creating chatbots for business-communications
- Botego - We create smart products that make customers smile
- AiChat Pte. Ltd - Empowering Conversational Commerce. Create, manage and train chatbot to engage your audiences
- BotFather - Chatbots for brands
- Botfuel - Enterprise-ready chatbots
- ChatFirst LLC - A.I. Virtual Assistants for Your Business
- Chatsuite - We create meaningful dialogues
- Conversalab
- Enterprise Bot - Create smart recommendations and customer service agents for your Business
- Fastbot - Connect with your customers through messaging. Your customers are on Facebook Messenger, Slack, Kik and Telegram. You need to be too
- Commons - Chatbots need to think before they speak. We made complex chatbots
- Harlio bots - The revolution is coming. Explore new communication channels with your clients
- Massively Inc - We make chatbots people actually want to talk to. Massively enables one-to-one conversations at scale. Our chatbots start smart and get smarter. They engage audiences deeply, make recommendations, play games, and deliver services. We help you save money, enhance customer service and increase sales
- Mrbot.im - Intelligent chatbot development for any platform
- Nimblestack - Nimblestack specializes in emergent technology in a fast, integrated manner by simplifying and automating software. We’re fullstack, taking care of both the frontend and backend of development. It’s our job to build software that makes other software. It’s up to you to make some cool stuff, we’ll handle the tech side of it
- PullString - PullString leads the field of computer conversation with a combination of design & technology. Includes bot authoring, hosted AI & ML
- QwipIt - Make Chatbots More Human by turning your brand's stories into conversations. QwipIt is an enterprise conversational platform, that can take the great content you're creating and turn it into conversatios with your biggest fans
- Skilled Creative - Emerging Technology initiatives get your customers excited to hear from you. We are a Creative Agency that leads with Technology
- The Chatbot Factory - We build smart and flexible chatbots
- Turbo.ai - A bot for your business in minutes.
- Voxable - Voxable builds conversational and voice interfaces for products
- BotSupply - We Create Bots for Brands and Agencies
- Unibot - We create personalized bots for businesses
- BotCopy - A bot writing and design agency based in sunny LA.
Influencers/People
- Dag Kittlaus - Co-Founder/CEO Siri & Viv Labs. Twitter Medium
- Oren Jacob - Founder and CEO, PullString. Twitter Medium Facebook
- Chris Messina - Invented the hashtag; X Uber; Xoogler. Twitter Medium Facebook
- Sarah Perez - Reporter at TechCrunch. Twitter Medium Facebook
- Amir Shevat - Director of Developer Relations at Slack; Former Developer Relations Program Manager at Google; Author of Designing Bots. Twitter Medium Facebook
- Matt Schlicht - CEO of Octane.ai, Editor of ChatbotsMagazine, Forbes 30 under 30. Twitter Facebook
- Adelyn Zhou - Co-founder of Topbots. X Nextdoor, Amazon & Eventbrite. Medium Twitter Facebook
- Peter M Buch - Founder of Swell. Medium Twitter Facebook
- Dmitry Dumik - Founder and CEO at Chatfuel. Facebook Medium
- Josh Bocanegra - CEO of Persona Technologies. Twitter Facebook Medium
- Mikael Yang - Co-Founder/CEO at ManyChat. Facebook
- Ted Livingston - Founder and CEO at Kik Messenger. Medium Twitter
- Anastasia Sartan - CEO/Co-Founder at Epytom. Linkedin Medium Facebook Instagram
- Mike Melanin - Co-Founder at Statsbot. Facebook Twitter Medium ProductHunt
- Eugenia Kuyda - Co-Founder and CEO at Luka. Linkedin Crunchbase Medium
- David Marcus - Head of Facebook Messenger. Linkedin Facebook Twitter
- Pavel Durov - Founder, CEO at Telegram; Founder, ex-CEO of VK. Twitter Instagram Facebook
- Dmitry Matskevich - Co-Founder of Icon8. ProductHunt Twitter Linkedin
- Mikhail Naumov - Co-Founder & President of DigitalGenius. Linkedin Twitter Facebook
- Artyom Keydunov - Co-Founder & CEO at Statsbot. Linkedin Linkedin Medium Facebook
- David Pichsenmeister - Co-founder of oratio; Organizer of ChatbotConf and BotsHackathon. Medium ProductHunt Twitter
- Mike Gozzo - Co-Founder of Smooch Twitter Linkedin ProductHunt Medium
- Mikhail Larinov - Head of Platform at Facebook Messenger. Facebook Twitter Linkedin
- Ilya Gelfenbeyn - Co-Founder and CEO of api.ai. Linkedin Twitter Medium
- Esther Crawford - CEO of Olabot Linkedin Twitter Medium Facebook
- Mariya Yao - Head of Research & Design at TOPBOTS. Linkedin Twitter Medium
- Seth Louey - ProductHunt 2016 Maker of the Year Nominee; Co-founder of BotList. Twitter Linkedin ProductHunt Medium
- Crystal Rose - Founder of Sensay. Twitter Linkedin
- Pavel Doronin - Founder of AI Today/AI Community - RU/Chatbots Community Facebook
- Alexander Gamanyuk - Founder of ChatBottle & BotMakers Linkedin Medium ProductHunt Twitter
- Dan Gailey - Founder and CEO of RadBots Twitter Facebook Linkedin
- Barbara Ondrisek - Co-Founder & CEO of Chatbots Agency, creator and cat mother of Mica, the Hipster Cat Bot Twitter Facebook Linkedin
- Issam Hakimi - Founder and CEO of Broid Twitter ProductHunt Linkedin
- Jesús Martín - Co-Founder of ChatbotTest Twitter ProductHunt Linkedin
- Audrey Wu - Co-Founder and CEO at CONVRG. Worked at imperson, the company behind AI chatbots such as Miss Piggy, Zootopia (Judy Hopps) and Doc Brown from Back to the Future. Twitter Linkedin Facebook
Events/Conferences/Meetups
- Chatbot Summit - Chatbot Summit Berlin is the second international Chatbot Summit destined to bring together the leading players of the newly formed Chatbot economy
- ChatbotConf - The biggest chatbot conference in Europe. Vienna
- Botness - Botness is a two-day gathering in NYC. Bot related startups, tools, bots for work and play, discovery, and engagement
- BotDay - Bot Day offers the strategic and technical insight you need to start implementing AI-driven conversational interfaces that can talk to your customers, make your employees more productive, and streamline your business. SFO
- Talkabot - Bots, conversational software and community. Conference
- Bot Developers Meetup SF - We're a bunch of bot/ai/ml building enthusiasts from San Francisco that get together, hack, and demo what we're working on. Welcome! :)
- Bots Berlin - This group is about how to design and develop products for these conversational platforms using AI, machine learning and natural language processing. We’re in the early days of the "bot economy" - so let's get together and make it happen!
- BotBarcamp.Wien - 2 day event about chatbots, bots, AI, Natural Language Processing, Machine Learning, Deep Learning, Virtual Assistants, IoT/VR-bots in Vienna
- BotsHub Vienna - Monthly event in Vienna
- Chatbots Brazil - Brazil Community
- Chatbots NYC - Meetup in New York City
- Chatbots Paris - Meetup in Paris
- Chatbots London - Meetup in London
Fundraising (accelerators, camps, capitals, funds)
- BotFunded - List of latest fundings for bot startups
- Alexa Accelerator - Offered in partnership with Amazon’s Alexa Fund, this program is designed to support early-stage companies advancing the state-of-the-art in voice-powered technologies, interfaces and applications, with a focus on Alexa domains such as connected home, wearables and hearables, enterprise, communication devices, connected car and wellness.
- VoiceCamp - Accelerator for voice-based interfaces, including co-investors Lightspeed Venture Partners and Launch Capital. With the new co-investment, each participating company will now receive $200k as part of voicecamp
- Alexa Fund - The Alexa Fund provides up to $100 million in venture capital funding to fuel voice technology innovation. We believe experiences designed around the human voice will fundamentally improve the way people use technology
- TheVentury's ELEVATE Accelerator - Europe's first bot accelerator. Work with the brightest minds in the business to take your bot from prototype to product-market-fit in 6 months
Books
- Create Convincing Computer Conversations - To help you write your own computer conversations, we collected some of the lessons we learned writing "Humani: Jessie's Story" and other projects and put it into this ebook
- Voice UI Design for Alexa Skill Developers - This eBook was written based on our years of expertise in authoring human-fidelity computer conversation, and our experience developing The Grand Tour skill for Alexa
- Designing Bots - This book is ideal for beginners and intermediate designers, as well as senior professionals exploring the conversational user experience paradigm. No coding experience or prior knowledge of conversational UI is required
- Designing Voice User Interfaces: Principles of Conversational Experiences - Whether you’re designing a mobile app, a toy, or a device such as a home assistant, this practical book guides you through basic VUI design principles, helps you choose the right speech recognition engine, and shows you how to measure your VUI’s performance and improve upon it
- Bot Business 101: How to start, run & grow your Bot / AI business - "I tried to cover every aspect of the Bot business such as choosing the right distribution channel, the correct approach to a potential client, pricing your Bot, designing a solid conversation flow, discovery, increasing retention and many others"
- Conversational Interfaces: Principles of Successful Bots, Chatbots & Messaging Apps - Conversational Interfaces covers the evolution of messaging platforms like SMS, Facebook Messenger, Apple iMessage, Slack, Kik, and WeChat and how to create successful bots, chatbots, and messaging apps for each platform
- Chatbots: 100 Successful Business and Brand Bots - In this book, we profile 100 of the top bots built on Facebook Messenger, Apple iMessage, Amazon Echo, Kik, Skype, Slack, and WeChat. We feature hundreds of actionable bot strategies that these brands have used to attract, engage and retain users
- How to Build your First Amazon Alexa Skill - A book that explains the types of Alexa skills, how to build them and how to track user behaviour
- Designing Conversational Interfaces - A book for designers, developers and founders containing practical guidelines about how to create messaging applications that people will love to use
- Bot Theory - Bot Theory: A Concise Introduction. Defining the scope, components, architecture and relationships of bots and their environments
- Building Chatbots with Microsoft Bot Framework and Node.js - A book that provides a Step-by-Step guide to building chatbots using the Microsoft Bot Framework and Node.js. The book also discusses the underlying architecture and design principles for building chatbots.
- Building a Chatbot with Laravel and BotMan - "Building a Chatbot with Laravel and Botman" is a hands on guide to building your own personal chatbot. You'll learn how to onboard new users, allow them to access your latest articles, push out new articles in real-time and respond to small talk.
- Conversational AI - A book that helps you design, build, train, and test your chatbot.
Communities/chats
- Bot Designers, Developers & Marketers - Facebook community where experts share information, tactics and strategies for designing, building, and marketing bots.
- BotCube channel on Telegram - 🤖 Bots, messaging apps, conversational interfaces, AI & ML — hot reviews & insights from industry experts 🤖
- BotChat on Telegram - 🤖 Public chat where we discuss different topics about bots, bot development, platforms, news etc. 🤖
- Bot Academy - Facebook community for people interested in bots and Facebook Messenger Marketing.
- Bots group - Facebook - This is a private group for people interested in learning about and building chat bots
- BOTS group - Facebook - Facebook group about chatbots
- Chatbots News - An intelligent, supportive, and collaborative community for chatbot developers, designers, creators, and enthusiasts. Moderated by the Chatbots Magazine team
- UX for Bots - Build together the best experience for bots! Share the best resources, discuss about UX & bots
- HHBots - This group was created to provide a place for people to talk about their favorite facebook bots, slack bots, or any kind of bots!
- Messenger Platform Developer Community - This is a forum for developers building on the Messenger platform to interact with the Messenger team and other developers
- Botmakers - Slack community for bot enthousiasts, developers & marketers
Video Tutorials
- Build Incredible Chatbots - The most comprehensive and complete bot developer course. Build & deploy chat bots for fun, business, and enterprise.
- Creating Bots in the Microsoft Bot Framework Using C# - Get started creating your first bot with a built-in template. Watch helpful demos to learn about the many ways of communicating with the user, beyond just text, that Microsoft Bot Framework includes.