Category: Chat

  • Integrate IBM Watson with Whatsapp

    IBM Watson Assistant is a chatbot that employs artificial intelligence. It comprehends customers queries and responds quickly, consistently, and accurately across any application, device, or channel. And mainly Watson Assistant is a service that allows you to integrate conversational interfaces into any website or app.

    In this tutorial, I will show how to use Kommunicate to link a Watson Assistant chatbot to WhatsApp, extending its capabilities. Assuming you’re familiar with Watson Assistant and how it works. We’ll be concentrating solely on integrating the Watson chatbot with WhatsApp using Kommunicate. However, if this is your first time using Watson, you can get started here.

    Integrating IBM Watson chatbot with Kommunicate

    To begin, you will require a platform that will assist you in integrating the chatbot and will provide the services to render your bot responses on WhatsApp. Kommunicate is a platform that can assist you in integrating the chatbot into your website and mobile applications.

    Sign up for Kommunicate here. Once you’ve completed the signup process, go to the Bot integration section and select IBM Watson to integrate the bot. When you tap on IBM Watson, a modal will appear with instructions for integrating the IBM Watson Chatbot with Kommunicate.

    Get the IBM Watson Chatbot Credentials

    To query the chatbot on behalf of the user, Kommunicate requires the following information. This data is accessible via the IBM Cloud console.

    NOTE: Do not use the URL mentioned under Assistant Settings, the URL must be from the Manage section of the Assistant.

    Trending Bot Articles:

    1. How Conversational AI can Automate Customer Service

    2. Automated vs Live Chats: What will the Future of Customer Service Look Like?

    3. Chatbots As Medical Assistants In COVID-19 Pandemic

    4. Chatbot Vs. Intelligent Virtual Assistant — What’s the difference & Why Care?

    Complete the Bot setup with Kommunicate

    1. Copy and paste all the details on the Kommunicate chatbot integration page, click SAVE and Proceed.
    2. Give the bot a name. This name will be visible to all the users who interact with the bot.
    3. Enable/Disable the auto Handoff setting if you want your bot to assign the conversation to a human agent in your team when the conversation is hung up by the bot.
    4. Select Let this bot handle all-new conversations and all-new Conversations started after the integration will be assigned to this bot, and the bot will begin responding to them.

    Integrating Kommunicate with WhatsApp

    Kommunicate allows you to connect your WhatsApp business account and handle inquiries through the Kommunicate chatbot. In this case, it will be the IBM Watson chatbot and also assisted by human agents if needed.

    Kommunicate offers two options for integrating the chatbot with WhatsApp: TWILIO and Dialog 360. Because the integration process with Twilio is time-consuming, I’ll be using Dialog 360 in this tutorial because it provides a direct API connection to Kommunicate. However, if you already have Twilio’s Whatsapp business API installed, you can refer to this documentation and follow the instructions to complete the integration process.

    Fill out the form in the link below and send an email to support@kommunicate.io with the requested information to connect your Whatsapp number to Kommunicate.

    Steps for creating WhatsApp API

    • Fill the form: https://hub.360dialog.com/lp/whatsapp/rKRgFhPA
    • Share the following details with us at support@kommunicate.io
    • Whatsapp Number (whatsappSender)
    • DIALOG360 API KEY (d360ApiKey)
    • Account Namespace (d360Namespace)
    • Your Kommunicate account APP_ID, Click here for APP_ID

    When the information is received by the Kommunicate support team, they will assist you in connecting your WhatsApp number to your account.

    Messages sent to your 360Dialog WhatsApp Number will now be received in your Kommunicate dashboard once the setup is complete.

    Now that your chatbot is integrated with WhatsApp, it is ready to assist your users with their inquiries.

    Disclaimer: Originally Published on Kommunicate.io

    Don’t forget to give us your 👏 !


    Integrate IBM Watson with Whatsapp was originally published in Chatbots Life on Medium, where people are continuing the conversation by highlighting and responding to this story.

  • Made a chatbot !

    Hi everyone,

    Took a stab at creating a chatbot using Smojo, which is webapp based: https://app.smojo.org/kyyeo/dinodeal

    Would love to hear everyone’s opinion about it. Does the platform make sense?

    Thank you!

    submitted by /u/learnerone
    [link] [comments]

  • AI chatbot

    I was planning to build a AI Chatbot for house buying/selling. I am learning python to build it.

    Can anyone give me suggestions on how to make the chatbot and how to make it intelligent?

    submitted by /u/Disabled_park
    [link] [comments]

  • How to Build a Simple FAQ Chatbot with ManyChat (No-Code) in 2022 — EmpathyBots

    How to Build a Simple FAQ Chatbot with ManyChat (No-Code) in 2022 — EmpathyBots

    Are you ready to get your hands on chatbot building?

    Don’t worry, we’ll start with a simple and easy one!

    In this guide, I will show you the 6-step process to build a simple FAQ chatbot using the no-code chatbot development platform, ManyChat.

    So, be with me!

    How to Build a Simple FAQ Chatbot with ManyChat (No-Code)
    Source: EmpathyBots

    Create a Plan to Build a FAQ Chatbot

    Before starting to build a FAQ chatbot, you need to create a full plan to build one.

    If you have read my guide on how to create a chatbot from scratch, then you definitely know about it. But if not, then I highly suggest you to read it first.

    To give you a brief idea, the plan is nothing but to decide the goals of your chatbot, its functionality, type, deploying channels, and the tech stack you need to create a chatbot.

    Like in the case of our FAQBot,

    The goal is to answer frequently asked questions of users by creating a prefixed FAQ Menu and deploying it on Facebook Messenger.

    The type of our FAQBot is a rule-based chatbot and the tech stack that we are going to use is ManyChat for chatbot development, Draw.io to design a conversational flow, and a notebook to write the conversational script (you can also use a tool if you want).

    So, done with a plan, now let’s move forward!

    Design a Conversational Flow of a FAQ Chatbot

    No worries! I have already designed a conversational flow for our FAQBot during my previous guide.

    You probably know about that if you have read it.

    Here it is,

    Conversational Flow for FAQBot
    Source: EmpathyBots

    You can also refer to that guide to know more about conversational flow and learn to design it.

    Write a Conversational Script of a FAQ Chatbot

    Then next, is to write a conversational script and guess what? I have written it as well.

    Here it is,

    Conversational Script for FAQBot
    Source: EmpathyBots

    I also have a detailed guide on how to write a conversational script, you should definitely give it a shot.

    Ok! Now the time has come to start building!

    6 Steps to Build a FAQ Chatbot

    Step 1: Create and Set up a ManyChat Account

    The first step is to create and set up an account if you haven’t had one.

    1. Go to ManyChat and click on “Getting Started Free”.

    Source: EmpathyBots

    2. Then, click on “Continue with Facebook”.

    Source: EmpathyBots

    3. Click on “Continue and grant the necessary permissions to ManyChat.

    Source: EmpathyBots

    4. And finally, connect the Facebook Business Page to it.

    Source: EmpathyBots

    The best part of ManyChat is that it allows you to get started for free with almost all the basic to medium-level features and it stays free till you get your first 1000 bot subscribers.

    Of course, you should get upgraded to a pro account, if you want to access all the advanced-level features, and believe me it’s WORTH IT!

    Trending Bot Articles:

    1. How Conversational AI can Automate Customer Service

    2. Automated vs Live Chats: What will the Future of Customer Service Look Like?

    3. Chatbots As Medical Assistants In COVID-19 Pandemic

    4. Chatbot Vs. Intelligent Virtual Assistant — What’s the difference & Why Care?

    Step 2: Get Friendly with ManyChat Dashboard

    After creating an account on ManyChat, it’s time to explore a little bit and get friendly with a dashboard.

    It is one of those very simple and intuitive dashboards I have come across.

    And, I want you to explore it by yourself because this way you’ll understand it better than me explaining it to you.

    Step 3: Create a Welcome Message

    Now, it’s time to create our first flow, a welcome message!

    Go to the Automation tab, you will see a few predefined flows including a welcome message. You can just edit that or create an entirely new flow.

    Source: EmpathyBots

    If you’re editing the available one, then you will see a Messenger content block over there, if not then you can create it simply by clicking on the ‘+’ icon on the right side.

    Then, just click on add text and paste the following message over there,

    Hey {{first_name}}! I’m FAQBot

    Ask your question…”

    Here, first_name is a system variable that is automatically replaced by the user’s first name. You can add any other variable or create your own custom variable as well.

    Just click on add text and then curly brackets appearing below the text box to explore more variables.

    This welcome flow will automatically trigger after the user clicks on the “Getting Started” button in the Messenger chat.

    Or, you can also trigger it with some keywords as I did by creating keywords like “Hi”, “Hello”, “Howdy”, “Can I ask a question”, etc.

    Just go to the Keywords option available in the same Automation tab, add your keyword list, and connect it with the flow.

    Source: EmpathyBots

    It is called training a chatbot, an important part of building AI-based chatbots.

    Step 4: Create a FAQ Menu

    Then, the next step is to create a FAQ Menu for users to select questions.

    You can create a different flow for that, but I’m creating it in the same welcome message flow.

    Just create another Messenger content block as we did before, add the text, “Questions Menu”, and add quick replies by clicking on the “Quick Reply” button.

    These quick replies are nothing but our questions, add it like,

    1. What is a Chatbot?
    2. Marketing Automation
    3. Conversational AI
    4. Conversational Flow
    5. Conversational Script

    The problem with these quick replies and buttons is the character limit. We cannot add the long-form questions.

    Yes, there is a way to achieve it by adding the questions from Conversation Starters (remember that predefined flows?). But there also you can add just 4 questions, not more than that.

    Step 5: Create Responses and Concluding Message

    It’s time to use your creativity and follow the best practices I have told in the last guide about writing the conversational script.

    Create 5 Messenger blocks, add the answers into the text boxes, and connect them with their respective questions.

    Next, create concluding message blocks where you ask if they want to ask another question, if yes, then send them back to the FAQ menu and if not, then send them to the conversation ender.

    Don’t worry! I have created a full pdf that includes the conversational script you need for building a FAQBot. Just keep reading!

    Source: EmpathyBots

    You can see in the above image, how I have divided a message into small chunks and added the time delays between two messages to give users a real-life conversational experience.

    Step 6: Create Default Replies

    The last step in building a FAQ chatbot is to create a default reply to send when a user asks anything other than our questions menu.

    It’s also available in those predefined flows, just click on it, edit your message, and set up the next action.

    Here’s how I did it,

    Source: EmpathyBots

    In ManyChat if your chatbot gets a message for which it is not programmed, then it automatically transfers that chat into a Live Chat section to be handled by you.

    Remember that the default reply is by default set to send once in 24 hours, you can change it by following the below steps.

    1. Go in the default reply flow.
    2. Click on the “Default Reply” text appearing in the starting step block.
    3. It will open the sidebar, click on the “Default Reply” once again and there you will see the option to change it to Every time.

    So, it’s time to test your bot!

    Just go to the Messenger and start interacting with it and see if it’s working fine or not.

    You should play around and try adding new questions, flows, and features to it.

    And, also read an article to make your chatbot more lively and empathetic.

    Let’s wrap up this tutorial now!

    Wrapping Up

    So, you have just built a simple FAQ chatbot to get hands-on experience in chatbot building.

    It is a very important step if you are just started learning about chatbots and how to build them.

    I can guarantee you that if you read and implement this guide properly, you will build a strong foundation for your journey towards becoming a pro in no-code chatbot development.

    If you have any questions or problems building a FAQ chatbot, do let me know through the comments down below.

    And, if you want the conversational flow and script for FAQBot including all questions and answers, just send me a message “FAQBot” on Messenger and you’ll get it.

    Liked this story? Consider following me to read more stories like this.

    You can also follow me on Twitter and LinkedIn.

    Don’t forget to give us your 👏 !


    How to Build a Simple FAQ Chatbot with ManyChat (No-Code) in 2022 — EmpathyBots was originally published in Chatbots Life on Medium, where people are continuing the conversation by highlighting and responding to this story.

  • Target Marketing

    What is Target Marketing?

    Target Marketing means breaking the market into different segments and planning strategies for each segment to increase the market share. It aims your marketing efforts at specific groups of customers, makes the promotion, pricing, and distribution of your products and/or services easier and more cost-effective, and provides a focus to all of your marketing activities.

    Target marketing is like researching and understanding your potential customers, as their interests, hobbies, and needs so that you can focus on what people need and your marketing budget on a specific segment that is most likely to avail/purchase your product or service.

    Target Market

    As you know, not all products can be consumed by everyone, each product has a separate customer base. To attract a particular segment of the market, the company at times modifies the product/service accordingly. The target market is like an end consumer to which a company wants to sell its product. It is a group of potential customers that businesses identify to sell their products and services to.

    Researching and identifying your target market

    If the content is king, then the distribution of content is undoubtedly its all-important queen!

    You can spend all the time and money in the world presenting the best content, but it all goes to waste if it fails to reach the right audience.

    Knowing your customers will assist you to focus on customers who are willing to pay for your product or service. This is a simpler, effective, and affordable way to reach your customers. You’ll be wasting resources if you aim too broadly, or determine that there aren’t enough customers for your product or service.

    Here’re some questions by which you can identify your audience –

    Trending Bot Articles:

    1. How Conversational AI can Automate Customer Service

    2. Automated vs Live Chats: What will the Future of Customer Service Look Like?

    3. Chatbots As Medical Assistants In COVID-19 Pandemic

    4. Chatbot Vs. Intelligent Virtual Assistant — What’s the difference & Why Care?

    Who are your customers?

    • Are your end customers male or female?
    • How old are they?
    • Do they have kids? How old are their children?
    • What is their marital status?
    • Where do they live?
    • What is their education level?
    • What do they do for a living?
    • What are their average earnings?

    Customer interests and Buying Habits

    • What prompts a customer to make a purchase?
    • What are your consumer’s common interests?
    • Who makes the purchasing decisions?
    • How often do they buy a product?
    • Do they shop online or like to see their product before they buy?
    • What sort of media does your target rely on for information?
    • How far do they go/ travel to make a purchase?
    • What other products/services do they buy?

    Segmenting the market:

    Market segmentation can assist you to focus on people who are most likely to become satisfied customers of your company or enthusiastic consumers of your content.

    To segment a market, you split it up into groups that have related features. You can base a segment on one or more characters. Dividing up an audience in this way allows for more precisely targeted marketing and personalized content.

    There are 4 main types of Market Segmentation –

    • Demographic Segmentation(Who) — Family Size, Religion, Gender, age, ethnicity, education, and even income
    • Geographic Segmentation(Where) — Location(country, state, county and zip code)
    • Psychographic Segmentation(Why) — Personality, Attitudes, Values, Interests/hobbies, Lifestyles
    • Behavioral Segmentation(How)- Purchasing Habits, Spending Patterns, User-level and All manners of Brand Interactions

    By segmenting the market, the brand gets more specific about its target market. They can focus on a small group of customers who are more likely to purchase their product.

    For eg., a brand that sells active wear can decide to focus on a smaller, specific target market. Instead of selling in masses, they may focus solely on people who are actively participating in sports activities.

    Advantages Of Target Marketing

    • Understanding customers’ needs
    • Provides an understanding of Competition
    • Enables the company to produce more Effective Marketing Plans
    • Allows the company to understand what Customers Need
    • Messages precisely directed at each audience segment
    • Better Results
    • A more efficient and driven marketing team.
    • Drive more brand-loyal customers

    How is Target Marketing different from Mass Marketing?

    Mass Marketing tries to reach a wider audience whereas Target Marketing attempts to reach a specific and defined audience. Both of these methods can be effective to drive sales and leads for the business. In the digital age, people expect to be spoken to on a personal level and a mass marketing campaign could prove to be costly if not executed properly.

    For better results, you need the best software! Cloud Messaging is a widely used Messaging software, which has options of both Mass Marketing as well as Target Marketing!

    How Businesses can use Target Marketing?

    Whether you’re still within the process of starting your business, trying to find an innovative opportunity to grow your business, or want to guard the business you’ve already built, target marketing is an important tool.

    When trying to succeed in customers with a marketing message or advertising campaign, targeting the proper market with the proper message is important — If you aim too broadly, your message might reach a couple of people that find yourself becoming customers, but you’ll also reach tons of individuals who aren’t curious about your products or services. When your messaging isn’t optimized for your audience, you’ll find yourself with tons of wasted advertising dollars.

    Also, finding software that is a solution to all your problems is very important. Cloud Messaging is one of those software’s, which has proved itself to be the solution to every problem which businesses face in Target Marketing!

    Remember, identifying your target market isn’t something you do once and then check off a box. Up and running businesses should create systems to regularly ask your current customers feedback on what they like (and don’t like) about doing business with you.

    The great thing about getting to know your consumers is that not only will you be able to track down new customers just like them, but your tried-and-true customers will become more loyal and spend more money.

    Doing nothing won’t help your business, and it’ll almost certainly hurt it at the end of the day. The everything-but-the-kitchen-sink marketing plan where you throw resources into marketing to everyone with a pulse usually ends in similar disappointment: tons of zeros on the statement and all in the wrong places.

    Target marketing is going to require some upfront work, but the rewards are huge and well worth the effort.

    icloudy.cloudladderconsulting.com

    Don’t forget to give us your 👏 !


    Target Marketing was originally published in Chatbots Life on Medium, where people are continuing the conversation by highlighting and responding to this story.

  • How Chatbots Can Transform Your Business

    Many startups and forward-thinking brands are incorporating chatbots into their daily operations, customer interactions, and sales…

  • How do AI chatbots help in recruiting candidates?

    If you want to know more about how AI chatbots will help in recruiting candidates more effectively then go with this link:

    https://skil.ai/chatbot-for-ai-recruiting/

    submitted by /u/wileysarah
    [link] [comments]

  • 5 Chatbot Trends to Grow Your Business

    The chatbot is very important for business. Lets us find some chatbot trends that grow your business.

    submitted by /u/techcouncilglobal
    [link] [comments]