# Building a Chatbot

## What Type of Chatbots Can I Build? <a href="#what-type-of-chatbots-i-can-build" id="what-type-of-chatbots-i-can-build"></a>

There are **two** types of chatbots that you can build:

1. Inbound Chatbot
2. Outbound Chatbot

### What is an Inbound Chatbot? <a href="#what-is-inbound-chatbot" id="what-is-inbound-chatbot"></a>

An inbound chatbot is designed to engage with customers or users who reach out to businesses or organizations. These chatbots are usually placed on a company's website or social media platform; they are programmed to respond to customer inquiries, provide product information, schedule appointments, or handle other customer service tasks.

### How Do I Build an Inbound Chatbot? <a href="#how-do-i-build-an-inbound-chatbot" id="how-do-i-build-an-inbound-chatbot"></a>

1. Go to '**Bot Builder**'
2. Click on '**Build a Bot**'
3. Choose '**Build an Inbound Bot**'
4. Select the '**Channel**' from available options
5. Choose how you want to build your bot i.e. '**Use this Template**' or '**From Scratch**'
6. Add '**Action Blocks**' in the conversational flow
7. Configure '**Action Blocks**' on the right panel
8. Click on '**Test this Bot**' to test the flow
9. Click on '**Deploy**' to deploy the bot
