Widgets, Page Flow and Organization
howdy chatbots, fans. And welcome back in this lecture, we're going to continue talking about mobile monkeys, visual chatbot builder and we're going to talk about widgets what they're used for etcetera, understanding widgets, widgets are the building blocks of your chat bot, right? Every interaction you want your body to have takes place that has to be programmed and configured through the use of a widget. And there are lots of different widgets at your disposal. The screenshot over here shows you all the different widgets that are available to you through mobile monkey complex bots are built through the use of multiple widgets right? There are a lot like imagine that phone tree visualization that we've talked about before, where you have little box for one option and then you have a little branch and then there's a few different more boxes and that box connects to that box, all that is built. All those different branches are built using widgets. Um, you can have multiple widgets acros...
s multiple pages and folders. We're gonna talk about pages and folders and how to keep your bots organized. But a bot could also be a complete functioning chat bot with just one widget. So for example, you could have a text widget that just shows the user some text in a chat blast that says, hey, we're running a coupon or a promotion and here's the coupon, Go ahead and feel free to use it. That could be a standalone, complete chatbots as well. Although it's a simple one. Each widget has their own set of features, functionalities and typical use cases, it's worth familiarizing yourself with all the available widgets, so when it comes time to actually build your body, you'll and you'll understand more quickly, all the potential opportunities and possibilities that will help you accomplish what you want to build. So we're gonna go through each one of these widgets individually, it might seem like overkill to you, but I think it's worth taking the time, especially for all the different, all the students who want to go through them one by one. Let's take a moment to understand pages and groups in mobile monkey groups are like folders that contain individual pages, that's the hierarchy, immobile monkey. You have um at the top level you have groups and then you have pages and in each page there's a chat bot flow built of widgets, so you have at the high level of organization, you have page groups. Okay. Each page, like I said, contains a chat bot workflow. So each page could contain at least it has to contain at least one widget but it could, it could contain many, many different widgets and we're going to obviously go through and build those together. Um pages are most commonly used as branches in that chatbots tree, so you're gonna want to organize your pages based on different types or where you are in the funnel for that workflow for that, for that chat bot. Now remember certain chatbots will have multiple pages connected in that workflow. So just for example, and we're gonna build about like this in a few lectures, let's say. You start off by asking the user how's your day been? And the user has three options. You give the user three options in the chat, but one option could be, my day has been going amazing and one is not so great or it could be better and one is today really sucks. Then you want to be able to respond differently based on each one of those answers. So you would then create three separate pages and you would have the absolutely response, go to the absolutely page flow and then you'll build a bot response to that specific um, answer and so on and so forth for the other options. So that's how you would use pages. But all of those pages could be grouped under one folder, let's say this is a messenger ad for a back to school sale. Right? So that's how you would organize groups and pages. It's important to keep your body organized. And we're gonna talk about the organization a lot because as you build out mobile monkey. And as you build out a chatbot for any given client, every any given page, they're going to be lots and lots and lots of pages with lots and lots of different types of bots. So create what I recommend and I like I've tried different organization techniques in the past. I like this organization technique the best you have your group set up at the high level of what these bots are being used for. So you'll have a group for all your chat blasts you and if you have a lot and they're done for different reasons and you might want to reuse them, you might have a few different chat blast groups, but at least segmented them out that way. Like don't put don't put a chat blast chapter in the same group as a um, drip campaign. Uh, you know, list of, of chatbots, I always like to separate out at that level of the hierarchy. So you'll have a group for, let's say, messenger adds chatbots, a group for chat blast chatbots, a group for drip campaign, chatbots, chatbots and things like that in mobile monkey, you have the opportunity to name every single page that you create as well as the ability to name every single group that you create. It's important to also put together a list of naming conventions that works for you and your business and will keep you organized and make sure to give each and every page a descriptive name. So you can remember at a glance what chat bot is contained within it. You don't have to scroll through the entire list of widgets that comprise that chat bot. You could just get a sense of what it is right away. Um, when you create an account and you saw a glimpse of this before you get three basic pages that comes along with your default um mobile monkey account. So you have this isn't this? These three pages are grouped in the bot basics group, you have a welcome page, which is the first thing a visitor sees when they interact with your bot. That welcome page contains a default chat bot and you could, you could edit it and it's always going to be what if somebody sees when they first interact with your bot, if they're not part inside a different chatbots funnel already. And a lot of this will make sense. As we start actually seeing how these bots work in real life, you're gonna have a default page where the user is taken. If they type something in that the bot cannot answer. The default page is always very important because sometimes you can't always account for every single permutation. You might have a chat bot where you want the user to select a predefined selection and the person might not realize or they might not see, or they might just type something in like, you know, can I get a customer service representative on the phone in actual regular text and if your bot is not programmed to respond to that specific request and I'm gonna show you how you can program the bot to respond to that request, but if it's not, then the user will automatically be redirected to whatever chatbot lives inside that default page And you can edit that as well. And then you have a main menu page. The main menu pages typically a list of links up to three which forms the navigation that a user can pull up at any point through interacting with the bot. So if they're interacting with the bot and it's you know, they want to just sort of go back to the beginning or they want to get some useful links, you can click the three um the hamburger menu in facebook chat and it pops up the main menu link so it's always good to have a main menu because it again it creates a your bots are not gonna always be perfect. So if a person wants to just start over or navigate somewhere else. The main menu is a great place to ease frustration and just give more convenience to your customers. That's really um that's a really, really big thing. Again, these three pages are important because you do alleviate frustration if you can figure those pages properly. So make sure to do that. Let me briefly take you inside mobile monkey to show you how these pages look in real life. So again, we're at the bot builder under pages and we have these default groups. So if you if you twirl up and twirl down any of the groups and at the top level here are groups, you have the ability to add a group and we're gonna do a lot of that later but bought basics Okay, this is the default group that cannot be deleted and these three pages as well cannot be deleted. So you have your welcome page over here which is in your main visual bot builder area. You have a default text budget and this comes with all of you who sign up for a mobile monkey account will see this right here. It just says thanks for messaging. Someone will be right with you. You can select that text, edit it, change it to whatever you want. You can also create an entire flow for that welcome page and we'll see how to build. We're not building boats yet. But the opportunity is there? The default page? The default message that you get is sorry I'm just a bot but someone will be right with you. So again, if if it's something that the bot can't answer this is what a person will be redirected to and then you have your main menu by default, Mobile monkey is not set up to. Um, by default, Mobile monkey is not set up. They don't give you by default mobile monkeys. Main menu is not set up for you when you create an account and that's because main menus are typically consists of links that will go to your specific website. We're gonna walk through creating an effective main menu in a little while but that's the default pages. That's a overview of how to conceptualize the bots versus the pages and the groups in that overall hierarchy. These are the three basic pages in that one bot basics group that Mobile monkey always comes with. They cannot be deleted, although they can be edited and modified of course. And in the next lecture, we're gonna start talking about Q and A what it is and how to use them. I look forward to seeing you guys very soon in the next lecture.