Understanding Bots: Chatbot Advanced Concepts and Features
In this course explore the advanced concepts and features for developing and deploying chatbots working with contexts integrating with alternate platforms and deploying fulfillments. Begin by looking at linear and nonlinear human/chatbot conversations. Next work with input and output contexts. Contexts represent the current state of a users request in a dialogue. Move on to follow-up intents which allow you to easily shape a conversation without needing to create and manage contexts manually. Create the entry point for a nonlinear conversation by using contexts then carry those contexts on a chatbot dialog to produce nonlinear conversations. Explore how to integrate Dialogflow chatbots with other platforms and deploy a fulfillment in Dialogflow. Access and use Actions on Google in Dialogflow and test a chatbot by using Google Assistant. Integrate Dialogflow chatbots with Google Assistant. Learn about Chatfuel building blocks examining the use of prebuilt flows and text and typing elements quick reply images and send blocks in Chatfuel. In the closing exercise describe chatbot linear and nonlinear conversations and build a basic chatbot with Chatfuel.