{"id":146804,"date":"2019-02-01T11:55:15","date_gmt":"2019-02-01T06:25:15","guid":{"rendered":"https:\/\/www.digitalvidya.com\/blog\/?p=146804"},"modified":"2022-04-28T15:43:35","modified_gmt":"2022-04-28T10:13:35","slug":"how-to-create-a-chatbot","status":"publish","type":"post","link":"https:\/\/www.digitalvidya.com\/blog\/how-to-create-a-chatbot\/","title":{"rendered":"How To Create A Chatbot For Your Website"},"content":{"rendered":"<p dir=\"ltr\" style=\"text-align: justify;\">Do you want to know how to create a chatbot for business? But what is the need to create a chatbot?<\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\">To make you understand the need for a chatbot. Here is an example.<\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Let\u2019s say you visit a website related to booking doctor appointments. Now you don\u2019t know which doctor to book. You know your problem, you need help to decide on the specialist. <\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Traditionally you will call up customer care, explain to them your problem, they will put you on hold, go through their document and then answer your query. <\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">With this digital age, millennial doesn\u2019t like much human interaction. They want everything to happen by the tip of their finger. So, calling up customer care isn\u2019t the desired choice anymore.<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">That is where chatbots come into the limelight. These chatbots act as virtual assistants just like Google Home or Alexa but specific to your website. <\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Website visitors can easily chat with these chatbots and get their desired answers in a jiffy. This is the best way to handle users\u2019 queries these days. <\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><strong>It is predicted by Gartner the users will 85% of their relationship with businesses without any human interactions by 2020 and chatbots have a huge role to play in this. <\/strong><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">In this article, we will cover how to create a chatbot for your business.<\/span><\/p>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"what-can-a-chatbot-do\"><\/span><strong>What Can A Chatbot Do?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">There are 3 types of chatbots:<\/span><\/p>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"1-scripted-chatbots\"><\/span><strong>1. Scripted Chatbots<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<figure id=\"attachment_146806\" aria-describedby=\"caption-attachment-146806\" style=\"width: 402px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/Scripted-chatbot-150x88.jpeg\" alt=\"How to Create a Chatbot\" class=\"wp-image-146806\" width=\"402\" height=\"236\" title=\"\" srcset=\"https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/Scripted-chatbot-150x88.jpeg 150w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/Scripted-chatbot-300x176.jpeg 300w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/Scripted-chatbot-600x353.jpeg 600w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/Scripted-chatbot-220x129.jpeg 220w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/Scripted-chatbot-595x350.jpeg 595w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/Scripted-chatbot-480x282.jpeg 480w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/Scripted-chatbot.jpeg 850w\" sizes=\"(max-width: 402px) 100vw, 402px\" \/><figcaption id=\"caption-attachment-146806\" class=\"wp-caption-text\">Scripted chatbot<\/figcaption><\/figure>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Scripted chatbots have predefined questions and answers on which they work. They present the user with few options to select for each question and present their solutions based on it. These chatbots cannot handle ambiguity in terms of response<\/span><\/p>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"2-intelligent-chatbots\"><\/span><strong>2. Intelligent Chatbots<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<figure id=\"attachment_146805\" aria-describedby=\"caption-attachment-146805\" style=\"width: 366px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/intelligent-chatbot-feature-150x120.jpg\" alt=\"How To Create A Chatbot\" class=\"wp-image-146805\" width=\"366\" height=\"293\" title=\"\" srcset=\"https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/intelligent-chatbot-feature-150x120.jpg 150w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/intelligent-chatbot-feature-300x240.jpg 300w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/intelligent-chatbot-feature-220x176.jpg 220w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/intelligent-chatbot-feature-480x384.jpg 480w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/intelligent-chatbot-feature.jpg 534w\" sizes=\"(max-width: 366px) 100vw, 366px\" \/><figcaption id=\"caption-attachment-146805\" class=\"wp-caption-text\">Intelligent chatbot<\/figcaption><\/figure>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">These chatbots are backed by artificial intelligence. They can understand the non-standard response and provide the solution accordingly. Though, they cannot provide a solution in graphical content.<\/span><\/p>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"3-application-chatbots\"><\/span><strong>3. Application Chatbots<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">This is a type of intelligent chatbot that can show the solution in a graphical interface to the user if in case the user can perform more effectively using a graphical user interface.<\/span><\/p>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"how-to-create-a-chatbot-for-a-website\"><\/span><strong>How To Create A Chatbot For A Website?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"1-how-to-make-a-chatbot-in-html-%e2%80%93-build-the-conversation-flow\"><\/span><strong>1. How To Make A Chatbot In HTML &#8211; Build The Conversation Flow<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">The first and foremost step is to prepare a conversation flow for which you want your <a href=\"https:\/\/www.digitalvidya.com\/blog\/what-is-chatbot\/\">chatbot<\/a> to be designed. Initially write down the basic flowchart of conversation which can happen. <\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Now, think of the various scenarios in which your users can go off track and include those things in your conversation.<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">The next step is to go online and play with all the available chatbots and try to break their flow. See the various steps in which a chatbot breaks in conversation and avoid such mistakes in your conversation. <\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Finally, try to break your chatbot conversation by yourself and your friends. Do everything to ensure your chatbot is ready for any scenario.<\/span><\/p>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"2-how-to-make-a-chatbot-%e2%80%93-replicate-it-in-apiai\"><\/span><strong>2. How To Make A Chatbot &#8211; Replicate It In API.AI<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">API.AI is one of the linguistic processing units. It has the capability to comprehend the user texts which are received in the form of text or speech. This is one of the effective platforms available to comprehend the users\u2019 text. Let&#8217;s understand with an example;<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">A user is on the website trying to order Puma shoes of size 9, so the user types &#8211; \u201cMy name is Rohan and I want to buy black puma shoes of size 9\u201d. Now the API.AI interprets it as follows;<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Intent: Purchase_shoes<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Action: Process_purchase<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Name: Rohan<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Product: Shoes<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Brand: Puma<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Size: 9<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">This is the simplest example. API.AI can process such similar or complicated requests in a similar manner.<\/span><\/p>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"3-how-to-create-a-chatbot-for-a-website-%e2%80%93-merge-with-external-code\"><\/span><strong>3. How To Create A Chatbot For A Website &#8211; Merge With External Code<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">The next and most important step is to merge with external code. Heroku is one of the best external codes to build an app. If you are working in python, you need the following code from Heroku;<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">#start<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0req = request.get_json<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0print(&#8220;Request:&#8221;)<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0print(json.dumps(req, indent=4))<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">#process to do your thing and decide what response should be<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0res = processRequest(req)<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"># Response we should receive from process request (you\u2019ll need to write some code called process request and make it return the below, the weather webhook example above is a good one).<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">{<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&#8220;speech&#8221;: \u201cspeech we want to send back\u201d,<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&#8220;displayText&#8221;: \u201cdisplay text we want to send back usually matches speech\u201d,<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&#8220;source&#8221;: &#8220;your app name&#8221;<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0}<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"># Making our response readable by API.AI and sending it back to the service<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"> response = make_response(res)<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0response.headers[&#8216;Content-Type&#8217;] = &#8216;application\/json&#8217;<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"> \u00a0\u00a0\u00a0return response<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"># End<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Your app and API.AI will be able to work together if you are able to receive and respond to the requests. <\/span><\/p>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"4-how-to-make-a-chatbot-%e2%80%93-make-use-of-database\"><\/span><strong>4. How To Make A Chatbot &#8211; Make Use Of Database<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Heroku lets you update and set up databases very easily. Postgres add-on is the best to choose from. This blog post will help you to set up and run the database in Heroku.<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\">\n\t\t\t<div class=\"course-cta\">\n\t\t\t\t<div class=\"title\"> Accelerate Your <strong>Career or Business Growth!<\/strong> <\/div>\n\t\t\t\t<div class=\"sub-title\"> Learn & Leverage Digital Marketing <\/div>\n\t\t\t\t<div class=\"btn\">\n\t\t\t\t\t<button class=\"enrollBtn\"> Join Free Live Orientation Session <\/button>\n\t\t\t\t\t<a class=\"amp-btn\" href=\"#gform_wrapper_286\"> Join Free Live Orientation Session <\/a>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<\/p>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"5-how-to-make-a-chatbot-in-html-%e2%80%93-amalgamate-with-slack\"><\/span><strong>5. How To Make A Chatbot In HTML &#8211; Amalgamate With Slack<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Integrating with other messaging services might not be similar to integrating with slack, but it will give an idea of how to work on other platforms. One has to complete 2 authorization processes in slack.<\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">While working with API.AI, follow these steps; create a conversation in API.AI, move to integration, switch back to slack, and do as per the instructions set in slack. Post this, you need to change the events URL to your app URL.<\/span><\/p>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"6-how-to-create-a-chatbot-for-a-website-%e2%80%93-process-of-asynchronous\"><\/span><strong>6. How To Create A Chatbot For A Website &#8211;\u00a0 Process Of Asynchronous<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Flask can be used to run the app. It is a bunch of code that is extremely useful to receive information over the internet. For a secondary process, Redis &amp; Celery can be used. The instructions for adding Redis &amp; Celery are provided in many sources.<\/span><\/p>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"most-powerful-platforms-to-build-a-chatbot\"><\/span><strong>Most Powerful Platforms To Build A Chatbot<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"1-chatfuel\"><\/span><strong>1.\u00a0Chatfuel<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<figure id=\"attachment_146808\" aria-describedby=\"caption-attachment-146808\" style=\"width: 414px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/chatfuel-150x64.png\" alt=\"How to create a chatbot\" class=\"wp-image-146808\" width=\"414\" height=\"177\" title=\"\" srcset=\"https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/chatfuel-150x64.png 150w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/chatfuel-300x129.png 300w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/chatfuel-220x94.png 220w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/01\/chatfuel.png 343w\" sizes=\"(max-width: 414px) 100vw, 414px\" \/><figcaption id=\"caption-attachment-146808\" class=\"wp-caption-text\">Chatfuel<\/figcaption><\/figure>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Chatfuel is a power-packed platform with various exciting features. Some of them are collecting user information using forms in messenger, allowing user interaction with bots in a click, allowing content cards, user request forms, spread updates to users, etc.<\/span><\/p>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"2-flow-xo\"><\/span><strong>2. Flow XO<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<figure id=\"attachment_146902\" aria-describedby=\"caption-attachment-146902\" style=\"width: 376px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/02\/Flow-Xo.jpg\" alt=\"How To Create A Chatbot\" class=\"wp-image-146902\" width=\"376\" height=\"376\" title=\"\" srcset=\"https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/02\/Flow-Xo.jpg 225w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/02\/Flow-Xo-150x150.jpg 150w, https:\/\/www.digitalvidya.com\/blog\/wp-content\/uploads\/2019\/02\/Flow-Xo-220x220.jpg 220w\" sizes=\"(max-width: 376px) 100vw, 376px\" \/><figcaption id=\"caption-attachment-146902\" class=\"wp-caption-text\">Flow xo<\/figcaption><\/figure>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Looking for a chatbot with a ready reckoner visual editor, then you need flow XO. This platform can provide up to 100 integrations. It is built with pre-build templates as well.<\/span><\/p>\n<div class=\"ast-oembed-container \" style=\"height: 100%;\"><iframe title=\"Setting up a Messenger Bot with Flow XO\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/gHoxtYbdrJk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"3-beep-boop\"><\/span><strong>3. Beep Boop<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">It is the platform directed towards providing an easier way of creating slack bots. It also provides an end-end experience for developers.<\/span><\/p>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"conclusion\"><\/span><strong>Conclusion<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p dir=\"ltr\" style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Chatbots have become necessary to run a business through <a href=\"https:\/\/www.digitalvidya.com\/blog\/digital-media-marketing\/\">digital media marketing<\/a> now. It is never too late to build your very own and customized chatbot and provide a better experience for your user. Know every trending aspect of <a href=\"https:\/\/www.digitalvidya.com\/digital-marketing\/\">digital marketing<\/a> to make your business flourish.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Do you want to know how to create a chatbot for business? But what is the need to create a chatbot? To make you understand the need for a chatbot. Here is an example. Let\u2019s say you visit a website related to booking doctor appointments. Now you don\u2019t know which doctor to book. You know [&hellip;]<\/p>\n","protected":false},"author":4801,"featured_media":146893,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[28],"tags":[10607,10608,10609,10610,10611],"class_list":["post-146804","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-marketing","tag-chatbot","tag-chatbot-creation","tag-how-to-create-a-chatbot","tag-how-to-make-a-chatbot-in-html","tag-how-to-create-a-chatbot-for-a-website"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.digitalvidya.com\/blog\/wp-json\/wp\/v2\/posts\/146804","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.digitalvidya.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.digitalvidya.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.digitalvidya.com\/blog\/wp-json\/wp\/v2\/users\/4801"}],"replies":[{"embeddable":true,"href":"https:\/\/www.digitalvidya.com\/blog\/wp-json\/wp\/v2\/comments?post=146804"}],"version-history":[{"count":0,"href":"https:\/\/www.digitalvidya.com\/blog\/wp-json\/wp\/v2\/posts\/146804\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.digitalvidya.com\/blog\/wp-json\/wp\/v2\/media\/146893"}],"wp:attachment":[{"href":"https:\/\/www.digitalvidya.com\/blog\/wp-json\/wp\/v2\/media?parent=146804"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.digitalvidya.com\/blog\/wp-json\/wp\/v2\/categories?post=146804"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.digitalvidya.com\/blog\/wp-json\/wp\/v2\/tags?post=146804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}