
Evolving technologies like generative AI are dominating the headlines currently – and for good reason. The challenge is how you can leverage this powerful novel communications tool to your advantage. This lecture introduces you to the concepts of Gen-AI and rule-based (aka directed) chatbots and why it is essential that these two technologies co-exist.
This kick-off lecture is your VIP ticket to gauge if you're ready to deep dive into this transformative course. Love what you hear? Continue with us and unlock the secrets to leveraging these game-changers. If it’s not for you, no worries. But if it is... Oh boy, are you in for a treat!
Ready to decode the future? Dive in now!
Check out what you will learn in this course. Tom describes each learning objective in more detail to better inform you about what you can expect from this course so you can make a more informed decision.
Evaluate the background of the instructors to gain confidence that they are qualified to teach the topics.
In today's fast-paced digital landscape, chatbots have evolved from simple automated responders to essential business tools that bridge critical communication gaps. This lesson explores why organizations are increasingly turning to chatbot solutions to enhance customer engagement and streamline operations. We'll analyze how chatbots complement existing communication channels like email and phone support, offering unique advantages such as 24/7 availability, instant response times, and scalable customer service. Discover how these AI-powered assistants are revolutionizing both B2B and B2C interactions, reducing operational costs while maintaining—and often improving—customer satisfaction levels.
Navigate the game-changing world of conversational AI as we delve into how chatbots are reshaping modern business operations. From automating routine customer inquiries to providing round-the-clock support, discover why companies are rapidly adopting these digital assistants. We'll explore real-world applications across customer service, sales, and technical support, demonstrating how chatbots effectively complement human teams. Learn how these AI-powered solutions not only cut operational costs but also enhance customer satisfaction through instant, consistent interactions. Understand the strategic advantage chatbots offer in scaling business operations while maintaining service quality.
Picture a family tree with two primary branches, each representing a unique blend of technology and functionality. On one branch, we have the AI-based chatbots, the flamboyant talk show hosts of the digital world, constantly evolving with Conversational AI and Generative AI leading the charge. They are like the magic-wielding sorcerers, their spellbound dialogues ensnaring users with uncanny humanness, courtesy of their deep pockets or extraordinary connections.
On the other branch are the trusty rule-based chatbots, our digital equivalent of rule-abiding clerks, who tackle repetitive, predictable tasks with finesse. They provide cost-effective and efficient solutions in scenarios where businesses seek to control the conversation.
In this course, we'll guide you through the labyrinth of these chatbot families, ultimately focusing on designing and implementing rule-based chatbots using the prowess of their AI siblings like ChatGPT, BARD, and Claude.
Experience the power and limitations of modern AI chatbots through live demonstrations of leading platforms like Claude and Bard (NOW GEMINI). This lesson provides a practical window into how generative AI processes prompts and crafts responses, showcasing both its remarkable capabilities and potential shortcomings. We'll analyze real interactions to understand where AI excels and where rule-based systems might be more reliable. Through hands-on examples, you'll learn to identify the ideal use cases for each approach, gaining crucial insights for implementing the right chatbot solution in your business context. Discover how to leverage AI's strengths while avoiding its pitfalls.
Explore why rule-based chatbots remain a powerful and practical choice in today's business landscape. This lesson traces their evolution from early expert systems to sophisticated modern implementations, highlighting their enduring relevance. Learn how these cost-effective solutions deliver consistent results, seamlessly integrate with existing business systems, and maintain full control over customer interactions. We'll examine their key advantages: predictable responses, straightforward maintenance, and efficient human handoff protocols. Discover why many businesses choose rule-based chatbots for their reliability, accountability, and ability to handle complex workflows without the uncertainties of AI.
Witness rule-based chatbot development in action through our live demonstration of BAXBY, an intelligent training recommendation system. This practical lesson walks you through how a decision-tree chatbot effectively matches users with ideal business analysis training options. See firsthand how BAXBY processes user inputs about group size and learning preferences to deliver targeted recommendations. We'll examine the logic behind each interaction, demonstrating how rule-based systems can replicate complex consultation processes while maintaining consistent, reliable outputs. This real-world example shows why rule-based chatbots excel at solving specific business challenges.
Navigate the crucial decision-making process of selecting the right chatbot technology for your business needs. This lesson provides a detailed analysis of how AI and rule-based chatbots compare across key metrics: implementation costs, maintenance requirements, language capabilities, and scalability. We'll examine real business scenarios where each type excels, and explore emerging hybrid solutions that combine both approaches. Learn to evaluate factors like development timeline, budget constraints, and required features to make an informed technology choice. Discover how to align your chatbot strategy with both immediate needs and long-term business goals, ensuring a sustainable and effective implementation.
Discover the fundamental importance of user experience in chatbot success. This introductory lesson explains why UX can make the difference between a chatbot users love and one they abandon. Learn the basic principles that make chatbot interactions feel natural and valuable, exploring how thoughtful UX design drives user adoption and satisfaction. Perfect for understanding why UX should be your priority before diving into chatbot development.
Follow the real-world UX analysis process through BAXBY's chatbot development journey. Through a revealing sales team interview, discover how user needs shape chatbot design decisions. This lesson unpacks a practical case study that demonstrates effective user research techniques and their impact on chatbot functionality. Learn how gathering firsthand insights from stakeholders helps create a user-centered chatbot that truly serves its purpose. This foundational interview will serve as a reference point throughout the course, illustrating how initial research drives successful chatbot development.
Learn how to create chatbots that serve both customer needs and business objectives effectively. This lesson shows you how to identify and address key user pain points while strategically incorporating business opportunities into your chatbot's design. Discover techniques for analyzing customer frustrations and turning them into features that drive user satisfaction and loyalty. We'll explore how to weave revenue-generating opportunities and business goals naturally into the user experience, creating a win-win solution that keeps both customers and stakeholders happy.
Before you start designing the content of the chatbot, you need to know what can it do for the visitor? The desired outcomes have to support the business goals, but first and foremost, they have to satisfy the visitors.
We introduce initial guidelines for guiding the user to the suggested solution by analyzing the potential outcomes and creating groups that share a common element.
Discover how to tap into your organization's knowledge base to create more authentic and effective chatbot interactions. This lesson shows you how to identify and engage the right subject matter experts whose insights will shape your chatbot's decision paths and responses. Learn how to translate human expertise into structured conversation flows that mirror real-world consultation processes. We'll explore methods for capturing institutional knowledge and turning it into chatbot logic that delivers accurate, meaningful solutions to user queries.
Master the art of identifying crucial decision moments in chatbot conversations through hands-on analysis of BAXBY's development process. Learn how to translate real sales expertise into logical conversation branches that guide users effectively. Using insights from expert interviews, discover how to create decision trees that mirror human consultation processes while maintaining engagement. This lesson demonstrates how to balance user needs with business goals at each conversation fork, ensuring your chatbot delivers personalized, relevant solutions just as a human expert would.
Uncover the methodical process of crafting rule-based chatbot conversations that transform user interactions into streamlined, goal-oriented experiences. Learn why chatbot interactions need careful upfront planning, unlike natural human dialogue, and master the essential elements - from crafting welcoming messages that set clear expectations to developing logical navigation flows. Discover how to minimize user frustration by reducing unnecessary choices, implementing strategic human handoffs, and avoiding artificial chitchat. This lesson emphasizes creating focused, value-driven conversation paths that keep users engaged while efficiently guiding them toward their objectives.
Learn to architect structured chatbot conversations that drive specific business outcomes through strategic decision mapping. This lesson focuses on how to sequence interaction points for maximum impact, whether your goal is generating leads, boosting sales, or increasing user engagement. You'll master techniques for documenting and organizing conversation flows that guide users naturally through decision trees. Discover how to create clear pathways that anticipate user needs while maintaining focus on business objectives. By the end, you'll understand how to design and document chatbot architectures that deliver purposeful, goal-oriented user experiences.
Explore how use case diagrams can effectively map out your chatbot's conversation paths and decision points. Learn to visualize main user journeys while planning for alternative routes, exception handling, and human handoffs. This practical lesson introduces essential diagramming techniques that help structure your bot's logic, ensuring comprehensive coverage of all possible interaction scenarios without getting lost in technical complexity.
Master the practical approach of using spreadsheets to design and track chatbot conversation flows. Learn how to leverage familiar rows and columns to map out user decisions, bot responses, and navigation paths in a clear, systematic format. This lesson demonstrates how tabular organization helps visualize complex decision trees and conversation branches, making it easier to spot gaps and maintain flow consistency. While not suitable for everyone, this technique provides a familiar way to design complex chatbot interactions, manage multiple conversation branches, and ensure thorough coverage of all potential user journeys.
Unlock the power of decision trees to craft end-to-end chatbot conversations that guide users purposefully from start to finish. Learn how to visualize and structure user journeys by mapping clear pathways that align with both user goals and desired outcomes. This lesson demonstrates how to use decision trees to identify key choice points, plan appropriate responses, and ensure every conversation path leads to meaningful conclusions. Master the art of creating logical frameworks that transform complex user objectives into straightforward bot interactions.
Explore the practical side of designing conversation flows using Lucidchart's decision tree capabilities as your go-to tool. This lesson introduces you to Lucidchart’s free platform, guiding you through the essential components used in chatbot diagrams—from welcoming messages that initiate interactions, to choice nodes that present user options, and persistent menus for seamless navigation. You'll learn how each element functions and contributes to a chatbot’s conversational flow, equipping you with the terminology and foundational understanding needed for future chatbot design projects.
Learn the art of designing effective chatbot conversations through practical decision tree examples. This lesson demonstrates how to build engaging user journeys, starting with compelling welcome messages and flowing through strategic decision points. Discover proven techniques for mapping conversation paths that naturally guide users to their goals while maintaining engagement throughout the interaction. Master the fundamentals of flow design to create chatbots that feel intuitive and purposeful.
Master the art of creating intelligent chatbots that know both their capabilities and limitations. This lesson shows you how to implement memory systems using variables for personalized interactions, while also teaching crucial decision points for human handoff. Learn to design adaptive conversation flows that handle various user needs - from simple automated responses to seamlessly transitioning complex queries to human agents. Discover how to balance automated efficiency with human intervention, creating sophisticated chatbots that enhance user experience through both AI capabilities and timely human support.
Explore how to visualize conditional logic within chatbot flowcharts using decision tree diagrams. This lesson shows you how to represent different types of if-then scenarios that respond to user inputs and variables in your chatbot designs. Learn the standard symbols and structures for mapping out conditional branches, whether your chosen chatbot platform supports conditional logic or not. Master the visualization techniques that help you plan smarter, more responsive chatbot flows before implementation.
Enhance your chatbot’s functionality by designing a conversation branch focused on service offerings. Building on the example of our training branch, this lesson shows how to craft effective conversation flows for introducing and discussing various services. You'll learn to structure decision points that guide users through service options, creating a versatile chatbot that manages both training and service-related inquiries seamlessly. Master the use of variables to track user context and design smooth transitions between the chatbot and human agents. Understand how to integrate multiple branches into a cohesive chatbot decision tree.
Learn practical tips to make your chatbot a breeze to use. Discover how to guide users smoothly through conversations without frustrating dead-ends or repetitive questions. You'll learn when to ask for user information (and when not to), how to protect user privacy, and ways to keep messages short and clear – especially important for mobile users. Find out how to store user responses smartly so you never ask the same question twice. Most importantly, you'll master the art of gradually narrowing down options to help users find exactly what they need, setting the stage for adding engaging conversation elements in the next lesson.
Follow along as we plan a complete chatbot conversation flow for a golf training business using ChatGPT. Learn how to map out user interactions, create a logical decision tree, and design natural dialogue paths that guide customers to the right products. Through this practical example, you'll see how to use AI to brainstorm and refine your chatbot's conversation structure before any coding begins. Perfect for understanding how to plan effective chatbot flows that you can later implement with any development tool of your choice.
Learn how to write chatbot conversations that connect deeply with users through emotional engagement and proven communication principles. Discover why appealing to emotions, not just logic, is crucial for effective chatbot interactions. Master Paul Grice's four maxims - quality (truthfulness), quantity (right amount of information), relation (staying focused), and manner (being clear) - to create trustworthy and effective chatbot dialogue. This lesson equips you with fundamental guidelines for writing conversations that feel natural, build trust, and drive user engagement.
Learn to create chatbots that truly resonate with your target users. This lesson shows you how to craft distinct chatbot personalities by understanding your audience's preferences, language, and communication styles. Discover how to choose the right vocabulary, integrate visual and audio elements effectively, and ensure your chatbot performs consistently across all devices. Master the art of audience analysis to develop chatbots that don't just communicate – they connect and build lasting relationships with users.
Learn the strategic approach to crafting chatbot personas that forge authentic connections with your users. Through analysis of successful implementations—from The Wall Street Journal's professional tone to Domino's Pizza's conversational style—you'll learn how to craft personas that perfectly match your brand voice. Discover practical techniques for balancing formality with friendliness, incorporating appropriate humor, and maintaining consistency across interactions. This lesson equips you with frameworks for developing personality guidelines that work across both rule-based and AI-powered chatbots, ensuring your virtual assistant builds trust while creating memorable user experiences.
Master the fundamentals of writing conversational chatbot copy that connects and converts. Learn how to craft brief, simple messages that drive user engagement while avoiding unnecessary complexity. Discover practical techniques for incorporating visual elements like emojis, carousels, and GIFs to enhance user interest. This lesson shows you how to write concrete, emotion-evoking button text and responses that build credibility with your users. By following these straightforward guidelines, you'll create chatbot conversations that feel natural, keep users engaged, and encourage them to return and recommend your bot to others.
Dive into the fascinating intersection of neuroscience and chatbot design to create more compelling user interactions. This lesson reveals how the primitive brain drives split-second decisions and shows you how to harness this knowledge in your chatbot development. Learn practical techniques for triggering emotional responses, optimizing choice architecture, and aligning your bot's language with users' instinctive decision-making patterns. By understanding the role of gut feelings and subconscious processing, you'll craft conversations that feel natural and intuitive, leading to higher engagement rates and more effective outcomes.
Learn how to translate time-tested persuasion techniques into effective chatbot interactions. Drawing from and adapting key concepts in "7 Secrets of Persuasion," this lesson shows you how to implement influence strategies specifically for conversational interfaces. Master the use of strategic visuals, simple language, and emotional triggers within your chatbot's dialogue flow. You'll discover how to craft messages that subtly guide user decisions through well-placed images, carefully chosen words, and properly timed responses. By the end, you'll be able to design chatbot conversations that persuade effectively while maintaining a natural, unforced user experience.
Evaluate the use of ChatGPT as a proficient bot copywriter, featuring a practical e-commerce example of a golf ball selection assistant. Learn the exact prompting techniques that yield the best AI-generated dialogue, from crafting welcoming opening messages to converting a pre-established decision tree into a natural conversation. Through a series of requests to ChatGPT, craft compelling dialogue for each user choice path. You can even challenge ChatGPT to simplify complex questions to a 6th-grade comprehension level, making the chatbot interaction accessible to all. The end product is a draft of an engaging chatbot conversation flow, ready to be optimized, then implemented on your preferred platform and tested in the real world.
Learn about getting a Landbot account and a quick overview of the home page functions.
See examples of Landbot's plethora of templates covering many standard chatbot situations.
Learn how to create a simple chatbot based on a Landbot template.
Create a simple chatbot using a standard template from Chatbot. This is kind of like the traditional "Hello, World" bot, but with a slight twist.
A quick run-through of the features and functions that you can configure for the Landbot platform.
A very quick introduction to the power of Landbot's Analysis features that we will investigate in great depth later in the course.
Use the decision tree from Lucidchart with the brain-based messaging lessons from section 6 and learn how to develop the chatbot in Landbot step-by-step.
Just like when meeting a new person, you never get a second chance to make a great first impression. Your welcome message needs to rock. One part of achieving that is by speaking the language of your audience.
The core structure of a rules-based chatbot is the paths that it offers visitors.
Create and name variables to capture visitor choices.
Adding more choices in series for visitors' decisions.
Learn how to use the Condition Block to evaluate combinations of variables the chatbot has captured.
Pictures speak louder than words and allow the user to see the options.
Landbot allows you to easily incorporate fancy fonts and pretty much any look you desire to the messages.
You can discover the class name of any element in your chatbot using the features of some browsers. We'll show you how to do it in Google Chrome.
The rating block in Landbot allows you to capture feedback.
The Set Variable function allows you to build strings of text for effective messaging.
Learn how to transition from the simple chatbot to a live chat assigning the chat to the right person in your organization.
Although the sequence in which you create blocks simplifies your workflow, it is not cast in concrete. You can change anything in the chatbot anytime but you must be aware of the consequences.
Finalizing the paths of the chatbot extends its usability and takes advantage of existing blocks to simplify the structure.
A Persistent Menu allows visitors who are familiar with your organization quick and easy access to selected choices. Just beware that jumping into the middle of a chatbot can be just as bothersome as jumping into a human conversation because you might not have the right data available.
Templates are a great time-saving asset, but they can also become boring if they are overused by multiple chatbots.
Landbot gives you the ability to personalize your chatbot to fit the environment around it. Keep in mind that any changes you make still have to be in sync with your chosen Bot Personality.
If you know CSS, you can really make your chatbot unique. If you don't know CSS, find a developer friend who does.
Learn how to make your chatbot development environment efficient to use and save time developing chatbots.
Never forget that anything that goes up on the Internet needs to be found. Search Engine Optimization should never be neglected, even for your chatbot.
This is an example-based course for designing, building, deploying, testing, and managing chatbots with Landbot - NO CODING NEEDED! The course also includes demos of ChatGPT, Claud2, and BARD, new generative AI tools that you can use to expedite the development and deployment of your rule-based chatbots.
Why people love chatbots: Finding vs Searching.
Tired of wracking your brain for the right keywords so search engines can offer you a limitless number of mostly wrong options? Guess what? SO ARE YOUR VISITORS! Directed chatbots guide visitors to what they want by offering a few well-crafted choices.
Chatbots steer your audiences toward the end goal of your message step-by-step. They represent a rapidly evolving technology that is changing the way we make decisions. The latest chatbot trends show that businesses are catching up with this trend and investing in chatbots to personalize their brands and engage with customers. They are particularly powerful for product sales and customer service interactions.
Technology for the People!
Directed chatbots allow you to use your language, your style, your knowledge, and your wit to communicate with your prospects and customers. They are an extension of your personality and give you the power of being present online 24-7-365. And the real beauty is you do not need developers to create one!
Whatever your background is, you can develop and publish a chatbot using the process we teach. We start with clear, simple-to-understand clarifications of the differences between Artificial Intelligence (AI) based chatbots (aka NLU bots) and directed chatbots (aka rule-based chatbots).
You learn how to:
Match your business plan and objectives with your audience’s goals and desired outcomes.
Design and structure an engaging conversational flow for the best audience or user experience. Salespeople know that their conversations need to follow a certain path in order to be successful, so your chatbot should follow the same structure.
Leverage the power of neuroscience to shape your chatbot messages and create an exceptional and engaging user experience.
Evaluate how to use evolving generative-AI tools like ChatGPT, BARD, and Claude2 to support conversation flow design and emotional messaging
Phrase questions that convert visitors to customers based on how the human brain makes decisions. But that’s just for starters. To make a difference, you learn how to present the questions that are at the heart of a chatbot.
Add powerful live chat functionality to your bot for people who prefer to talk to other people directly. Reserve this feature for products and services that justify your time investment. Don’t waste your valuable time on the low-hanging fruit. That’s what chatbots are for.
Create an engaging, directed chatbot using the intuitive, drag-and-drop chatbot development platform from Landbot - no programming required. (However, if you love to code, you can make your bot sing with Landbot’s advanced functionality and APIs).
Great chatbots EVOLVE! Learn how to analyze past conversations and use the results to improve your bot.
We are confident that you will enjoy the course and gain a ton of valuable skills. To help and guide you, we are with you all the way. Post any question or comments about the course and we will respond ASAP. You can also message us directly. We hope, we can share our enthusiasm and conviction about the power and promising future of rule-based chatbots. We are sure that it will simplify the journey of anyone who is looking for products, knowledge, help, or support.
We offer free preview lessons plus a 30-day, 100% money-back guarantee, so nothing stops you from jumping right in and trying the course out.
CLICK THE BUY NOW BUTTON, and we'll see you in lesson 1!
What Do You Get When You Buy This Course?
Lifetime access to the course including future updates.
30-day Moneyback guarantee backed by Udemy if you are not completely satisfied with the learning experience.
"Intellimated" video lectures use visual representations to simplify complex concepts and associations.
Quizzes give you an opportunity to test your understanding of the presented material, reinforce learning, and increase retention.
Help from the authors answers open questions and provides additional information.
About the Instructor
Teaches 10+ Udemy courses for Agile Business Analysis with over 60,000 students enrolled.
Champions lean and agile methods to meet communication challenges between business and IT communities.
Extensive YouTube Channel with over 100 videos for 17K+ subscribers and 1.6M+ views.
Author of 10+ Business Analysis books covering tools and techniques for Agile and traditional software requirements.
Consultant to a multitude of Fortune 500 companies and governmental agencies.
Facilitated 100’s of User Story and Requirements Gathering Workshops for multi-million-dollar projects.
35+ years’ experience with instructor-led training for tens of thousands of students around the world.
Coach and mentor for aspiring business analysts.
Intrigued but not convinced? Check out our FREE previews to make sure my instructor style and delivery work for you.