# Automatización

## Respuestas básicas

La  automatización mejora la interacción con el usuario r**espondiendo automáticamente a los mensajes que contienen palabras clave predefinidas**. El objetivo de esta función es mejorar la experiencia del usuario, agilizar la comunicación y proporcionar asistencia oportuna **sin intervención manual**.&#x20;

Tipos de respuesta admitidos: texto, audio e imagen.

<figure><img src="/files/QriXkT4MGjJp2OqJM4GL" alt=""><figcaption><p>Listado de respuestas automáticas</p></figcaption></figure>

### Crear automatización

Crear una respuesta automática es muy sencillo, únicamente tendremos que rellenar los siguientes campos:

* **Nombre**: nombre de la automatización (no afecta a la respuesta)
* **Activar**: cadena de texto responsable de activar la respuesta
* **Criterio de coincidencia**: criterio para que coincida con el texto de activación anterior, puede ser "*que el texto contenga*" o "*que el texto sea exactamente igual*"
* **Tipo de respuesta**: tipo de respuesta automática, puede ser *texto*, *imagen* o *audio*
* **Respuesta de texto**: respuesta automática que enviaremos si coinciden los criterios. Se pueden añadir variables dinámicas

<figure><img src="/files/w9mrXMXzZI0UD0TNhMEl" alt=""><figcaption><p>Creación de automatización</p></figcaption></figure>

## AI Reply Assistant

Este tipo de automatización **utiliza Inteligencia Artificial y contestará automáticamente a los clientes en base a un documento de conocimiento** que se deberá subir. El objetivo de esta función es mejorar la experiencia del usuario, agilizar la comunicación y proporcionar asistencia oportuna **sin intervención manual** con más detalle que las automatizaciones básica&#x73;**.**

<figure><img src="/files/YtYQqDPjlVFLbG5N0yFP" alt=""><figcaption><p>Automatización con IA</p></figcaption></figure>

### **OpenAI API Key**

Para poder hacer uso de este ChatBot de IA, **debemos registrarnos en OpenAI**. Para ello debemos seguir los siguientes pasos:

1. Entrar a la web oficial de OpenAI (<https://platform.openai.com/login?launch>) y registrarnos manualmente o a través de red social (Google, Facebook, etc)
2. Una vez registrados nos aparecerá una pantalla donde tendremos que elegir "ChatGPT" o "API". Seleccionaremos "API":

<figure><img src="/files/iIxFy4CUTUfh87z21uC5" alt=""><figcaption></figcaption></figure>

3. Una vez pulsado, lo primero que haremos será crear una "API Key", que será la clave que utilizaremos en Wamoca. Para ello tendremos que dirigirnos a *Dashboard* > *API keys* > *Create new secret key*

<figure><img src="/files/otRVLm1gLpfb9K0clfcm" alt=""><figcaption></figcaption></figure>

4. Lo siguiente que haremos será crear la clave API. Pulsaremos el botón "Create new secret key" y nos aparecerá una pantalla donde tendremos que añadir el nombre (opcional, puede ser el nmbre de tu negocio) y el proyecto (por defecto):

<figure><img src="/files/QbguG1fAkhqmusnvbaCE" alt=""><figcaption></figcaption></figure>

5. Una vez guardado, nos aparecerá la clave que tendremos que utilizar en Wamoca:

<figure><img src="/files/H3ZYKDeCAdiqogmMKubz" alt=""><figcaption></figcaption></figure>

6. Por último, para hacer uso de esta funcionalidad, se deberá añadir un método de pago en OpenAI. Para ello nos dirigiremos a *Settings* > *Organization* > *Billing*

<figure><img src="/files/dFrdt8D8JStaEqLd7pJr" alt=""><figcaption></figcaption></figure>

### Habilitar Asistente de IA

Para habilitar esta opción de automatización, debemos chequear la opción "Enable AI Assistant":

<figure><img src="/files/RKYAlpl5fUD82f3yKzF6" alt=""><figcaption><p>Habilitar Asistente de IA</p></figcaption></figure>

Para habilitarlo nos pedirá una serie de campos a rellenar:

* **OpenAI API Key**: clave API de su cuenta de OpenAI
* **Model**: modelo de GPT a utilizar (nosotros recomendamos "*gpt-3.5-turbo-instruct*")
* **Max Tokens**: tokens máximos de respuesta
* **Temperature**: este parámetro controla la creatividad o aleatoriedad de las respuestas. Un valor bajo (cerca de 0) hará que las respuestas sean más precisas y deterministas, mientras que un valor alto (cerca de 1 o más) hará que las respuestas sean más creativas y variadas. **Nosotros recomendamos de 0.4 a 0.7**

<figure><img src="/files/0X8xct3xG9ylgOFsAF5w" alt=""><figcaption><p>Campos ChatGPT</p></figcaption></figure>

### Configuración de Asistente de IA

* **Habilitar Asistente automático de IA para nuevas conversaciones**: Activa esta opción para permitir que los usuarios obtengan automáticamente ayuda de la IA cada vez que inicien una nueva conversación o ticket. Si está activada, anulará las palabras clave establecidas para iniciar el chat de la IA (recomendado)
* **Palabra(s) clave para iniciar el agente de IA**: palabra o frase que iniciará la conversación con la IA (esta opción solo funcionará si la primera está desactivada)
* **Palabra(s) clave para parar el agente de IA**: palabra o frase que iniciará la conversación con la IA (esta opción solo funcionará si la primera está desactivada)

<figure><img src="/files/2irYEaVJ1I33WmbYbGe1" alt=""><figcaption><p>Configuración AI Assistant</p></figcaption></figure>

### Base de conocimientos

Para que el chatbot pueda contestar automáticamente a preguntas sobre su negocio, deberá cumplimentar un documento explicando al detalle en qué consiste su negocio. Cuánto más detallado sea, más preguntas podrá responder. En este documento puede incluir:

* ¿Quiénes somos?
* ¿Qué ofrecemos?
* ¿Qué beneficios tiene contratarnos o comprar nuestros productos?
* ¿Qué productos vendo? ¿Qué precio tienen? Una explicación sobre cada uno
* Tiempos de entrega
* ¿Cómo pueden ponerse en contacto con vosotros?
* Entre otras muchas más

Para ello debemos subir el documento en la sección "Knowledge Base":

<figure><img src="/files/JTxwcszc2v9vFX8zSXIi" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wamoca.gitbook.io/wamoca-docs-es/our-platform/automation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
