{"id":1598,"date":"2018-02-08T12:35:33","date_gmt":"2018-02-08T12:35:33","guid":{"rendered":"https:\/\/www.moveoapps.com\/blog\/?p=1598"},"modified":"2018-02-08T12:35:33","modified_gmt":"2018-02-08T12:35:33","slug":"create-chatbots-seamless-conversations-dialogflow","status":"publish","type":"post","link":"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/","title":{"rendered":"How to Create Intuitive Chatbots for Seamless Conversations with Dialogflow"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Chatbots have been around for a while but only now is this simple yet powerful technology receiving the kind of attention it deserves. A chatbot is a computer program designed to facilitate conversations between a human and a computer. The technology has immense potential in app development, retail, customer service and various other areas.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Currently, chatbots are commonly used in instant messaging platforms such as Facebook Messenger, Wechat and Hike. Some companies even deploy bots on their website or app for customer support and feedback. Bots have also been integrated into toys and other modes of entertainment. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">One of the most popular platforms which is used for making chatbots is Dialogflow.<\/span><\/p>\n<p><b>What is Dialogflow?<\/b><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">Dialogflow, formerly known as a Api.ai or Speaktoit, is a company that develops human-computer interaction technologies that are based on natural language processing.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">This technology understands the human input, matches and correlates the keywords, and converts it into machine language to be understood by the computer.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">It provides an effective alternative to on-phone or direct conversations by created automated-response text conversations.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Dialogflow effectively works on various platforms like Google Assistant, Facebook Messenger, Slack, Skype, Twitter, Viber etc. allowing you to build just one bot that can be deployed on multiple platforms.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Link:<\/span> <a href=\"https:\/\/console.dialogflow.com\/api-client\/#\/login\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">https:\/\/console.dialogflow.com\/api-client\/#\/login<\/span><\/a><\/p>\n<p><span style=\"font-weight: 400;\">So now that you have an idea of just how amazing this technology can be for your business, you probably can\u2019t wait to get started on your own chatbot. Well, to help you do just that, lets take a look at how to proceed with building your first Dialogflow chatbot:<\/span><\/p>\n<p><b>Build your first Agent<\/b><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">Firstly, you need to have a Dialogflow account. You can sign up from the above<\/span><a href=\"https:\/\/console.dialogflow.com\/api-client\/#\/login\" target=\"_blank\" rel=\"noopener\"> <span style=\"font-weight: 400;\">link<\/span><\/a><span style=\"font-weight: 400;\">. If you already have an account, just<\/span><a href=\"https:\/\/console.dialogflow.com\/api-client\/#\/login\" target=\"_blank\" rel=\"noopener\"> <span style=\"font-weight: 400;\">login<\/span><\/a><span style=\"font-weight: 400;\"> right here.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Create a new agent on the <\/span><span style=\"font-weight: 400;\">Dialogflow Console<\/span><span style=\"font-weight: 400;\"> by clicking on \u2018Create Agent\u2019. Enter your agent name and select <\/span><span style=\"font-weight: 400;\">DEFAULT LANGUAGE &amp; DEFAULT TIME ZONE<\/span><b>.<\/b><\/li>\n<\/ul>\n<p><b><\/b><b><\/b><b><\/b><b><\/b><b><br \/>\n<a href=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/create_agent.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1604 size-full\" src=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/create_agent.png\" alt=\"\" width=\"1861\" height=\"1053\" srcset=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/create_agent.png 1861w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/create_agent-300x170.png 300w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/create_agent-768x435.png 768w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/create_agent-1024x579.png 1024w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/create_agent-150x85.png 150w\" sizes=\"auto, (max-width: 1861px) 100vw, 1861px\" \/><\/a><\/b><\/p>\n<ul>\n<li><b><span style=\"font-weight: 400;\">Click on the <\/span>CREATE <span style=\"font-weight: 400;\">button. This is the screen you will see upon creating.<\/span><\/b><\/li>\n<\/ul>\n<p><b><\/b><b><\/b><b><span style=\"font-weight: 400;\"><br \/>\n<a href=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1601 size-full\" src=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/1.png\" alt=\"\" width=\"1861\" height=\"1053\" srcset=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/1.png 1861w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/1-300x170.png 300w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/1-768x435.png 768w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/1-1024x579.png 1024w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/1-150x85.png 150w\" sizes=\"auto, (max-width: 1861px) 100vw, 1861px\" \/><\/a><\/span><\/b><\/p>\n<p><span style=\"font-weight: 400;\">In the menu on the left side, you will see the different components of the Dialogflow.<\/span><\/p>\n<p><b>Intent<\/b><\/p>\n<p><span style=\"font-weight: 400;\">An intent maps what the user inputs and determines what action needs to be taken by the agent.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">There are two default intents:<\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">Default Welcome Intent<\/span><\/li>\n<li>Default Fallback Intent<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Both intents handle the user input and give response. If user\u2019s input doesn\u2019t match with any intent than fallback intent called.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Intent has four sections:<\/span><\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Context\n<ul>\n<li><span style=\"font-weight: 400;\">Context is one of the most vital components of intent. It essentially controls the flow of the conversation. Names in the Context are not case sensitive. For example, you could add both xyz and XYZ as context, but it would be considered as same Intent.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">There are two types of Context:<\/span>\n<ol>\n<li><b>Input context<\/b>: It should be matched with previously defined intent\u2019s output context<\/li>\n<li><b>Output context<\/b>: Setting up information for current intent with Lifespan.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">User says<\/span><\/span>\n<ul>\n<li><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">In this section, you can add example text that you expect the users to input.<\/span><\/span><\/li>\n<li>Two modes of User says:\n<ol>\n<li><span style=\"font-weight: 400;\"><b>Template Mode:<\/b> Contains entity references and cannot be annotated.<\/span><\/li>\n<li><b>Example Mode:<\/b><span style=\"font-weight: 400;\"> Contains normal speech and can be annotated by linking to a word.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Action<\/span><\/span>\n<ul>\n<li>Action determines exactly which intent has been triggered by the user\u2019s input. It can have certain parameters that extract information from user\u2019s requests and will appear in JSON format.\n<pre>{\u201caction\u201d:\u201daction_name\u201d}\r\n{\u201cparameter_name\u201d:\u201dparameter_value\u201d}\r\n<\/pre>\n<\/li>\n<\/ul>\n<\/li>\n<li>Response\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>It is just a simple message that will make for the reply to the user\u2019s request. You can add up to 10 sequential messages to your agent and it will choose any random response from them.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">We will discuss more on that later.<\/span><\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">To create a new intent, click on plus (+) icon in the menu on left, \u00a0beside the label Intents or select Intents and click CREATE INTENT button on the top right side.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Enter intent\u2019s name, and choose any user expression in User Says section, and add a response appropriate for it. Don\u2019t forget to save it.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">For example, I created an intent named FirstIntent with some requests and responses. We can check it in the right side panel \u201cTry it now\u201d.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1602 size-full alignnone\" src=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/2.png\" alt=\"\" width=\"1861\" height=\"1053\" srcset=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/2.png 1861w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/2-300x170.png 300w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/2-768x435.png 768w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/2-1024x579.png 1024w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/2-150x85.png 150w\" sizes=\"auto, (max-width: 1861px) 100vw, 1861px\" \/><\/a><\/span><\/p>\n<p>&nbsp;<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">You can see in the above image that I entered \u201cHi\u201d and it responded with a \u201cHello!\u201d which I already set before in my default response and this response you will get for whatever you entered in the User says section.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">If something you asked for is not available in your intent, then the default fallback intent is called.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1603 size-full\" src=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/3.png\" alt=\"\" width=\"1861\" height=\"1053\" srcset=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/3.png 1861w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/3-300x170.png 300w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/3-768x435.png 768w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/3-1024x579.png 1024w, https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/3-150x85.png 150w\" sizes=\"auto, (max-width: 1861px) 100vw, 1861px\" \/><\/a><\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Your first agent is now created. You can add as many inputs and responses as needed to make your agent more interactive. There are many more things you can do with your agent that will let you customize it into a complete suite of customer interaction chatbot. We will cover all that and more in our next tutorial. Until then, get cracking on your first bot and have fun experimenting with this compelling technology. <\/span><\/p>\n<p><script type=\"text\/javascript\" src=\"\/\/newsharecounts.s3-us-west-2.amazonaws.com\/nsc.js\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Chatbots have been around for a while but only now is this simple yet powerful technology receiving the kind of attention it deserves. A chatbot is a computer program designed to facilitate conversations between a human and a computer. The technology has immense potential in app development, retail, customer service and various other areas. Currently, &hellip; <a href=\"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">How to Create Intuitive Chatbots for Seamless Conversations with Dialogflow<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":101021,"featured_media":1651,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[31,30],"tags":[],"class_list":["post-1598","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","category-ios"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Create Chatbots for Seamless Conversations with Dialogflow<\/title>\n<meta name=\"description\" content=\"Chatbots are used in instant messaging platforms such as Facebook Messenger, Wechat and Hike that deploy bots for customer support and feedback.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Create Chatbots for Seamless Conversations with Dialogflow\" \/>\n<meta property=\"og:description\" content=\"Chatbots are used in instant messaging platforms such as Facebook Messenger, Wechat and Hike that deploy bots for customer support and feedback.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/\" \/>\n<meta property=\"og:site_name\" content=\"Moveo Apps\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-08T12:35:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/How-to-Create-Intuitive-Chatbots-for-Seamless-Conversations-with-Dialogflow.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1294\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jinal Patel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jinal Patel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/\",\"url\":\"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/\",\"name\":\"How to Create Chatbots for Seamless Conversations with Dialogflow\",\"isPartOf\":{\"@id\":\"https:\/\/www.moveoapps.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/How-to-Create-Intuitive-Chatbots-for-Seamless-Conversations-with-Dialogflow.png\",\"datePublished\":\"2018-02-08T12:35:33+00:00\",\"author\":{\"@id\":\"https:\/\/www.moveoapps.com\/blog\/#\/schema\/person\/e9147242858f303115f633522be10f6b\"},\"description\":\"Chatbots are used in instant messaging platforms such as Facebook Messenger, Wechat and Hike that deploy bots for customer support and feedback.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/#primaryimage\",\"url\":\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/How-to-Create-Intuitive-Chatbots-for-Seamless-Conversations-with-Dialogflow.png\",\"contentUrl\":\"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/How-to-Create-Intuitive-Chatbots-for-Seamless-Conversations-with-Dialogflow.png\",\"width\":2560,\"height\":1294,\"caption\":\"How to Create Intuitive Chatbots for Seamless Conversations with Dialogflow\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.moveoapps.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Create Intuitive Chatbots for Seamless Conversations with Dialogflow\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.moveoapps.com\/blog\/#website\",\"url\":\"https:\/\/www.moveoapps.com\/blog\/\",\"name\":\"Moveo Apps\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.moveoapps.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.moveoapps.com\/blog\/#\/schema\/person\/e9147242858f303115f633522be10f6b\",\"name\":\"Jinal Patel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.moveoapps.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/27679db7a26db2a21e978baa5296d2d36d1b6a08f3e64e96040f59310aa8530d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/27679db7a26db2a21e978baa5296d2d36d1b6a08f3e64e96040f59310aa8530d?s=96&d=mm&r=g\",\"caption\":\"Jinal Patel\"},\"description\":\"Jinal Patel is an Android developer at MoveoApps and programming enthusiast. She likes to explore new programming languages.\",\"url\":\"https:\/\/www.moveoapps.com\/blog\/author\/jinal-patel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Create Chatbots for Seamless Conversations with Dialogflow","description":"Chatbots are used in instant messaging platforms such as Facebook Messenger, Wechat and Hike that deploy bots for customer support and feedback.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/","og_locale":"en_US","og_type":"article","og_title":"How to Create Chatbots for Seamless Conversations with Dialogflow","og_description":"Chatbots are used in instant messaging platforms such as Facebook Messenger, Wechat and Hike that deploy bots for customer support and feedback.","og_url":"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/","og_site_name":"Moveo Apps","article_published_time":"2018-02-08T12:35:33+00:00","og_image":[{"width":2560,"height":1294,"url":"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/How-to-Create-Intuitive-Chatbots-for-Seamless-Conversations-with-Dialogflow.png","type":"image\/png"}],"author":"Jinal Patel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jinal Patel","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/","url":"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/","name":"How to Create Chatbots for Seamless Conversations with Dialogflow","isPartOf":{"@id":"https:\/\/www.moveoapps.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/#primaryimage"},"image":{"@id":"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/#primaryimage"},"thumbnailUrl":"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/How-to-Create-Intuitive-Chatbots-for-Seamless-Conversations-with-Dialogflow.png","datePublished":"2018-02-08T12:35:33+00:00","author":{"@id":"https:\/\/www.moveoapps.com\/blog\/#\/schema\/person\/e9147242858f303115f633522be10f6b"},"description":"Chatbots are used in instant messaging platforms such as Facebook Messenger, Wechat and Hike that deploy bots for customer support and feedback.","breadcrumb":{"@id":"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/#primaryimage","url":"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/How-to-Create-Intuitive-Chatbots-for-Seamless-Conversations-with-Dialogflow.png","contentUrl":"https:\/\/www.moveoapps.com\/blog\/wp-content\/uploads\/2018\/02\/How-to-Create-Intuitive-Chatbots-for-Seamless-Conversations-with-Dialogflow.png","width":2560,"height":1294,"caption":"How to Create Intuitive Chatbots for Seamless Conversations with Dialogflow"},{"@type":"BreadcrumbList","@id":"https:\/\/www.moveoapps.com\/blog\/create-chatbots-seamless-conversations-dialogflow\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.moveoapps.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Create Intuitive Chatbots for Seamless Conversations with Dialogflow"}]},{"@type":"WebSite","@id":"https:\/\/www.moveoapps.com\/blog\/#website","url":"https:\/\/www.moveoapps.com\/blog\/","name":"Moveo Apps","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.moveoapps.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.moveoapps.com\/blog\/#\/schema\/person\/e9147242858f303115f633522be10f6b","name":"Jinal Patel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.moveoapps.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/27679db7a26db2a21e978baa5296d2d36d1b6a08f3e64e96040f59310aa8530d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/27679db7a26db2a21e978baa5296d2d36d1b6a08f3e64e96040f59310aa8530d?s=96&d=mm&r=g","caption":"Jinal Patel"},"description":"Jinal Patel is an Android developer at MoveoApps and programming enthusiast. She likes to explore new programming languages.","url":"https:\/\/www.moveoapps.com\/blog\/author\/jinal-patel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.moveoapps.com\/blog\/wp-json\/wp\/v2\/posts\/1598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.moveoapps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.moveoapps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.moveoapps.com\/blog\/wp-json\/wp\/v2\/users\/101021"}],"replies":[{"embeddable":true,"href":"https:\/\/www.moveoapps.com\/blog\/wp-json\/wp\/v2\/comments?post=1598"}],"version-history":[{"count":48,"href":"https:\/\/www.moveoapps.com\/blog\/wp-json\/wp\/v2\/posts\/1598\/revisions"}],"predecessor-version":[{"id":1652,"href":"https:\/\/www.moveoapps.com\/blog\/wp-json\/wp\/v2\/posts\/1598\/revisions\/1652"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.moveoapps.com\/blog\/wp-json\/wp\/v2\/media\/1651"}],"wp:attachment":[{"href":"https:\/\/www.moveoapps.com\/blog\/wp-json\/wp\/v2\/media?parent=1598"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.moveoapps.com\/blog\/wp-json\/wp\/v2\/categories?post=1598"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.moveoapps.com\/blog\/wp-json\/wp\/v2\/tags?post=1598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}