---
description: ¿Alguna vez has pensado en construir un chatbot para tu pequeña empresa, pero has pensado que era demasiado difícil? Este Tutorial de Dialogflow le dará lo que necesita saber.
title: Cómo construir un bot de chat con Dialogflow - Tutorial de Dialogflow
image: https://assets2-proxy.respond.io/ph8r57dk1q9w/37xZPEZeETfwlzyKjkogga/f7585586701a7637678dfd79e673616c/AdvancedChatbotBlogCoverHowToArticles_2000_4d227d31963740914f81b02c4a423554.png
---

1. [Inicio ](/es)
2. [\> Blogs ](/es/blog)
3. [\> How To Article](/es/category/how-to-article)

# Cómo construir un bot de chat con Dialogflow - Tutorial de Dialogflow

[![Gerardo Salandra](https://assets2-proxy.respond.io/ph8r57dk1q9w/6N33r6J1VRPdiVQylKFTF1/c23cccbaea7e82943d31f48b7ba627b9/Jerry_Avatar.svg?q=70&w=400&fm=avif)](/es/author/gerardo-salandra)

[Gerardo Salandra](/es/author/gerardo-salandra)

· 31 Jan 2025

·

6 min de lectura

![Cómo construir un bot de chat con Dialogflow - Tutorial de Dialogflow](https://assets2-proxy.respond.io/ph8r57dk1q9w/37xZPEZeETfwlzyKjkogga/f7585586701a7637678dfd79e673616c/AdvancedChatbotBlogCoverHowToArticles_2000_4d227d31963740914f81b02c4a423554.png?q=70&w=400&fm=avif)

Sigue esta serie de 3 partes de video y observa cómo un pequeño empresario ficticio aprende a construir un agente de Dialogflow, implementarlo y añadir características que no puedes obtener solo con Dialogflow. Este Tutorial de Dialogflow le ayudará a comenzar su viaje. Si prefieres un texto escrito en lugar de videos, por favor consulta nuestro artículo sobre [Uso de Rocketbots como un CRM de Dialogflow](https://rocketbots.io/blog/dialogflow-crm-dialogflow-human-handoff/)

## Conclusiones

Al final de este tutorial de 15 minutos, podrás:

#### Parte 1:

* Entender cómo funcionan Dialogflow (y otros motores NLP)
* Crear y modificar intenciones correctamente
* Identifica tus preguntas más urgentes
* Conectar Dialogflow a muchos canales de mensajería a la vez

#### Parte 2:

* Crear un Intento de Bienvenida y un Intento de Reserva (Fallback)
* Identifica las consultas que tu bot no puede responder.
* Pasar la conversación a un humano si Dialogflow falla.
* Enviar notificación por correo electrónico cuando falle el agente de Dialogflow.

### Parte 3:

* Cómo entrenar y mejorar tu agente de DF.
* Cómo enviar difusión y actualizaciones a tus usuarios de DF.
* Construye un agente automático de captura de etiquetas.

## Tutorial de Dialogflow Parte 1: Construir un agente de Dialogflow básico

![Setting up a Dialogflow Agent with respond.io](https://i.ytimg.com/vi_webp/FNCg9mSMoHY/hqdefault.webp) 

### **¿Qué es un Chatbot?**

Un chatbot es un programa basado en Inteligencia Artificial que puede responder a preguntas automáticamente. Algunas de las populares aplicaciones de mensajería que ya conoces incluyen Facebook Messenger y WeChat. El objetivo principal es involucrar a los clientes y recopilar información valiosa.

#### **Espera, ¿Por qué necesito un Chatbot?**

La mayoría de las consultas de clientes que recibes están haciendo preguntas sobre el mismo tipo de preguntas: si abres los fines de semana, qué tipo de productos venden y etc. Son principalmente preguntas que pueden ser fácilmente respondidas, pero la repetitividad y el volumen de estas preguntas todavía significan que es tiempo fuera de su día (o del de su personal) para abordarlas. Sigue la Academia de Chatbot de Rocketbots y te mostraremos cómo puedes automatizar las respuestas y más.

#### **Planificación del Propósito del Chatbot**

**1.** **Recopilar consultas y preguntas frecuentes**: Recopila las preguntas más frecuentes. Las preguntas también se llaman expresiones en el desarrollo de chatbots. Básicamente, las expresiones representan el deseo o el objetivo del usuario.

**2\. Agrupar las intenciones**: Agrupar las preguntas en sus intenciones correspondientes. Esto es para agrupar las expresiones por el objetivo que tiene el usuario para obtener un conjunto de categorías más limpias y organizadas. Ordénalas por las intenciones más comunes.

**3\. Proporcionar respuestas**: Proporciona una respuesta que satisfaga cada intención.

### **Creando Chatbot en DialogFlow**

**1.** **Crear una cuenta**: Vaya a una herramienta gratuita de creación de chatbots como DialogFlow y cree una cuenta.

**2.** **Crear un agente**: Vaya al panel de control y haga clic en “Agregar agente” en la parte superior izquierda. Dale un nombre al agente y asegúrese de que el agente está en el idioma y la zona horaria adecuados. Luego haga clic en "Crear".

**3.** **Crear intenciones**: Crea la primera intención haciendo clic en "crear intención" en la parte superior derecha, y dale el nombre “Horas de apertura”. Proceda haciendo clic en "Añadir frases de entrenamiento" e introduce las expresiones que has visto antes a los clientes y cualquier otra expresión que pienses que un usuario podría decir que obtenga la misma respuesta. Es mejor utilizar un mínimo de 20 expresiones.

**4.** **Crea respuestas**: Haz clic en "añadir respuesta" desplazando la página. Luego añada el horario de la tienda u otra respuesta correspondiente a su propósito. Guarde la intención en la parte superior derecha, y repita el proceso para cada uno de los otros 2 intentos.

Ahora el chatbot está en su nivel más básico, y listo para el despliegue en Facebook.

### **Desplegando Chatbot en Facebook Messenger**

**1.** **Conecta un Canal** a los Rocketbots: Ve a la configuración de la Plataforma de Rocketbots. Haga clic en el botón "Añadir Canal" bajo Configuración del Canal, y añada Facebook como Canal.

**2.** Conectar Dialogflow a Rocketbots: Ir a los ajustes de la plataforma Rocketbots. En Integraciones verá Dialogflow como una de las opciones. Siga las instrucciones que se muestran allí.

## Parte 2: Añadiendo **Human-Handoff y Notificaciones a tu Chatbot**.

![Human Handoff with Dialogflow & respond.io](https://i.ytimg.com/vi_webp/hFRkNcsB8tw/hqdefault.webp) 

### **Intento de bienvenida predeterminado**

Ya puedes notar cuando utilices un chatbot, siempre hay un saludo como “Hola” aparece justo en el segundo que hace clic en la casilla de chat. Sin embargo, esta es en realidad la intención de bienvenida por defecto que naturalmente viene con los agentes mismos que usted no tiene que aportar. Facebook añade automáticamente el botón “Comencemos” a cualquier chatbot que se despliegue en Messenger. Ya que no hay necesidad de uno cuando el bot saluda al usuario por primera vez, no hay frases de entrenamiento dentro de la intención de bienvenida predeterminada.

### **Guiando a tus usuarios**

**1.** **Elimina estas respuestas predeterminadas:** Reemplázalas con 3 de nuestra propia como el ejemplo que se muestra a continuación. 

**2.** **Establecer la primera respuesta:** como “¡Hola! , seguido por “Soy un chatbot para ayudar a responder preguntas sobre xxx” y finalmente “todavía estoy aprendiendo, ¡así que trata de hacer las cosas sencillas para mí!”

Esto también puede hacer saber al usuario cuál es el propósito del chatbot es menos probable que el usuario le pregunte temas que no conoce.

Cuando el bot está siendo hecho preguntas que no sabe responder, entonces automáticamente lo volverá a volver al Intento de Fallback predeterminado. Y aquí es cómo se puede ajustar la respuesta de las intenciones de reserva. 

### **Establecer el bot para permitir la entrega de manos humanas.**

**1.** **Editar la respuesta:**Editar el módulo de respuesta de la intención de respaldo predeterminada.

Cambia tu expresión: Cambialo a "Lo siento, no he aprendido a responder tu pregunta. ¿Te gustaría que consiguiera que un agente humano te ayudara?” Esto daría a los usuarios la oportunidad de contactar con el agente humano. 

**3.** **Introduce tus expresiones:** Ingresa al menos 20 expresiones en el módulo de frases de entrenamiento que el usuario podría decir para que el bot sepa que están interesados en tener los agentes humanos para cortar y ayudar.

### **Añadiendo la notificación**

**1.** **Añade los parámetros a la intención:** Añade un código que marca el chatbot como "no hecho" en la plataforma Rocketbots, que permitiría al agente humano saber cuando los usuarios están pendientes de asistencia en la plataforma.

**2.** **Ingrese los valores:** Escriba: RB\_MARKDONE y establezca el valor como falso. 

**3\. Introduzca el código:** Introduzca otro código que permitirá a la Plataforma de Rocketbots notificar al agente humano cuando se le solicite ayuda a un usuario. Tipo: RB\_NOTIFY, y establecer el valor como @user.name necesita su ayuda

### **Comprobando tu bot**

**1.** **Elimina la conversación;** Elimina la conversación chatbot de Facebook Messenger, e inicia de nuevo.

**2.** **Verifique la intención de bienvenida predeterminada:** Ahora vea si la nueva intención de bienvenida predeterminada está funcionando o no haciéndole al bot una pregunta que no sepa cómo responder.

**3.** **Obteniendo la solicitud:** Una solicitud con la opción de contactar con el agente humano aparecerá en la pantalla. Haga clic en él. Entonces, enviaría al agente humano una notificación en la plataforma, y por correo electrónico que estamos buscando ayuda. Chequea por tu lado para ver si es así.

Ahora puedes tener un chatbot mejorado que reduciría el número de errores que puede encontrar, y una estrategia de respaldo que permite a los agentes humanos entrar cuando el bot ya no puede responder preguntas.

¡Felicidades! Ahora sabes cómo cambiar tu bot para que tome un agente humano.

## Tutorial de Dialogflow Parte 3: **Mejorando tu Chatbot y transmitiendo mensajes**

![Training A Dialogflow Agent](https://i.ytimg.com/vi_webp/CvoXkM_7Yac/hqdefault.webp) 

En esta sección final, aprenderás cómo entrenar al chatbot y transmitirlo a través de él. El chatbot que has construido en los dos últimos tutoriales puede llevarte a responder rápidamente a las preguntas de los clientes; pero hay un problema – todavía no le has dado la capacidad de tratar con el bot cuando se trata de preguntas que no sabe responder en absoluto o cuando el bot da la respuesta equivocada. Y a continuación le mostraremos cómo hacer frente a situaciones como ésta.

### **Cómo entrenar a tu Chatbot**

**1.** **Haga clic en la opción de entrenamiento a la izquierda:** En este menú, hay filas de datos. Cada fila es una sola conversación.

**2.** **Haz clic en una conversación.** Serás traído a la ventana de sesiones. Aquí es donde entrenarás tu chatbot. Cada línea que ves aquí es una única petición y la intención correspondiente que activó.

**3.** **Desajustes**: Si ve una solicitud que coincide con la intención correcta, no haga nada. Si una solicitud está asignada a la intención incorrecta, haga clic en la intención de abajo y busque la correcta a asignar. Si la solicitud no fue asignada a ningún propósito, puede hacer clic en “hacer clic para asignar” a continuación, y asignarla a la intención correcta.

**4.** **Verifique nuevamente sus correcciones antes de hacer clic en aprobar.** Ya que asignar una solicitud a la intención incorrecta o aprobar una solicitud no coincidente puede hacer que su chatbot aprenda a cometer ese error con más frecuencia. 

**5.** **Haga clic en Aprobar.** Dale al agente del chatbot algo de tiempo para aprender a entrenar.

### **Crear una nueva intención para resolver otra consulta de cliente**

**1.** **Comience creando una intención**. Utilice las mismas mejores prácticas que antes.

**2\. Crear al menos 20 solicitudes preguntando sobre el tema de la entrega de frutas.** Establecer la respuesta como "Obtenemos fruta fresca entregada en momentos esporádicos de diferentes huertos y granjas en la región". ¡así que te avisaremos cuando haya una entrega que llegará tan pronto como nos conozcamos a nosotros mismos!”

**3.** **Añadir un parámetro a este propósito.** Esto puede etiquetar a los usuarios que pregunten sobre entregas de fruta. Haga clic en Agregar parámetro, y escriba “RB\_ADDTAGS”, y establezca el valor como Fruit Delivery. Recuerda guardar la intención.

A partir de ahora, cuando un usuario le pregunta al chatbot sobre las entregas de frutas, se le etiquetará en la Plataforma Rocketbots con la etiqueta “Entrega de frutas”. Ahora puedes usar la función de Broadcast en la Plataforma de Rocketbots para actualizar a sus usuarios curiosos con actualizaciones sobre entregas tan pronto como sepa.

### **Difundiendo las actualizaciones**

**1\. Haga clic en Broadcasts** a la izquierda en la Plataforma Rocketbots.

**2.** **Selecciona Nueva Transmisión en la parte superior derecha.** Aquí podrás escribir tu mensaje de difusión

**3.** **Seleccione su canal o canales a los que le gustaría transmitir.** Elige la etiqueta a la que quieres dirigir en tu difusión.

**4.** **Escriba su actualización de entrega** Seleccione Facebook como nuestro canal, y luego seleccione la etiqueta Fruit Delivery para dirigirse a cualquier usuario que haya preguntado acerca de las actualizaciones de entrega.

¡Felicidades! Ahora has completado oficialmente el curso Rocketbots Academy Construye un curso básico de Chatbots.

Hay mucho más para construir chatbots, así que continúa con las lecciones más avanzadas, o mantente atento a más cursos por venir.

Su Tutorial de Dialogflow ha terminado, feliz chatbotting.

Convierte las conversaciones de los clientes en crecimiento de negocios con respond.io. ✨

¡Gestiona llamadas, chats y correos electrónicos en un solo lugar!

[ Reserva una Demo](https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/redirect?encryptedPayload=AVxigLJZtM4BfRkXBKSL59L5j/laJ4+zD1NHrw8UnfY3qlAjv5e5x/LC6kTHaAzy+ZArNHjwEPBjeaY/legh7/lItLGZbpOSlRy+3HaHdvJTbK4816w=&webInteractiveContentId=131307604004&portalId=7250147&%5F%5Fhstc=4958508.ec36eb4a1acb5a2f1d2caa097ff2cfe6.1725863681681.1736738541926.1736745026317.279&%5F%5Fhssc=4958508.5.1736745026317&%5F%5Fhsfp=1189922200) [ Regístrate Gratis](https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/redirect?encryptedPayload=AVxigLJUZ9y86szSaqWmCnYSYMq0ZOk9XV2oCon/mNLPf8PPYjkz0WNyT3X6/NYXJ57JQd5OrqxmaPSa+7vmFBoJC5AM1ZN85A57D/f8/TbyG9hd5BP9pbt7izF7v82BktzihajSsdiAfsC8q7M1poVVj/eAarUQTlFGjZdhnpE/S0oyP6r6zJeC35UP7Fj5/hBOQVo1fYZ5OQ0ThLMvpSdc7BkVWmpTOpdbJhdObPU=&webInteractiveContentId=131307603879&portalId=7250147&%5F%5Fhstc=4958508.ec36eb4a1acb5a2f1d2caa097ff2cfe6.1725863681681.1736738541926.1736745026317.279&%5F%5Fhssc=4958508.5.1736745026317&%5F%5Fhsfp=1189922200) 

## Lectura adicional

Si estás interesado en usar Dialogflow junto con Rocketbots, querrás revisar lo siguiente: 

* [Utilizando Rocketbots como un CRM de Dialogflow](https://rocketbots.io/blog/dialogflow-crm-dialogflow-human-handoff/)
* [Documentación de Dialogflow de Rocketbots](https://docs.rocketbots.io/dialogflow-integration)

Comparte este artículo

[![Telegram](https://assets1-proxy.respond.io/api/v1/image/assets%2F11f7a662b80a4675973850b067c01fa5%2F44daca77a4844f0c8fd29040ddeba057?width=22)](https://api.whatsapp.com/send?text=https://respond.io/blog/dialogflow-tutorial)[![Facebook](https://assets1-proxy.respond.io/api/v1/image/assets/11f7a662b80a4675973850b067c01fa5/fff57eeb01160bc604392f519b4f3461ca16f0fa1b6a587b20b142cdf1ad0ba7?placeholderIfAbsent=true&width=22)](https://www.facebook.com/sharer/sharer.php?u=https://respond.io/blog/dialogflow-tutorial)[![Linkedin](https://assets1-proxy.respond.io/api/v1/image/assets/11f7a662b80a4675973850b067c01fa5/7aaf8d87b5410844d83e06a4ed663e4f551b8c5ef51dbb20a8ff064a1eed9a0f?placeholderIfAbsent=true&width=22)](https://www.linkedin.com/sharing/share-offsite/?url=https://respond.io/blog/dialogflow-tutorial)[![Twitter](https://assets1-proxy.respond.io/api/v1/image/assets%2F11f7a662b80a4675973850b067c01fa5%2F4e03e02422a94e8eab9b8b41457c2371?width=22)](https://twitter.com/share?url=https://respond.io/blog/dialogflow-tutorial)

Publicaciones relacionadas 👩‍💻 

* [![](https://assets2-proxy.respond.io/ph8r57dk1q9w/2oqQFglGKjjaHVJ8tzFoWn/dae58c7100ab3e6aadc197b8967ace36/Practical_Guide___Best_Omnichannel_CRM.png?q=70&w=1000&fm=avif)](/es/blog/best-omnichannel-crm)  
[Las 10 mejores plataformas CRM omnicanal: comparativa de funciones y preciosLas 10 mejores plataformas CRM omnicanal: respond.io, Kustomer, Kommo, Salesforce, HubSpot, Zendesk, Intercom, Zoho CRM, Zendesk y Freshdesk.](/es/blog/best-omnichannel-crm)
* [![](https://assets2-proxy.respond.io/ph8r57dk1q9w/vr013lmO4xRSS30KcRV8T/8577db2181c4da2b4b4650ef13f7f93c/Practical_Guide___Best_AI_Chatbot_for_Website_Cover__1___1_.png?q=70&w=1000&fm=avif)](/es/blog/best-ai-chatbots-for-website)  
[Mejores chatbots de IA para sitios web: comparación de las mejores plataformas.Descubre los mejores chatbots de IA para sitios web en 2025: Respond.io, Intercom, Zendesk AI, Tidio, Chatbase, Drift, HubSpot Chatbot, ManyChat, Landbot](/es/blog/best-ai-chatbots-for-website)
* [![](https://assets2-proxy.respond.io/ph8r57dk1q9w/1TpzwG7GSnvYfqt5pQRkSu/33fb71cdb0416e51b471784944d51485/AI_Agents_for_Customer_Support.png?q=70&w=1000&fm=avif)](/es/blog/best-ai-agents-for-customer-support)  
[Mejores Agentes de IA para Soporte al Cliente en 2025: Pros, Contras y PreciosExplora los mejores agentes de IA para soporte al cliente en 2025\. Compara pros, contras y precios de las principales plataformas como respond.io e Intercom.](/es/blog/best-ai-agents-for-customer-support)

Aumenta 3x los resultados de tu negocio con Respond.io 🚀

[Habla con ventas](/es/demo)[Inicia la prueba gratuita](https://app.respond.io/user/register)

2025-12-05T06:08:24.919Z

blogs

```json
[{"@context":"https://schema.org","@type":"Article","image":"https://assets2-proxy.respond.io/ph8r57dk1q9w/37xZPEZeETfwlzyKjkogga/f7585586701a7637678dfd79e673616c/AdvancedChatbotBlogCoverHowToArticles_2000_4d227d31963740914f81b02c4a423554.png","thumbnailUrl":"https://assets2-proxy.respond.io/ph8r57dk1q9w/37xZPEZeETfwlzyKjkogga/f7585586701a7637678dfd79e673616c/AdvancedChatbotBlogCoverHowToArticles_2000_4d227d31963740914f81b02c4a423554.png","headline":"Cómo construir un bot de chat con Dialogflow - Tutorial de Dialogflow","alternativeHeadline":"Cómo construir un bot de chat con Dialogflow - Tutorial de Dialogflow","genre":["How To Article"],"publisher":{"@type":"Organization","name":"Respond.io","sameAs":"https://respond.io","logo":{"@type":"ImageObject","url":"https://respond.io/logo/respond-io.webp"}},"url":"https://respond.io/es/blog/dialogflow-tutorial","datePublished":"2019-02-10T00:00:00.000Z","dateCreated":"2019-02-10T00:00:00.000Z","dateModified":"2025-01-31T03:12:18.599Z","description":"¿Alguna vez has pensado en construir un chatbot para tu pequeña empresa, pero has pensado que era demasiado difícil? Este Tutorial de Dialogflow le dará lo que necesita saber.","author":{"@type":"Person","name":"Gerardo Salandra","url":"https://respond.io/es/author/gerardo-salandra"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://respond.io/es/blog/dialogflow-tutorial"}},{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://respond.io/es"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://respond.io/es/blog"},{"@type":"ListItem","position":3,"name":"How To Article","item":"https://respond.io/es/category/how-to-article"}]}]
{"@context":"https://schema.org","@type":"VideoObject","name":"Setting up a Dialogflow Agent with respond.io","uploadDate":"2025-12-05T06:08:25.736Z","description":"Setting up a Dialogflow Agent with respond.io","thumbnailUrl":"https://i.ytimg.com/vi/FNCg9mSMoHY/hqdefault.jpg","contentUrl":"https://www.youtube.com/watch?v=FNCg9mSMoHY","embedUrl":"https://www.youtube.com/embed/FNCg9mSMoHY"}
{"@context":"https://schema.org","@type":"VideoObject","name":"Human Handoff with Dialogflow & respond.io","uploadDate":"2025-12-05T06:08:25.610Z","description":"Human Handoff with Dialogflow & respond.io","thumbnailUrl":"https://i.ytimg.com/vi/hFRkNcsB8tw/hqdefault.jpg","contentUrl":"https://www.youtube.com/watch?v=hFRkNcsB8tw","embedUrl":"https://www.youtube.com/embed/hFRkNcsB8tw"}
{"@context":"https://schema.org","@type":"VideoObject","name":"Training A Dialogflow Agent","uploadDate":"2025-12-05T06:08:25.470Z","description":"Training A Dialogflow Agent","thumbnailUrl":"https://i.ytimg.com/vi/CvoXkM_7Yac/hqdefault.jpg","contentUrl":"https://www.youtube.com/watch?v=CvoXkM_7Yac","embedUrl":"https://www.youtube.com/embed/CvoXkM_7Yac"}
```
