<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mesibo Chatbot and Scripting - Introduction on mesibo documentation</title><link>https://docs.mesibo.com/chatbot/</link><description>Recent content in Mesibo Chatbot and Scripting - Introduction on mesibo documentation</description><generator>Hugo</generator><language>en</language><atom:link href="https://docs.mesibo.com/chatbot/index.xml" rel="self" type="application/rss+xml"/><item><title>Uploading and Configuring Scripts</title><link>https://docs.mesibo.com/chatbot/uploading-scripts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/chatbot/uploading-scripts/</guid><description>&lt;p&gt;The scripting interface is provided through the Mesibo console. You need not configure or install anything additional to use the mesibo chatbot and scripting framework. Just login to your mesibo console, upload your script, and get going!&lt;/p&gt;
&lt;p&gt;There are two parts to the process:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Upload one or more scripts using the mesibo console. When you upload a script, it will get added to your script library. However, it will not be active unless you assign it to your app or one or more users.&lt;/p&gt;</description></item><item><title>Mesibo Scripting Essentials</title><link>https://docs.mesibo.com/chatbot/scripting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/chatbot/scripting/</guid><description>&lt;p&gt;In this section, we will look at some of the essential elements of mesibo scripting. Although you will be using the same Javascript you are already familiar with, there are a few mesibo specific extensions you need to use for handling incoming messages, sending responses, etc.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s get started with the global object &lt;code&gt;mesibo&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="mesibo---the-master-object"&gt;mesibo - the master object&lt;a class="td-heading-self-link" href="#mesibo---the-master-object" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;There exists a global object, &lt;code&gt;mesibo&lt;/code&gt; which is an instance of the class Mesibo(). It is accessible from anywhere in the script and used for configuration and setting various event handlers such as message handler, message status handler, login handler, timer handler, exception handler, etc.&lt;/p&gt;</description></item><item><title>Creating your first chatbot</title><link>https://docs.mesibo.com/chatbot/sample-chatbot/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.mesibo.com/chatbot/sample-chatbot/</guid><description>&lt;p&gt;In this tutorial, we will create a simple chatbot with mesibo scripting. Mesibo scripting allows you to easily interface with chatbot and NLP engines like Dialogflow, IBM Watson, Microsoft Azure Bot Services, etc. For this sample, we will be using Dialogflow, but you can modify this example to connect with any other services.&lt;/p&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;We will not get into the details of building the Dialogflow agent from scratch. Please refer to the &lt;a href="https://cloud.google.com/dialogflow/docs/quick/api"&gt;Dialogflow Docs&lt;/a&gt; for learning the basics of Dialogflow and building your chat agents.&lt;/li&gt;
&lt;li&gt;DialogFlow Project ID and the keys which you can get from DialogFlow console.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="1-create-a-dialogflow-agent"&gt;1. Create a Dialogflow agent&lt;a class="td-heading-self-link" href="#1-create-a-dialogflow-agent" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Go to Dialogflow Console and create an agent. Refer to &lt;a href="https://cloud.google.com/dialogflow/docs/quick/api#create-an-agent"&gt;Creating an Agent&lt;/a&gt;. You can build your agent from scratch or import prebuilt-agents like Smalltalk. If you wish to customize the responses, you can do so by clicking on the intent and modifying the Text response. Here is a detailed tutorial for &lt;a href="https://cloud.google.com/dialogflow/docs/tutorials/build-an-agent"&gt;building a basic chatbot in Dialogflow&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>