> ## Documentation Index
> Fetch the complete documentation index at: https://hilos-40.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Create Your First Support Chatbot

Creating a support chatbot can significantly enhance your customer service by providing immediate responses and efficiently routing queries to the appropriate support agents. This guide will walk you through the steps to create an inbound flow that triggers with any message and includes a simple structure with a message and an assignation step.

## Step-by-Step Guide to Creating Your First Support Chatbot

<Steps>
  <Step title="Create a New Flow">
    Create a new flow

    <Steps>
      <Step title="Navigate to Flows">
        * Go to [Flows](https://app.hilos.io/flow) in your Hilos account.
        * Click on `+ Flow Editor` to create a new flow.
          ![New Flow](https://hilos-media.s3.us-east-2.amazonaws.com/mintlify/guides/hilos-for-support/new-flow.png)
      </Step>

      <Step title="Name Your Flow">
        * Give your flow a name that reflects its purpose, such as "Support Chatbot".
          ![Flow Name](https://hilos-media.s3.us-east-2.amazonaws.com/mintlify/guides/hilos-for-support/flow_name.png)
      </Step>

      <Step title="Select the Channel and Type">
        * Choose the appropriate channel if you have more than one channel.
        * Select "Inbound" as the flow type.
          ![Select Channel and Type](https://hilos-media.s3.us-east-2.amazonaws.com/mintlify/guides/hilos-for-support/channel-and-name.png)
      </Step>
    </Steps>
  </Step>

  <Step title="Add a Message Step">
    To add a message step:

    <Steps>
      <Step title="Add a Message Step">
        * Click on the `+` button to add a new step.
        * Select "Message" from the list of step types.
          ![Add Message Step](https://hilos-media.s3.us-east-2.amazonaws.com/mintlify/guides/hilos-for-support/message-step.png)
      </Step>

      <Step title="Configure the Message">
        * In the message configuration, enter the text you want to send to the user. For example:

        "Thank you for contacting Hilos. We will transfer you to one of our support agents.""

        ![configure message](https://hilos-media.s3.us-east-2.amazonaws.com/mintlify/guides/hilos-for-support/configure-step.png)
      </Step>
    </Steps>
  </Step>

  <Step title="Add an Assign Team Step">
    To automatically assign your chats:

    <Steps>
      <Step title="Add an Assign Team Step">
        * Click on the `+` button to add another step.
        * Select "Assign Team" from the list of step types.
          ![Assign Team Step](https://hilos-media.s3.us-east-2.amazonaws.com/mintlify/guides/hilos-for-support/team-step.png)
      </Step>

      <Step title="Configure the Assign Step">
        * Choose the support agent to which you want to assign the conversation.
        * In the next guide "How to Create a Chatbot that Automatically Recognizes Your Clients" you learn about creating teams.
          ![Conversation Step](https://hilos-media.s3.us-east-2.amazonaws.com/mintlify/guides/hilos-for-support/conversation-step.png)
      </Step>
    </Steps>
  </Step>

  <Step title="Save and Publish the Flow">
    * Click on the "Publish" button to make the flow active.
      ![Save and Publish](https://hilos-media.s3.us-east-2.amazonaws.com/mintlify/guides/hilos-for-support/publish.png)
  </Step>

  <Step title="Set Up the Trigger">
    * In the flow editor, after publishing the flow you'll be asked to select a trigger. Choose "Any incoming message" as the trigger.
      ![Trigger](https://hilos-media.s3.us-east-2.amazonaws.com/mintlify/guides/hilos-for-support/set-trigger-any-message.png)
  </Step>
</Steps>

### Example Flow Structure

Your flow should now have the following structure:

<Steps>
  <Step title="Trigger">
    Any incoming message.
  </Step>

  <Step title="Message Step">
    Sends a message to the user:

    Thank you for contacting Hilos. We will transfer you to one of our support agents.
  </Step>

  <Step title="Conversation Step">
    Assigns the conversation to a support agent.
  </Step>
</Steps>

### Final Steps

<Steps>
  <Step title="Test the Flow">
    * Send a test message to your support number to ensure the flow triggers correctly and the message is sent.
  </Step>

  <Step title="Monitor and Optimize">
    * Monitor the performance of your support chatbot and make adjustments as needed to improve response times and customer satisfaction.
  </Step>
</Steps>

In the next guide we will show you how to create a more complex chatbot that can identify recurring customers to improve the support UX.
