# Creando un Chatbot

Recomendamos crear un chatbot con integración de Dialogflow, ya que BonyChat tiene una amplia integración con el mismo que se adapta a varios casos de uso.

![Flujo BonyChat con Dialogflow](https://4203548637-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lkf9GnQKi9ZHOOeQZec%2Fuploads%2FlBAIlIjcl88w5XWpJ847%2FFlujo%20okeybot-dialogflow.png?alt=media\&token=e74e3cc3-ddcd-45c6-9825-44e0c613f0d9)

La siguiente imagen muestra un ejemplo de cómo se puede usar Dialogflow para automatizar respuestas específicas.

<div align="left"><img src="https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2F637RbL6BadxQ1Xj81IeY%2FDisen%CC%83o%20sin%20ti%CC%81tulo.gif?alt=media&#x26;token=0985ba8f-e560-4fb6-8f87-2577307ec1f1" alt=""></div>

## Conectando a Dialogflow <a href="#connecting-to-dialogflow" id="connecting-to-dialogflow"></a>

Siga la guía a continuación para conectarse a Dialogflow.

## Creando una intención básica <a href="#creating-a-basic-intent" id="creating-a-basic-intent"></a>

Para esta guía, crearemos una intención básica que permita al chatbot responder consultas sobre el horario de atención.

**Paso 1: Crear intención** Navegue a la consola de [Dialogflow](https://dialogflow.cloud.google.com/) y presione **INTENTS** (INTENCIONES) en el menú de navegación lateral y presione el ➕ o **CREAR INTENCIÓN** desde la parte superior del módulo.

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FnV0czK4ZTMjqQAInYCiv%2FScreenshot%202020-07-21%20at%2011.30.37%20AM%20\(1\).png?alt=media\&token=23ff2b7d-ff62-40f1-b26b-e1b1cb5a5bc5)

**Paso 2: Ponle un nombre a tu intención** Ingresa un nombre para la intención el cual debe representar las expresiones del usuario final que ya conoce. Por ejemplo:`consulta_horarios_operativos`

**Paso 3: Incluya frases de entrenamiento** Las frases de entrenamiento son las frases que desencadenarán la intención específica y el comportamiento esperado.

Puede recopilar las preguntas más frecuentes con respecto a las horas de funcionamiento de su negocio e incluir una lista como frases de entrenamiento.

> *¿Cuáles son los horarios del local?*&#x20;
>
> *¿A qué hora cierran?*&#x20;
>
> *¿Está abierto los domingos?*
>
> *¿Estás abierto los fines de semana?*&#x20;
>
> *¿A qué hora abres?*

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FMMZCO4rzTncLPBwaCtOQ%2FScreenshot%202020-07-22%20at%202.22.42%20PM.png?alt=media\&token=fd9acba1-5e19-4e67-84f7-b0f6d8f50d47)

**Paso 4: Genere una respuesta de intención** Desplácese hacia abajo hasta la sección **Respuestas** y escriba la respuesta y después agregar.

{% hint style="info" %}
**Consejos** **útiles:**

* Puede enviar varias respuestas a la vez para una mejor legibilidad.
* Puede agregar algunas variantes de respuesta y se enviarán de forma aleatoria a sus contactos
  {% endhint %}

La respuesta que crearemos para esta intención es:

> Nuestro horario de atención es de lunes a sábado de 10:00 a 22:00 horas. Cerramos domingos y festivos. Quedamos a su entera disposición.

![](https://3885607557-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FdiyIbj69hv5kjrp8i4xC%2Fuploads%2FoNkyN6samdTzzSVJcIKk%2FScreenshot%202020-07-22%20at%202.22.46%20PM.png?alt=media\&token=677183bc-f50a-48ed-b4c7-fa1b963b126d)

**Paso 5: Pruébelo** Puede probarlo con el panel de prueba ubicado en el lado derecho de Dialogflow o probarlo con los canales conectados.

## ¿Qué sigue? <a href="#whats-next" id="whats-next"></a>

Ahora que sabe cómo crear una intención, mejóralo con más casos de uso específicos para su empresa.
