Demo- Create Chatbot using IBM Watson Assistant
Step1: Log In to your IBM Cloud account.
Step2: Search for IBM Watson Assistant service.
Pg.No.1
Step3: Select Lite Plan, Check the checkbox and Click on Create.
Step4: Click on "Launch Watson Assistant."
Pg.No.2
Step5: Enter details about name and description for your assistant for easy identification
later.
Step6: Choose "Other" as the plan, fill in the details accordingly, and click Next
Pg.No.3
Step7: Enter the name of your chatbot. Choose the primary and secondary response
colours and add an image if desired.
Step8: Click on Create
Pg.No.4
Step 9: On the left side of the page, you will find the action button. Click on it.
Step10: Now, click on "Create Action".
Pg.No.5
Step11: When setting up the initial action, consider the first greetings a user might use to
interact with the chatbot, such as "Hi," "Hello," "Good morning," "Greetings," etc.
Step11a: Click on the "Conversation step bar" now.
Pg.No.6
Step12: Click on the "Step Bar for Conversation" and enter the assistant's response to the
consumer's input.
Step13: Click on the next step and ask for consumer name & define the customer response
as free text
Pg.No.7
Step14: Click on the next step and set the variable for name as following
Step15: Enter variable name as name and type as free text and apply
Pg.No.8
Step16: In the To option select Action step variable and select is as our ask question what
is your name
Step17: Now go to fx icon and add assistant variable as Name and write following intent
Pg.No.9
Step18: Remember to click "save" and then close by clicking the "cross" icon.
Step19: Create a new action for questions that consumers may ask.
Pg.No.10
Step20: Create a new action and add the consumer question, such as "Which courses are
provided by you?" or "Give me a list of courses."
Step21: Now write the response by providing some course options, defining customer
response, and creating response choices and after that click on the option
Pg.No.11
Step22: Now write all the courses in the option list and click apply
Step23: To answer the consumer's question, create a new step and set the conditions
based on the available options. Select the data science course provided by us in the
conditions and repeat these steps for all the courses.
Pg.No.12
Step24: Save the action, close the tab, and confidently look at the following preview. It's
working fine up to this point.
Step25: Create a new action for enrollment in the course and include relevant questions in
the new action. And save
Pg.No.13
Step26: Provide the response to the question. This is a requirement for the course. Ask if
the respondent matches the qualification. Provide two options: "yes" or "no."
Step27: Once the user responds with "Yes," ask for their contact number while providing
the necessary conditions and options and assistance will say give me your contact number
with the defined response
Pg.No.14
Step28: After getting the contact number write the response as our admission executive
will call you within 24 hours and save it
Step29: Now we need to preview it once, and our chatbot will be ready for deployment.
• When we are done with adding all the actions and various steps then we can see a
final preview of our chatbot.
• In the final preview we can check whether our chatbot is working properly/ giving
correct responses to the questions or not.
Pg.No.15
Step30: Publish Chatbot
1. After checking the performance and the ability to give responses to the questions, when
we get satisfied then finally, we will publish our chatbot.
Step31: Click confidently on "Create Version."
Pg.No.16
Step32: Channel Integration
To make your chatbot more accessible, it's important to integrate it with various channels
like websites, mobile apps, and messaging platforms. IBM Watson Assistant enables
multiple integrations, and now we need to integrate our chatbot with Twilio for
WhatsApp.
Step33: go to the integration and select Twilio
Pg.No.17
Step34: Open a new tab and create or set up your Twilio account.
Step35: now copy the SID & Auth token from Twilio and paste it on the IBM cloud here
Pg.No.18
Step36: Click on the Finish
Pg.No.19
Step37: Again open the Whatsapp with twilio
Step38: Again open WhatsApp with Twilio
Pg.No.20
Step39: Fill in the details
Step40: Go to Twilio, select the "Develop" option, choose "Messaging," and test by
sending a WhatsApp message.
Pg.No.21
Step41: Scan the QR code & send the Join < Sandbox name> then u will get your chatbot
working on the WhatsApp
Congratulations! You successfully created Chatbot using IBM Watson.
Pg.No.22