CREA un ASISTENTE (chatbot) para WHATSAPP para automatizar reservas

Ғылым және технология

En el video de hoy estaremos abordando un proyecto muy rentable al momento de automatizar, se trata de conectar tu propio chatbot de whatsapp conectado a inteligencia artificial especificamente openAI a tu google calendar.
👉🏼CAPACITACION (especial) ⮕ tally.so/r/nP55gP
👉🏼Github: github.com/leifermendez/bot-p...
👉🏼bot-whatsapp.netlify.app/
Suscríbete ahora (GRATIS 🔔) / @leifermendez
CAPACITACION (especial) ⮕ tally.so/r/nP55gP
Github: github.com/leifermendez/bot-p...
✉️ 𝐂𝐎𝐍𝐓𝐀𝐂𝐓𝐎
└ 𝙈𝘼𝙄𝙇 ⮕ leifer.contacto@gmail.com
#leifermendez
0:00 Demo
2:35 Como conectar con Calendario
9:43 Consultar citas reservadas
13:11 Como cambiar de Telegram a Whatsapp
16:34 Los flujos conversacionales
21:51 Como funciona el flujo de agendar
25:25 La AI confirma tu agenda y la registra
27:15 Resumen

Пікірлер: 108

  • @LeiferMendez
    @LeiferMendez3 ай бұрын

    👉🏼CAPACITACION (especial) ⮕ tally.so/r/nP55gP 👉🏼Github: github.com/leifermendez/bot-peluqueria 👉🏼link.codigoencasa.com/promo-especial

  • @jd.orozco

    @jd.orozco

    3 ай бұрын

    Necesito ayuda, por alguna razón al hacer un flujo principal y hacer que retorne con el gotoFlow, no se ejecuta nada si está utilizando un addAction, solamente se ejecuta si es un addAnswerd, pero solo el primero, los demás que estén añidados no lo hacen, no sé porque sucede

  • @rubenmartinezbernal6514

    @rubenmartinezbernal6514

    3 ай бұрын

    @@jd.orozco @LeiferMendez Tambien me pasa algo asi,justo voy en flowConfirm se queda en preguntando mi nombre es un addAction

  • @rubenmartinezbernal6514

    @rubenmartinezbernal6514

    3 ай бұрын

    @@jd.orozco @LeiferMendez Tambien me pasa algo asi,justo voy en flowConfirm se queda en preguntando mi nombre es un addAction

  • @mr-wayne00

    @mr-wayne00

    2 ай бұрын

    Hola, crees que se pueda hacer esto en una plataforma de chatbots? y usando Assistants de OpenAI? saludos y gracias :D

  • @piyugo87

    @piyugo87

    Ай бұрын

    Hola Leifer, te felicito por tan buen contenido y realmente estuve siguiendo tus pasos, te comento que hace ya unos días que no puedo correr el bot, ni "desde cero" ya que me da un error que inicialmente ni siquiera generaba el Qr, despues de pasar el obstaculo logro vincular el dispositivo pero se "crashea" al iniciarse y me devuelve este error: /proyectos/demo/base-wweb-memory/node_modules/puppeteer/lib/cjs/puppeteer/common/ExecutionContext.js:221 throw new Error('Evaluation failed: ' + helper_js_1.helper.getExceptionMessage(exceptionDetails)); ^ Error: Evaluation failed: TypeError: Cannot read properties of undefined (reading 'default') at __puppeteer_evaluation_script__:5:95 at ExecutionContext._evaluateInternal (/home/pedrol/Documentos/proyectos/demo/base-wweb-memory/node_modules/puppeteer/lib/cjs/puppeteer/common/ExecutionContext.js:221:19) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async ExecutionContext.evaluate (/proyectos/demo/base-wweb-memory/node_modules/puppeteer/lib/cjs/puppeteer/common/ExecutionContext.js:110:16) at async Client.initialize (/proyectos/demo/base-wweb-memory/node_modules/whatsapp-web.js/src/Client.js:323:9) Node.js v20.12.1

  • @fernandomgarin
    @fernandomgarin2 күн бұрын

    Muy bueno el trabajo. Muy bien el video, primero mostrando el producto terminado y despues la explicación.

  • @chuo129
    @chuo1292 ай бұрын

    Leifer hace tiempo te sigo y me parece maravilloso cómo ha crecido el proyecto. Muchas felicidades a ti y al equipo detrás

  • @ieliezermarcano
    @ieliezermarcano3 ай бұрын

    Excelente Leifer justo en estos días estaba batallando con la API de Google calendar. MAKE hace ahorrar bastante tiempo, gracias.

  • @CiberGypsyTech
    @CiberGypsyTech3 ай бұрын

    Me suscribo por este video, está perfecto para una implementación que necesito para mi trabajo. Muchísimas gracias me voy a pasar por tus cursos

  • @j0k3r_192
    @j0k3r_1922 ай бұрын

    Excelente Video. Nuevo suscriptor. Con solo un video visto esclarecí muchísimas dudas.

  • @arielass11
    @arielass113 ай бұрын

    Impresionante!!! Un lujo comp siempre...consulta tendria que tener otro flujo si alguien cancela el turno??? Saludos y gracias por compartir y incentivar a más 👍

  • @andresariascapurro
    @andresariascapurro5 күн бұрын

    Graciasssss como siempre por compartir tus conocimientos ‼️

  • @elimelethlopez6859
    @elimelethlopez68593 ай бұрын

    genial!!!! cada video lleno de ideas increibles

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Lo que vieneeee

  • @covinve
    @covinve3 ай бұрын

    Hola Leifer, saludos desde Colombia. Te felicito por tu contenido y forma de enseñar ... apenas comienzo en esto, espero poder aprender mucho de ti. Mil gracias por compartir tu conocimiento de esta forma.

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Un abrazo hasta Colombia y bienvenido a esta comunidad

  • @devgaspar
    @devgaspar3 ай бұрын

    Me gustaría que hicieras un ejemplo, pero con el api de asistentes de openia. Saludos, muy buenos aportes Leifer

  • @trends172ve
    @trends172veАй бұрын

    amigo disculpa la pregunta pero al crear el webhooks y lo editas donde dice stop mandas a revalidar y te determina la estructura de datos correctamente no se donde lo haces de donde abres esa pesataña para colocar la url y los datos pordrias ayudarme

  • @user-tk6hu3gd2s
    @user-tk6hu3gd2s3 ай бұрын

    Buen video man, te quería preguntar, que puedo hacer si dos personas solicitan un documento a la misma vez, yo lo genero pero cuando intente entregarlo el bot no sabe a quien entregarlo, puede entregar el mismo documento a dos personas, cuando debería ser uno diferente a cada uno.

  • @durielito
    @durielito3 ай бұрын

    Porque pide OpenAI 4 no te deja usar el gratis , habrá una manera de que se les mande un mensajes a los clientes que confirmen su cita ???

  • @jhonnygonzalezzapata3014
    @jhonnygonzalezzapata30143 ай бұрын

    Y si uno tiene un horario de trabajo establecido, cómo de delimita ello?

  • @AlfredoMartinezA
    @AlfredoMartinezA13 күн бұрын

    Tienes algún vídeo donde se ve la integración de WhatsApp? Es decir la cuenta, número de teléfono y todo eso

  • @EdgarMorenoMoreno
    @EdgarMorenoMoreno3 күн бұрын

    saludos , me perdí en el minuto 5:58 aparece una pagina que en el lado izquierdo superior dice workpace , no se como se accede a esa pagina , ....dices que va a hacer una petición post enviando estos valores . ......¿ podrías por favor darme una pista sobre este paso ? PURA VIDA desde COSTA RICA

  • @jjen9595
    @jjen95953 ай бұрын

    Hola, vas hacer un vídeo para conectar un LLM local con la librería WhatsApp? 😢

  • @juanantoniopachecolugo
    @juanantoniopachecolugo3 ай бұрын

    Como se hace amigo si el due#o del numero del teléfono conectado al provider escribe desde el teléfono al cliente? como bloquear el bot para ese momento?

  • @JoacoRTX
    @JoacoRTXАй бұрын

    es necesario que te pongan el gmail?

  • @shyrleiyou
    @shyrleiyou3 ай бұрын

    Hola @leiferMendez, en el minuto 6.57 colocas la variable startdate en el campo pero ese dato de donde lo obtienes o como lo generas. desde ya gracias, y mil gracias por tus videos que siempre suman.

  • @juanfelipezepedadeltoro9159

    @juanfelipezepedadeltoro9159

    Ай бұрын

    Misma duda, lo solucionaste?

  • @cadena752
    @cadena7523 ай бұрын

    Usas la api de whatsapp? O como lo haces?

  • @CeratiGilmour
    @CeratiGilmour3 ай бұрын

    Saludos sr. leifer 🎉🎉🎉🎉

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Grande!!!

  • @CeratiGilmour

    @CeratiGilmour

    3 ай бұрын

    @@LeiferMendez como armas esos prompt tan elegantes?

  • @adriAM55
    @adriAM553 ай бұрын

    donde esta el link del hosting gratuito de donweb?? muy bueno gracias!

  • @marcojorquerariquelme4202
    @marcojorquerariquelme4202Ай бұрын

    consulta, podría conectarlo con instagram?

  • @alexsuarez6465
    @alexsuarez64652 ай бұрын

    Me encanta tu contenido muchas gracias por esta enseñanza que es oro puro si lo sabes usar quiero preguntarte si se puede que avise un día antes al paciente su cita de manera automatizada

  • @LeiferMendez

    @LeiferMendez

    2 ай бұрын

    Si es posible

  • @acme2011
    @acme20113 ай бұрын

    Hola excelente material,, te sigo hace como una semana atrás desde Chile. Pregunta : si utilizo este Bot para automatizar y en algún momento debo pasar a responder un humano,, como se debería hacer para utilizar el mismo numero (Bot) para responder. Gracias de ante mano

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Buenas gracias y bienvenido, se puede hacer utilizando un prompt para determinar si la intención es hablar con un humano y desviarlo , esto es un tema que se hablará en la capacitación

  • @abdielleon3613
    @abdielleon36133 ай бұрын

    Hola, Leifer! Gracias por tus videos y por crear este proyecto del bot! Pregunta: ¿Hay alguna función para detectar si el usuario está typeando? La idea sería esperar a que typee y luego responder. Gracias de antemano!

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Hola si existe forma, se deseas puedes unirte al grupo de soporte donde comentamos diversos casos link.codigoencasa.com/discord

  • @andresbustamante972
    @andresbustamante9723 ай бұрын

    Leifer, muchas gracias por el contenido. Respecto al curso que tienes se podria decir que esta actualizado? usas la libreria open-source que vienen creando?

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Si utilizo la libreria que venimos creando.

  • @robertosoluciones
    @robertosoluciones2 ай бұрын

    Wow Genial, se podria programar para que un día antes se envíe recordatorio, y en día siguiente una hora antes

  • @LeiferMendez

    @LeiferMendez

    2 ай бұрын

    Yes

  • @AsdrubalAlfonzo
    @AsdrubalAlfonzo3 ай бұрын

    Excelente información, es posible integrar esos escenarios con Bot externos por ejemplo de chatfuel??

  • @LeiferMendez

    @LeiferMendez

    2 ай бұрын

    Si es posible

  • @ytc3182
    @ytc318224 күн бұрын

    @LeiferMendez Hola, no veo el cupón del servidor gratis de Don Web. ya no está activo el códígo?

  • @LeiferMendez

    @LeiferMendez

    24 күн бұрын

    Donweb.cloud cupón LEIFER

  • @alvarobinimelis2800
    @alvarobinimelis2800Ай бұрын

    acabo de crear una cuenta en openAI y genere el token pero al recibir un whastapp me sale error (429) en la consola de que excedí la cuota de openAI

  • @trends172ve

    @trends172ve

    Ай бұрын

    debes hacer una recarga de saldo una cosa es pagar la membresia y otra es el saldo que tienes para el uso de la inteligencia artificial

  • @rubenmartinezbernal6514
    @rubenmartinezbernal65143 ай бұрын

    HOla ya pude iniciar pero ahora en el ultimo flujo en el confirm.flow se queda preguntando mi nombre porque? es un addAction

  • @jorgeelmagnifico3666
    @jorgeelmagnifico3666Ай бұрын

    Alguien me puede decir como mostrar la ventana del minuto 5:54 que no se como mostrar esta ventana para introducir este codigo, gracias.

  • @Program_AR
    @Program_AR3 ай бұрын

    Muy bueno!!!! Me encanto, lo voy a implemetar en mi empresa. Pero tengo el siguiente problema. Me los agenda con fecha 2022 en el sheet por ende no lo carga al calendario ni al meet (funcion que agregue) Que puede estar pasando?

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Afinar el prompt

  • @LOSCLIPS184
    @LOSCLIPS1842 ай бұрын

    por que no me sale work spaces?

  • @humbertocoldev
    @humbertocoldev3 ай бұрын

    Apenas estoy iniciando en la programación, que curso debo tomar para especializarme en bot de WhatsApp, cual seria mi ruta de aprendizaje que camino tomo para poder crear el Bots más básico hasta algo pro

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Para bots básicos con que sepas JavaScript ya le entenderás seguro

  • @reyesdenegri
    @reyesdenegri3 ай бұрын

    duda se puede hacer pero sin chat gpt ? es decir por comandos osea ir guiando al usuario para agemdar su cita ?

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Por supuesto que si

  • @bryanvillalobos757
    @bryanvillalobos7573 ай бұрын

    Leifer me gustaría saber si es posible solo tener un flujo para que responda la api de openia a lo que le mandamos nosotros? Como puedo obtener un ejemplo, es que ya tengo todas las Configuraciones en una api

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    seguro que se puede pero no entendi muy bien el ejemplo, si me lo pasas por el discord mejor

  • @rnaxe1
    @rnaxe13 ай бұрын

    yo quiero el curso pero soy novatisimo!!

  • @robertovillarrealmx
    @robertovillarrealmx3 ай бұрын

    ¿Como agregaste al primer webhooks los raw, body y json; así como que te salgan en cada paso los datos del webhook...?

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Si solo con raw -> json

  • @luismorestudio

    @luismorestudio

    3 ай бұрын

    Yo me quede en el mismo paso, no se que app o función dentro de Make ha abierto en el video para poder obtener el "name" y el "startDate".

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    @@luismorestudio postman es la aplicación

  • @luismorestudio

    @luismorestudio

    3 ай бұрын

    Vale, me auto respondo. @LeiferMendez lo hace mediante Postman.

  • @Edii_Son
    @Edii_Son3 ай бұрын

    Hola Leifer tengo problemas con el fetch del get const dataCalendarApi = await fetch('htt.......) y no me deja continuar el flujo

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Hola si deseas puedes pasarte por el grupo de soporte link.codigoencasa.com/discord

  • @thecodingcove
    @thecodingcove3 ай бұрын

    Hola, en conectar Whatsapp con el codigo QR recibo "Proveedor conectado y listo" desde VS Code, pero en la app de Whatspp de mi iPhone no se abre la ventana del bot para poder acerle preguntas. Porque pasa esto?

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    No se debe abrir ninguna app ehh debes decirle a un contacto de tu WhatsApp que te escriba "hola"

  • @juanbovier7458
    @juanbovier74583 ай бұрын

    hay algúna razón por la que la función que mostrarte en el 22:48 sea mejor que concatenar los datos directamente en el string?

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Nada especial digamos que costumbre mía heh 😎 el objetivo finalmente es tener un String

  • @gastonlaffaille4832
    @gastonlaffaille48322 ай бұрын

    No me sale en la version gratuita la funcion startDate, es asi, o hay que crearla? gracias

  • @Juaancho_

    @Juaancho_

    2 ай бұрын

    a mi tampoco, en este caso le puse random

  • @mecrespollo3835
    @mecrespollo3835Ай бұрын

    Hola quiero crear un chatbot en WhatsApp que levante pedidos de una empresa y que pueda guardarlos en un libro de excel ( y si tendrás alguna recomendación de como hacer funciones como cancelar, aceptar un pedido desde una interfaz), perdona la molestia pero si alguien pudiera compartir consejos lo agradecería muchísimo 🙏🙏🙏😭😭😭😭💕

  • @davidangel2825
    @davidangel28253 ай бұрын

    Hola leifer cuando un videito integrando asistente gpts ya que cada uno podría tener roles no?

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    En efecto cada uno puede tener roles, tengo un video de roles especificamente en el bot vendedor

  • @user-qu2xd5kg1n
    @user-qu2xd5kg1n3 ай бұрын

    porque no me aparece en la sección de favoritos (1. name) cuando configuro el google Calendar

  • @renegomeztrejo3475

    @renegomeztrejo3475

    3 ай бұрын

    tienes que abrir la aplicacion Postman y hacer los pasos que hace Leifer a partir del minuto 5:45

  • @solmontero9358
    @solmontero93583 ай бұрын

    Hola leifer, buenisimo tu video, como se llama la pag donde cargas la url en 5:43 , Gracias

  • @cristiancamilosanchezardil9730

    @cristiancamilosanchezardil9730

    2 ай бұрын

    es postman u cliente para solicitudes http , basuicamnentye es para interacturar con los endpoints

  • @papasligeramentesaladas8514

    @papasligeramentesaladas8514

    2 ай бұрын

    ¿Sabes si la plantilla del endpoint cambio? Leifer al parecer solo lo copia y lo pega , pero al yo hacerlo así da no permitido@@cristiancamilosanchezardil9730

  • @jonathanvica
    @jonathanvica23 күн бұрын

    tienes un video donde se cree un chatbot para whatsapp con chatgpt, el cual tenga toda la información de mi negocio, y pueda contestar de una forma humana y logre generar o cerrar citas (agendar citas)?

  • @LeiferMendez

    @LeiferMendez

    22 күн бұрын

    app.codigoencasa.com/courses/workshop-de-whatsapp-bot-google-calendar

  • @cadena752
    @cadena7523 ай бұрын

    Que lenguaje de programación usas?

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    JavaScript

  • @cadena752

    @cadena752

    3 ай бұрын

    ​@@LeiferMendezbuena, una pregunta usas la api de whatsapp o que usas?

  • @Acal1415
    @Acal14152 ай бұрын

    Hola, una pregunta, alguna vez mensionaste que tenias un curso o un video para asistentes de ventas, PEROOO NOOO el video que tienes aqui en KZread de asistente de ventas, sino uno de ventas de muchos productos. Ejemplo: si se tienen 50 productos y el cliente en su primer mensaje pregunta "que precio tiene?". El bot no sabe a que producto se refiere. Cual es ese video o donde implementas ese caso de uso? Gracias

  • @LeiferMendez

    @LeiferMendez

    2 ай бұрын

    Buenas!! si es que son varios conceptos lo primero seria entender como conectar un LLM con base de datos de vecotres workshop-ai.vercel.app/

  • @Acal1415

    @Acal1415

    2 ай бұрын

    @@LeiferMendez ese link de ese workshop es el mismo curso que tenés en código en casa de langchain?

  • @LeiferMendez

    @LeiferMendez

    2 ай бұрын

    @@Acal1415 si

  • @user-fv6ui2nw2w
    @user-fv6ui2nw2wАй бұрын

    Танци❤

  • @javisvegazneger611
    @javisvegazneger611Ай бұрын

    se peude aplicar a botpress?

  • @ivanenrique670
    @ivanenrique6703 ай бұрын

    ostias y como hago para probar eso en mi ws???:(

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Puedes ir realizando el ejemplo de chat bot con la libreria bot-whatsapp.netlify.app/

  • @user-fv6ui2nw2w
    @user-fv6ui2nw2wАй бұрын

    Мариана

  • @gazorbpazorbian
    @gazorbpazorbian3 ай бұрын

    y que sucede si el cliente le gusta hablar mucha pendejada? jajaja

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    hha bloquealo :) le pones un prompt que diga si la conversacion no tiene nada que ver con el negocio endFlow

  • @fernandomgarin

    @fernandomgarin

    2 күн бұрын

    Ajjajajajjaja

  • @bastianjerez2286
    @bastianjerez22864 күн бұрын

    jaja no entendi.

  • @rubenmartinezbernal6514
    @rubenmartinezbernal65143 ай бұрын

    ^^^^^^ SyntaxError: The requested module '@bot-whatsapp/bot' does not provide an export named 'EVENTS' no me deja levantarlo porque?

  • @LeiferMendez

    @LeiferMendez

    3 ай бұрын

    Si deseas puedes pasarte por el grupo de soporte link.codigoencasa.com/discord

  • @rubenmartinezbernal6514
    @rubenmartinezbernal65143 ай бұрын

    HOla ya pude iniciar pero ahora en el ultimo flujo en el confirm.flow se queda preguntando mi nombre porque? es un addAction

Келесі