Excelente video Angel, muchas gracias por compartirnos tu conocimiento de forma clara y precisa. Ojala en un futuro puedas hacer un video de como se puede desplegar el chatbot , tanto en un servidor local , como en la nube Gracias mil,
@@JoseAngelEsparzaResendiz Seguro que si me servirá muchísimo, tengo que volverlo a ver por partes y poner en práctica lo aprendido, nuevamente muchas gracias 🙏
Felicitaciones José, es un vídeo muy educativo y productivo, gracias por tu trabajo. Seria genial que hagas un nuevo vídeo mostrando cómo se vincula una base de datos sencilla como GoogleSheet para registrar usuarios y accediendo a esa data clasificarlos como VIP o no para identificarlos por su nombre cuando regresen al BOT. Es decir, recibir a un usuario recurrente por su nombre y si es un usuario nuevo entonces enviarlo por canal de registro (nombre, email etc). Seria espectacular que muestres cómo hacerlo. Saludos
Hola JOSÉ seria de utilidad que comentes respectos a la rentabilidad de estos chat bot desde el lado del negocio ,así tambíen desde la agencias creadora de estos .saludos
¡Hola! La rentabilidad dependerá del tipo de chatbot que crees, y más que generar dinero, estos tipos de chatbots ahorran tiempo. Para ver la rentabilidad, lo que habría que calcular es el sueldo por hora de una persona y compararlo con el tiempo que el chatbot ahorra. Por ejemplo, si tienes a una persona en atención al cliente a la que le pagas 10USD/hora y un chatbot de atención al cliente le ahorra a esta persona 20 horas/semana, quiere decir que te estás ahorrando 200 USD/semana. Y como esta persona de atención al cliente tiene más tiempo libre, puede apoyar en otros procesos.
Eres un duro Jose! una pregunta bro, tengo varios gpts mios y quiero ofrecer los servicios pero como puedo hacer el proceso sin quitar tiempo a las personas pidiendo las Api o si los clientes deben de pagar tambien voiceflow y el gpt+ o yo con mi membresia puedo hacer todo? es mucho perdon pero creo es un duda muy general
¡Hola Fer! Depende de cómo te sientas más cómodo. Personalmente, yo suelo crear los chatbots dentro de mi propia cuenta de Voiceflow y cobro un mantenimiento mensual. En cuanto a las API's, hay que pedirlas al cliente. Está la opción de que el cliente te dé acceso a sus cuentas para que tú obtengas las API's. Por ejemplo, en Klaviyo (un software de Email Marketing bastante popular en el sector e-commerce), el cliente puede crearte una cuenta tipo "manager" con la que tú puedes acceder a la API y hacer pruebas. ¡Saludos!
@@JoseAngelEsparzaResendiz Muchas gracias hermano! me encantaría también aportarte valor de algún tipo, pero veo que dominas varias áreas, así que de nuevo gracias y si veo algo en lo que pueda aportarte valor, estaré al pendiente.
Lo malo de Voiceflow es que resulta complicado conectarlo con otras redes sociales si no sabes programación. Para conectarlo con WhatsApp, necesitas saber programación. De hecho, hay una guía oficial de Voiceflow para hacerlo: github.com/voiceflow/example-integration-whatsapp Si sigues esa guía, deberías de poder lograrlo. Pero si no sabes nada de programación, quizás te llegues a sentir abrumado. Por eso, para integrar un chatbot en WhatsApp y que sea parecido a Voiceflow, puedes usar otra herramienta como www.chatbotbuilder.ai/ Esa empresa es partner oficial de meta, y tengo entendido que puedes hacer una integración con WhatsApp de forma sencilla. Tiene una prueba gratuita, así que puedes echarle un vistazo. Saludos!
Gracias José por tu excelente video.Quiero hacer un asistente virtual que me ayude a escribir documentos o libros. He subido pdf de hasta 10Mb que es el limite de carga. Qué debo hacer para que pueda analizar bien los documentos y dar respuestas correctas, ¿cómo se debe entrenar el asistente? Puedes hacer un video sobre ese punto?
Hola! Para solucionar tu problema, lo que tienes que hacer es dividir ese documento en varios. Como dije en el video, lo que hace Voiceflow es pasar los documentos que tú subes a una base de datos vectorial. Cuando subes un documento, Voiceflow automáticamente lo divide en "chunks" de información. Chunks que pueden tener un tamaño de 400 - 600 caracteres aproximadamente. En el momento que el usuario realiza una pregunta, Voiceflow revisa los chunks de TODOS los documentos que has subido en busca de información para responder de forma acertada. Para que el chatbot dé respuestas acertadas, debes dividir la información de tus documentos en pequeños párrafos. Además, en la configuración de la base de datos dentro de Voiceflow, tú puedes modificar el número de chunks que quieres que el bot utilice para responder. Entre más chunks mejores respuestas, pero consumirás más tokens. Y sí, quizás deba hacer un video hablando sobre el tema, jaja.
@@JoseAngelEsparzaResendiz sería genial el tutorial. Ahora he subido los pdf respetando los 10 mb y espero mejorar el data set. Pero.... No sé si con eso es suficiente y es necesario fragmentos los pdf. Lo que sería muy complicado. Hasta ahora con lo mínimo va respondiendo medianamente bien. He configurado en 5 chunks.
Mmm, si aún te da problemas, probablemente es porque debas modificar tu PDF (aunque sea complicado). Quizás en una o dos semanas suba un tutorial hablando de eso Saludos y feliz año!
Hola Asdrubal! Cada uno tiene sus ventajas, pero prefiero Voiceflow principalmente porque te da más opciones de personalización que Botpress. En Botpress, para añadir funciones avanzadas, muchas veces necesitas usar Javascript. En Voiceflow, estas funciones ya vienen integradas, lo que hace que construir un chatbot avanzado sea mucho más fácil. Saludos!
@@JoseAngelEsparzaResendiz Gracias por tu ayuda excelente respuesta,crees que puedas crear un cursos para montar un agencia de automatización, sería un éxito y que haya escaso contenido sobre el tema en español.
Hola José Ángek, muchas gracias por compartir tu conocimiento. Queria plantearte una duda, estoy barajando dos opciones para acceder al Bot desde la web. 1.- ¿Se puede integrar vocieflow dierctamente para chatear desde una página de wordpress, sin necesidad de acceder via Icono de abajo a la derecho? 2.- Segunda opcion, hay manera de activarlo con alguna accón para que se abra si, por ejemplo, pulsas un boton? No dudes que si necesito un ChatBot complejo me pondre en contacto contigo. Muchas gracias
¡Hola Enric! Lo he estado investigando. Para añadir las características que me comentas, lo que se debe hacer es modificar el código HTML que Voiceflow te da una vez que has terminado de crear el chatbot. El problema es que ese código solo admite ciertos parámetros, e incrustar el chatbot dentro de un sitio web o hacer que se abra dependiendo de cierta acción no es algo que se encuentre dentro de los mismos. Si quieres hacer lo que me comentas, deberías crear el chatbot desde cero usando código, lo que es mucho más complejo. ¡Saludos!
En Voiceflow no existe la opción para que el usuario envíe una imagen. Sin embargo, a través de un tercero llamado Voiceglow, se puede agregar esta función (aunque el usuario debe pedir específicamente que quiere enviar una imagen). Si se integra Voiceflow con otras plataformas de mensajería como WhatsApp, primero se debe detectar la intención del usuario de enviar una imagen (por ejemplo, que le diga al chatbot "quiero enviar una imagen"), y después la envíe. Lo que estos chatbots aún no pueden hacer es recibir una imagen, analizarla, y dar una respuesta personalizada en base a ella.
La base de datos es, básicamente, un archivo de texto. Para crear una base de datos, puedes darle al chatbot documentos de Word, PDF, URL, Sitemaps, y hasta hojas de cálculo (estas últimas solo en ciertas herramientas). Los documentos que le des al chatbot deben contener información relevante relacionada a las funciones de este chatbot. Por ejemplo, si vas a crear un chatbot de soporte , no tiene caso que le des documentos con información para entrenar al personal de la empresa. Debes mantener el lenguaje claro y conciso. De otra forma, las respuestas del chatbot no serán precisas. Y si tienes mucha información que quieres añadir, te recomiendo dividirla en varios documentos o fuentes. Esto de cómo crear una base de datos es algo que me han preguntado bastante, y pronto traeré un video hablando más a profundidad. Aun así, espero que esta respuesta te haya servido. ¡Saludos!
nececito ayuda quiero agregar mi chat bot de voz a mi pagina web pero solo sale la calve api y yo no se como conectar eso a mi pagina web y es un examen
Desplegar un chatbot de voz es ligeramente distinto al proceso que se sigue cuando el chatbot es de texto. Tendría que hacer un video para explicar el proceso a detalle. De todas maneras, esta vendría siendo la documentación oficial de Voiceflow: docs.voiceflow.com/reference/overview#managing-your-conversation-state-when-using-dm-api
hola Jose! excelente explicación, una pregunta, a que te referís cuando dices que el correo el no valido (no match), como detecta el Bot que el correo no existe? Tienes alguna red social con la que pueda ponerme en contacto contigo?
Hola Martina! Cuando capturas la respuesta del usuario y le indicas a Voiceflow que la entidad será un email, este sabe que el usuario ha colocado un email si tiene un @. Si no tiene el @, ahí es cuando el usuario va por el camino "no match". De momento, no tengo otras redes sociales. Pero si tienes alguna otra duda, puedes contactarme a angel@zulkan.com Saludos!
Hola Jose, muy bueno el video.Se puede generar una respuesta con la informacion que tengo en una base de datos que esta en excel y es dinamica?Un cliente me pide un turno, ese horario esta disponible, entonces genero una respuesta automatica confirmando el turno???gracias
Hola! Nunca he implementado un sistema así, pero si no entendí mal, en principio sí se podría. Tal vez lo que debas hacer es capturar el turno que quiere el cliente, llevar esa respuesta a Make, consultar en la base de datos, y confirmar o rechazar el turno. Saludos!
¿Ya lo solucionaste? Lo que creo que pudo haber pasado es que la API de OpenAI se cayera. Al fin de cuentas, Voiceflow utiliza los modelos de OpenAI (y también de Anthropic, empresa creadora de Claude), y si fallan, los servicios de Voiceflow también. En caso de que sigas con ese problema, avísame para ver si puedo ayudarte. ¡Saludos!
hermano me estas salvando con este video, pero tengo una duda estoy usando el voiceflow pero su versión gratuita y quería preguntarte ¿Cuál seria los token ideales que debo utilizar si la idea del proyecto es atención al cliente resolviendo sus dudas sobre algunos medicamentos?
El número de tokens depende de dos cosas: - El papel de la inteligencia artificial dentro de tu flujo en Voiceflow - La cantidad de respuestas que el chatbot debe generar Si tienes un tráfico alto hacia tu sitio web (y, por lo tanto, mucha gente utiliza tu chatbot) y el chatbot responde dudas sobre medicamentos a partir de una base de datos (lo cual requiere IA), el plan gratuito se te puede quedar corto. Por otro lado, si no tienes tantas visitas hacia tu sitio web y poca gente usa el chatbot, quizás sea suficiente con el plan gratuito. Si quieres saber la cantidad de tokens que el chatbot gasta, dale en el botón de "Play" que aparece arriba a la derecha cuando diseñas tu chatbot. Al hacerlo, prueba el chatbot, y cada vez que hables con él, verás un pequeño texto arriba de sus respuestas que te dirá cuántos tokens se gastaron. Saludos!
@@JoseAngelEsparzaResendiz gracias compañero, oye sobre los token que se muestran en el voiceflow ¿si llega al limite que pasaría?, ¿afectaría al producto final o es un como una referencias de cuanto puedes hablar con chatbot? me salvarías con esta pls
¡Hola! Perdona la tardanza, pero YT no me notifica de las nuevas respuestas. Si llegas al límite, el chatbot no podría usar las funciones que requieren de IA (como extraer información de un documento para responder a una pregunta). Sin embargo, puedes comprar créditos adicionales. Un millón de créditos cuestan 5 USD. Saludos!
que super bien amigo, muchas gracias, una pregunta yo por ejemplo en mi flujo estoy usando un Liste/Captura para capturar el nombre del usuario y guárdalo en una variable todo funciona bien si se le poner el nombre por ejemplo: Isidro Adrián Robles Gámez, pero si por error el usuario pone "Isidro Adrián Robles GámezEmail" que eso me paso en las pruebas :)... el flujo se cancela y se cierra... y manda un mensaje de error "Path not connected".
Hola! Lo que puedes hacer es colocar un bloque de "set ai" después de la captura del nombre. A este módulo le pasas la variable donde se almacenó el nombre del usuario, y le pides a la inteligencia artificial que le cambie el formato en caso de ser necesario. Saludos!
¿Cómo puedo configurar mi chatbot en Voiceflow, que utiliza GPT-3.5 con una knowledge base, para que mantenga el contexto de la conversación y recuerde las preguntas y respuestas anteriores, evitando así respuestas desconectadas o sin contexto? Se que hay una opción de responder con memoria e ÍA, pero esta versión no está cuando quieres que responda usando una knowledge base. 😭😭😭
De hecho, yo diría que esa es la principal desventaja de Voiceflow, y es que el chatbot no suele recordar las respuestas anteriores. Lo que puedes hacer, es guardar las respuestas en alguna variable e incluirlas en el prompt al momento de utilizar las funciones con IA. Puedes lograrlo con las opciones como "Set variable". Saludos!
Hola! La base de datos debe contener información relevante sobre lo que tú quieres que responda el chatbot. Por ejemplo, si quieres que el chatbot pueda responder dudas sobre los envíos de una e-commerce, tu base de datos debe contener la política de envíos de esa e-commerce. Si quieres que el chatbot responda las preguntas más frecuentes, entonces la base de datos debe contener tus preguntas más frecuentes. Saludos!
Técnicamente 20. Ese es el límite de agentes (chatbots) que puedes crear. Pero pueden ser menos si entre todos estos clientes te consumen los créditos de IA. Saludos!
Hola! Cosas variables como el precio o disponibilidad se deben de actualizar en otros documentos guardados en la nube. Por ejemplo, una hoja de Google Sheets o una tabla de Airtable. Cuando la gente quiere saber cosas como la disponibilidad o el precio, el bot puede verificar está información a través de una API y dar una respuesta. Saludos!
Hola Daniel! No, no es necesario subir un documento. El documento se sube cuando quieres darle más conocimiento al chatbot sobre un tema específico. Por ejemplo, si quieres que sea capaz de responder las dudas que tenga la gente acerca de tu empresa, entonces debes darle un documento con la información de tu empresa. Saludos!
Excelente video muchas felicidades por tu aporte ... en el Min 10:00 donde los "Knowlage Base Settings" puedes seleccionar entre GPT-3.5, Cloude 1, 2 e inclusive "Instant", tengo entendido que esos modelos son de paga y no son como que OpenSource para correrlos localmente ... Me pregunto ... estaran haciendo peticiones a sus repectivas APIs, Como Voiceflow costea esto?, imagino que va includo en sus "prices" jaje ... Pudieras explicar un poco mas hacerca de los "Tokens" Saludos;
¡Hola! En este caso, ya viene incluido en el precio. En el plan más básico de Voiceflow tienes 2 millones de créditos de IA y, como tú dices, se desbloquean los demás modelos de lenguaje. En cuanto al consumo de estos tokens, creo que solo quienes trabajan en Voiceflow saben cómo funcionan, pero debe ser parecido a los "tokens" que maneja OpenAI. Dependiendo del modelo de lenguaje que utilices, puedes gastar más o menos tokens. Si necesitas más créditos, puedes comprar 1 millón de créditos de IA adicionales por 5 USD. ¡Saludos!
Muchisimas gracias@@JoseAngelEsparzaResendiz por tu respuesta, una ultima pregunta, actualmente existe algun GPT en la GPTs store o algun modelo al que si le pasa un documento como ejemplo pudiera usarlo como platilla, proporcionarle informacion y que genere un nuevo documento llenando la informacion proporcionada en el formato de la platilla que se le proporciono. Por ejemplo, un documento de alta de requerimiento que se tiene que llenar una y otra vez, cada que se tiene un proyecto nuevo. Muy amable y Saludos.
@@_Apep_ Anduve buscando GPT's que hicieran eso, pero no encontré. De todas maneras, eso lo puedes hacer tú mismo a través de un prompt. Solo le das la plantilla con los espacios que debe llenar, le indicas cómo llenar la información, y listo. Aunque este método es limitado si la plantilla es demasiado extensa. En ese caso, podrías intentar subir la plantilla a la base de datos y decirle cómo quieres que la llene. No he probado eso, por lo que no sé si funciona, pero podrías echarle un vistazo.
@@JoseAngelEsparzaResendiz muy amable lo voy a intentar Justo cómo le lo mencionas intentaré y te tengo informado jeje de hecho tienes un contacto donde te pueda escribir? Email? Muchas gracias muy amable nuevamente
Voiceflow no tiene una integración directa con WhatsApp. Sin embargo, hay maneras de conectarlo. En este video te muestro cómo: ua-cam.com/video/-3x5Z8dvmQU/v-deo.html Espero te sirva!
Así como lo mostré en el video, sí. Sin embargo, hay aplicaciones de terceros (como Voiceglow o FlowBridge) que te permiten instalarlo en más lugares. Saludos!
Hola! Lead es lo mismo que "potencial cliente". Básicamente, se usa para referirse a una persona o grupo de personas que aún no son clientes, pero podrían llegar a serlo. Saludos!
@@JoseAngelEsparzaResendiz , Gracias por responderme tocayo Ángel, ya te enviado el correo, si revisas tu bandeja lo encontrarás, gracias de nuevo, un abraso.
@@JoseAngelEsparzaResendiz pues estaba haciendo un ejemplo de chatbot y la página se caía, se queda pegada, y no guardaba los cambios. No me permitió hacer el chabot. En 5 min se cayó unas 8 veces.
@@yalidethsanchez9397 Esto que me comentas es bastante curioso. Quizás es porque estaban haciendo mantenimiento. A veces el equipo de Voiceflow hace mantenimiento y la página queda inaccesible durante un corto período de tiempo, pero esto no debería afectar a los chatbots ya desplegados.
Muy pero muy buena didáctica. El mejor video que yo he visto sobre creación de chatbots.
Gracias Fabio!
Espero que te haya servido 😁
Gracias por compartir tus conocimientos!
Excelente video Angel, muchas gracias por compartirnos tu conocimiento de forma clara y precisa. Ojala en un futuro puedas hacer un video de como se puede desplegar el chatbot , tanto en un servidor local , como en la nube
Gracias mil,
Para eso, habría que crear el chatbot usando código (Python o JavaScript). Aun así, no descarto hacer un video mostrando cómo lograrlo.
Saludos!
¡Que pedazo de video! Excelente mi estimado José Angel, muchas gracias por hacer estos increíbles aportes 👏👏👏
¡Gracias por tu comentario DonVapo! Espero que el video te sirva para el chatbot que me comentaste estabas haciendo en Voiceflow 😁
@@JoseAngelEsparzaResendiz Seguro que si me servirá muchísimo, tengo que volverlo a ver por partes y poner en práctica lo aprendido, nuevamente muchas gracias 🙏
Felicitaciones José, es un vídeo muy educativo y productivo, gracias por tu trabajo. Seria genial que hagas un nuevo vídeo mostrando cómo se vincula una base de datos sencilla como GoogleSheet para registrar usuarios y accediendo a esa data clasificarlos como VIP o no para identificarlos por su nombre cuando regresen al BOT. Es decir, recibir a un usuario recurrente por su nombre y si es un usuario nuevo entonces enviarlo por canal de registro (nombre, email etc). Seria espectacular que muestres cómo hacerlo. Saludos
Una idea interesante Víctor!
Creo que Voiceflow tiene una plantilla creada justo para hacer eso. Puede que luego haga un vídeo sobre eso.
Saludos!
Excelene José muy buena tu explicacion, felicitaciones
Gracias Erwin!
Hola JOSÉ seria de utilidad que comentes respectos a la rentabilidad de estos chat bot desde el lado del negocio ,así tambíen desde la agencias creadora de estos .saludos
¡Hola!
La rentabilidad dependerá del tipo de chatbot que crees, y más que generar dinero, estos tipos de chatbots ahorran tiempo. Para ver la rentabilidad, lo que habría que calcular es el sueldo por hora de una persona y compararlo con el tiempo que el chatbot ahorra.
Por ejemplo, si tienes a una persona en atención al cliente a la que le pagas 10USD/hora y un chatbot de atención al cliente le ahorra a esta persona 20 horas/semana, quiere decir que te estás ahorrando 200 USD/semana. Y como esta persona de atención al cliente tiene más tiempo libre, puede apoyar en otros procesos.
Eres un duro Jose! una pregunta bro, tengo varios gpts mios y quiero ofrecer los servicios pero como puedo hacer el proceso sin quitar tiempo a las personas pidiendo las Api o si los clientes deben de pagar tambien voiceflow y el gpt+ o yo con mi membresia puedo hacer todo? es mucho perdon pero creo es un duda muy general
¡Hola Fer! Depende de cómo te sientas más cómodo. Personalmente, yo suelo crear los chatbots dentro de mi propia cuenta de Voiceflow y cobro un mantenimiento mensual. En cuanto a las API's, hay que pedirlas al cliente.
Está la opción de que el cliente te dé acceso a sus cuentas para que tú obtengas las API's. Por ejemplo, en Klaviyo (un software de Email Marketing bastante popular en el sector e-commerce), el cliente puede crearte una cuenta tipo "manager" con la que tú puedes acceder a la API y hacer pruebas.
¡Saludos!
@@JoseAngelEsparzaResendiz Muchas gracias hermano! me encantaría también aportarte valor de algún tipo, pero veo que dominas varias áreas, así que de nuevo gracias y si veo algo en lo que pueda aportarte valor, estaré al pendiente.
Excelente video José, super útil
Tengo una consulta, como podría esto integrarse para que el usuario interactúe mediante Whatsapp??
Lo malo de Voiceflow es que resulta complicado conectarlo con otras redes sociales si no sabes programación. Para conectarlo con WhatsApp, necesitas saber programación. De hecho, hay una guía oficial de Voiceflow para hacerlo: github.com/voiceflow/example-integration-whatsapp
Si sigues esa guía, deberías de poder lograrlo. Pero si no sabes nada de programación, quizás te llegues a sentir abrumado. Por eso, para integrar un chatbot en WhatsApp y que sea parecido a Voiceflow, puedes usar otra herramienta como www.chatbotbuilder.ai/
Esa empresa es partner oficial de meta, y tengo entendido que puedes hacer una integración con WhatsApp de forma sencilla. Tiene una prueba gratuita, así que puedes echarle un vistazo.
Saludos!
Gracias José por tu excelente video.Quiero hacer un asistente virtual que me ayude a escribir documentos o libros. He subido pdf de hasta 10Mb que es el limite de carga. Qué debo hacer para que pueda analizar bien los documentos y dar respuestas correctas, ¿cómo se debe entrenar el asistente? Puedes hacer un video sobre ese punto?
Hola! Para solucionar tu problema, lo que tienes que hacer es dividir ese documento en varios.
Como dije en el video, lo que hace Voiceflow es pasar los documentos que tú subes a una base de datos vectorial. Cuando subes un documento, Voiceflow automáticamente lo divide en "chunks" de información. Chunks que pueden tener un tamaño de 400 - 600 caracteres aproximadamente.
En el momento que el usuario realiza una pregunta, Voiceflow revisa los chunks de TODOS los documentos que has subido en busca de información para responder de forma acertada.
Para que el chatbot dé respuestas acertadas, debes dividir la información de tus documentos en pequeños párrafos. Además, en la configuración de la base de datos dentro de Voiceflow, tú puedes modificar el número de chunks que quieres que el bot utilice para responder. Entre más chunks mejores respuestas, pero consumirás más tokens.
Y sí, quizás deba hacer un video hablando sobre el tema, jaja.
@@JoseAngelEsparzaResendiz sería genial el tutorial. Ahora he subido los pdf respetando los 10 mb y espero mejorar el data set. Pero.... No sé si con eso es suficiente y es necesario fragmentos los pdf. Lo que sería muy complicado. Hasta ahora con lo mínimo va respondiendo medianamente bien. He configurado en 5 chunks.
Mmm, si aún te da problemas, probablemente es porque debas modificar tu PDF (aunque sea complicado).
Quizás en una o dos semanas suba un tutorial hablando de eso
Saludos y feliz año!
Hola ,te ganaste un suscriptor,consulta,porque prefieres Voice flow y no Bot Press?
Hola Asdrubal!
Cada uno tiene sus ventajas, pero prefiero Voiceflow principalmente porque te da más opciones de personalización que Botpress. En Botpress, para añadir funciones avanzadas, muchas veces necesitas usar Javascript. En Voiceflow, estas funciones ya vienen integradas, lo que hace que construir un chatbot avanzado sea mucho más fácil.
Saludos!
@@JoseAngelEsparzaResendiz Gracias por tu ayuda excelente respuesta,crees que puedas crear un cursos para montar un agencia de automatización, sería un éxito y que haya escaso contenido sobre el tema en español.
Hola José Ángek, muchas gracias por compartir tu conocimiento.
Queria plantearte una duda, estoy barajando dos opciones para acceder al Bot desde la web.
1.- ¿Se puede integrar vocieflow dierctamente para chatear desde una página de wordpress, sin necesidad de acceder via Icono de abajo a la derecho?
2.- Segunda opcion, hay manera de activarlo con alguna accón para que se abra si, por ejemplo, pulsas un boton?
No dudes que si necesito un ChatBot complejo me pondre en contacto contigo.
Muchas gracias
¡Hola Enric! Lo he estado investigando.
Para añadir las características que me comentas, lo que se debe hacer es modificar el código HTML que Voiceflow te da una vez que has terminado de crear el chatbot. El problema es que ese código solo admite ciertos parámetros, e incrustar el chatbot dentro de un sitio web o hacer que se abra dependiendo de cierta acción no es algo que se encuentre dentro de los mismos.
Si quieres hacer lo que me comentas, deberías crear el chatbot desde cero usando código, lo que es mucho más complejo.
¡Saludos!
Cómo puedo detectar que el mensaje del cliente contiene una imagen y responderle algo específico?
Gracias por la ayuda, excelentes videos
En Voiceflow no existe la opción para que el usuario envíe una imagen. Sin embargo, a través de un tercero llamado Voiceglow, se puede agregar esta función (aunque el usuario debe pedir específicamente que quiere enviar una imagen).
Si se integra Voiceflow con otras plataformas de mensajería como WhatsApp, primero se debe detectar la intención del usuario de enviar una imagen (por ejemplo, que le diga al chatbot "quiero enviar una imagen"), y después la envíe.
Lo que estos chatbots aún no pueden hacer es recibir una imagen, analizarla, y dar una respuesta personalizada en base a ella.
Hola Jose gracias por tu aporte excelente trabajo , una pregunta como creo esa base de datos ?
La base de datos es, básicamente, un archivo de texto. Para crear una base de datos, puedes darle al chatbot documentos de Word, PDF, URL, Sitemaps, y hasta hojas de cálculo (estas últimas solo en ciertas herramientas). Los documentos que le des al chatbot deben contener información relevante relacionada a las funciones de este chatbot. Por ejemplo, si vas a crear un chatbot de soporte , no tiene caso que le des documentos con información para entrenar al personal de la empresa.
Debes mantener el lenguaje claro y conciso. De otra forma, las respuestas del chatbot no serán precisas. Y si tienes mucha información que quieres añadir, te recomiendo dividirla en varios documentos o fuentes.
Esto de cómo crear una base de datos es algo que me han preguntado bastante, y pronto traeré un video hablando más a profundidad. Aun así, espero que esta respuesta te haya servido.
¡Saludos!
nececito ayuda quiero agregar mi chat bot de voz a mi pagina web pero solo sale la calve api y yo no se como conectar eso a mi pagina web y es un examen
Desplegar un chatbot de voz es ligeramente distinto al proceso que se sigue cuando el chatbot es de texto. Tendría que hacer un video para explicar el proceso a detalle. De todas maneras, esta vendría siendo la documentación oficial de Voiceflow: docs.voiceflow.com/reference/overview#managing-your-conversation-state-when-using-dm-api
hola Jose! excelente explicación, una pregunta, a que te referís cuando dices que el correo el no valido (no match), como detecta el Bot que el correo no existe?
Tienes alguna red social con la que pueda ponerme en contacto contigo?
Hola Martina!
Cuando capturas la respuesta del usuario y le indicas a Voiceflow que la entidad será un email, este sabe que el usuario ha colocado un email si tiene un @. Si no tiene el @, ahí es cuando el usuario va por el camino "no match".
De momento, no tengo otras redes sociales. Pero si tienes alguna otra duda, puedes contactarme a angel@zulkan.com
Saludos!
Hola Jose, muy bueno el video.Se puede generar una respuesta con la informacion que tengo en una base de datos que esta en excel y es dinamica?Un cliente me pide un turno, ese horario esta disponible, entonces genero una respuesta automatica confirmando el turno???gracias
Hola!
Nunca he implementado un sistema así, pero si no entendí mal, en principio sí se podría. Tal vez lo que debas hacer es capturar el turno que quiere el cliente, llevar esa respuesta a Make, consultar en la base de datos, y confirmar o rechazar el turno.
Saludos!
Hola, mi chatbot funcionaba bien, pero hoy ya no funciono la parte de las respuestas con IA, me sale Unable to find relevant answer.
¿Ya lo solucionaste? Lo que creo que pudo haber pasado es que la API de OpenAI se cayera. Al fin de cuentas, Voiceflow utiliza los modelos de OpenAI (y también de Anthropic, empresa creadora de Claude), y si fallan, los servicios de Voiceflow también. En caso de que sigas con ese problema, avísame para ver si puedo ayudarte.
¡Saludos!
hermano me estas salvando con este video, pero tengo una duda estoy usando el voiceflow pero su versión gratuita y quería preguntarte ¿Cuál seria los token ideales que debo utilizar si la idea del proyecto es atención al cliente resolviendo sus dudas sobre algunos medicamentos?
El número de tokens depende de dos cosas:
- El papel de la inteligencia artificial dentro de tu flujo en Voiceflow
- La cantidad de respuestas que el chatbot debe generar
Si tienes un tráfico alto hacia tu sitio web (y, por lo tanto, mucha gente utiliza tu chatbot) y el chatbot responde dudas sobre medicamentos a partir de una base de datos (lo cual requiere IA), el plan gratuito se te puede quedar corto. Por otro lado, si no tienes tantas visitas hacia tu sitio web y poca gente usa el chatbot, quizás sea suficiente con el plan gratuito.
Si quieres saber la cantidad de tokens que el chatbot gasta, dale en el botón de "Play" que aparece arriba a la derecha cuando diseñas tu chatbot. Al hacerlo, prueba el chatbot, y cada vez que hables con él, verás un pequeño texto arriba de sus respuestas que te dirá cuántos tokens se gastaron.
Saludos!
@@JoseAngelEsparzaResendiz gracias compañero, oye sobre los token que se muestran en el voiceflow ¿si llega al limite que pasaría?, ¿afectaría al producto final o es un como una referencias de cuanto puedes hablar con chatbot? me salvarías con esta pls
¡Hola! Perdona la tardanza, pero YT no me notifica de las nuevas respuestas.
Si llegas al límite, el chatbot no podría usar las funciones que requieren de IA (como extraer información de un documento para responder a una pregunta). Sin embargo, puedes comprar créditos adicionales. Un millón de créditos cuestan 5 USD.
Saludos!
que super bien amigo, muchas gracias, una pregunta yo por ejemplo en mi flujo estoy usando un Liste/Captura para capturar el nombre del usuario y guárdalo en una variable todo funciona bien si se le poner el nombre por ejemplo: Isidro Adrián Robles Gámez, pero si por error el usuario pone "Isidro Adrián Robles GámezEmail" que eso me paso en las pruebas :)... el flujo se cancela y se cierra... y manda un mensaje de error "Path not connected".
Hola!
Lo que puedes hacer es colocar un bloque de "set ai" después de la captura del nombre. A este módulo le pasas la variable donde se almacenó el nombre del usuario, y le pides a la inteligencia artificial que le cambie el formato en caso de ser necesario.
Saludos!
¿Cómo puedo configurar mi chatbot en Voiceflow, que utiliza GPT-3.5 con una knowledge base, para que mantenga el contexto de la conversación y recuerde las preguntas y respuestas anteriores, evitando así respuestas desconectadas o sin contexto?
Se que hay una opción de responder con memoria e ÍA, pero esta versión no está cuando quieres que responda usando una knowledge base. 😭😭😭
De hecho, yo diría que esa es la principal desventaja de Voiceflow, y es que el chatbot no suele recordar las respuestas anteriores. Lo que puedes hacer, es guardar las respuestas en alguna variable e incluirlas en el prompt al momento de utilizar las funciones con IA. Puedes lograrlo con las opciones como "Set variable".
Saludos!
Que debe contener la base que subiste de word en voice flow?
Hola!
La base de datos debe contener información relevante sobre lo que tú quieres que responda el chatbot. Por ejemplo, si quieres que el chatbot pueda responder dudas sobre los envíos de una e-commerce, tu base de datos debe contener la política de envíos de esa e-commerce. Si quieres que el chatbot responda las preguntas más frecuentes, entonces la base de datos debe contener tus preguntas más frecuentes.
Saludos!
Jose, como agencia cuántos clientes puedo manejar, con el plan Pro?
Técnicamente 20. Ese es el límite de agentes (chatbots) que puedes crear. Pero pueden ser menos si entre todos estos clientes te consumen los créditos de IA.
Saludos!
Si tengo un negocio como puede el botbdar precio y disponibilidad actualizada ? Sin necesidad de yo tener que subir la base de datos
Hola!
Cosas variables como el precio o disponibilidad se deben de actualizar en otros documentos guardados en la nube. Por ejemplo, una hoja de Google Sheets o una tabla de Airtable. Cuando la gente quiere saber cosas como la disponibilidad o el precio, el bot puede verificar está información a través de una API y dar una respuesta.
Saludos!
tengo una duda es necesario subir un documnto , se puede hacer todo manual ?
Hola Daniel!
No, no es necesario subir un documento. El documento se sube cuando quieres darle más conocimiento al chatbot sobre un tema específico. Por ejemplo, si quieres que sea capaz de responder las dudas que tenga la gente acerca de tu empresa, entonces debes darle un documento con la información de tu empresa.
Saludos!
@@JoseAngelEsparzaResendiz ok muchas gracias
Excelente video muchas felicidades por tu aporte ... en el Min 10:00 donde los "Knowlage Base Settings" puedes seleccionar entre GPT-3.5, Cloude 1, 2 e inclusive "Instant", tengo entendido que esos modelos son de paga y no son como que OpenSource para correrlos localmente ... Me pregunto ... estaran haciendo peticiones a sus repectivas APIs, Como Voiceflow costea esto?, imagino que va includo en sus "prices" jaje ... Pudieras explicar un poco mas hacerca de los "Tokens" Saludos;
¡Hola! En este caso, ya viene incluido en el precio. En el plan más básico de Voiceflow tienes 2 millones de créditos de IA y, como tú dices, se desbloquean los demás modelos de lenguaje. En cuanto al consumo de estos tokens, creo que solo quienes trabajan en Voiceflow saben cómo funcionan, pero debe ser parecido a los "tokens" que maneja OpenAI. Dependiendo del modelo de lenguaje que utilices, puedes gastar más o menos tokens.
Si necesitas más créditos, puedes comprar 1 millón de créditos de IA adicionales por 5 USD.
¡Saludos!
Muchisimas gracias@@JoseAngelEsparzaResendiz por tu respuesta, una ultima pregunta, actualmente existe algun GPT en la GPTs store o algun modelo al que si le pasa un documento como ejemplo pudiera usarlo como platilla, proporcionarle informacion y que genere un nuevo documento llenando la informacion proporcionada en el formato de la platilla que se le proporciono. Por ejemplo, un documento de alta de requerimiento que se tiene que llenar una y otra vez, cada que se tiene un proyecto nuevo. Muy amable y Saludos.
@@_Apep_ Anduve buscando GPT's que hicieran eso, pero no encontré. De todas maneras, eso lo puedes hacer tú mismo a través de un prompt.
Solo le das la plantilla con los espacios que debe llenar, le indicas cómo llenar la información, y listo. Aunque este método es limitado si la plantilla es demasiado extensa. En ese caso, podrías intentar subir la plantilla a la base de datos y decirle cómo quieres que la llene. No he probado eso, por lo que no sé si funciona, pero podrías echarle un vistazo.
@@JoseAngelEsparzaResendiz muy amable lo voy a intentar Justo cómo le lo mencionas intentaré y te tengo informado jeje de hecho tienes un contacto donde te pueda escribir? Email? Muchas gracias muy amable nuevamente
@@_Apep_ Sí! Puedes escribirme a angel@zulkan.com
¿Para WhatsApp como lo vinculo?
Voiceflow no tiene una integración directa con WhatsApp. Sin embargo, hay maneras de conectarlo. En este video te muestro cómo: ua-cam.com/video/-3x5Z8dvmQU/v-deo.html
Espero te sirva!
Jose, este bot solo se instala en una web?
Así como lo mostré en el video, sí. Sin embargo, hay aplicaciones de terceros (como Voiceglow o FlowBridge) que te permiten instalarlo en más lugares.
Saludos!
No acepta documentos
¿En qué formato estás subiendo los documentos?
Que significa lead?
Hola!
Lead es lo mismo que "potencial cliente". Básicamente, se usa para referirse a una persona o grupo de personas que aún no son clientes, pero podrían llegar a serlo.
Saludos!
Hola José, como me puedo comunicar contigo?
Hola Ángel (tocayo)!
Puedes ponerte en contacto conmigo enviando un correo a: angel@zulkan.com
O puedes agendar una reunión conmigo aquí: bit.ly/49j4QQk
Saludos!
@@JoseAngelEsparzaResendiz , Gracias por responderme tocayo Ángel, ya te enviado el correo, si revisas tu bandeja lo encontrarás, gracias de nuevo, un abraso.
Es normal que la página de caiga tanto?
Hola!
A qué te refieres?
@@JoseAngelEsparzaResendiz pues estaba haciendo un ejemplo de chatbot y la página se caía, se queda pegada, y no guardaba los cambios. No me permitió hacer el chabot. En 5 min se cayó unas 8 veces.
@@yalidethsanchez9397 Esto que me comentas es bastante curioso. Quizás es porque estaban haciendo mantenimiento. A veces el equipo de Voiceflow hace mantenimiento y la página queda inaccesible durante un corto período de tiempo, pero esto no debería afectar a los chatbots ya desplegados.
@@yalidethsanchez9397me pasó lo mismo. Pudiste?