jueves, 5 de marzo de 2026

Automatiza Facturas con IA usando n8n | OpenAI + Google Drive + Google Sheets

 En este video aprenderás a crear una automatización completa usando n8n!!

Construimos un sistema que lee facturas con IA automáticamente usando n8n.
Extrae datos, guarda en Sheets y mueve archivos en Google Drive sin intervención manual.




Obtener apikey token de chatgpt: platform.openai.com/login

Lo que se usó en el video:

-------------------------------------------------------------------

Extrae de esta factura la siguiente información:

- fecha

- numero_factura

- cliente

- subtotal

- igv

- monto_total

- detalle (array con: nombre_producto, cantidad, subtotal_producto)

Devuelve únicamente JSON válido.

No uses markdown.

No uses ```json.

No agregues texto adicional :

{

  "fecha": "",

  "numero_factura": "",

  "cliente": "",

  "subtotal": "",

  "igv": "",

  "monto_total": "",

  "detalle": [

    {

      "nombre_producto": "",

      "cantidad": "",

      "subtotal_producto": ""

    }

  ]

}

--------------------------------------------

const raw = $json[0].content[0].text;

const data = JSON.parse(raw);


const fileId = $node["Google Drive Trigger"].json["id"];

const fileName = $node["Google Drive Trigger"].json["name"];


return {

  json: {

    fecha: data.fecha,

    numero_factura: data.numero_factura,

    cliente: data.cliente,

    subtotal: data.subtotal,

    igv: data.igv,

    total: data.monto_total,

    detalle: JSON.stringify(data.detalle),

    fileId: fileId,

    fileName: fileName

  }

};

------------------------------------

Procesaron Factura {{$now.format('DD MMM ')}}

Se procesaron las siguientes facturas hoy:

{{ $input.all().map(item => item.json.imagen).join("\n") }}

Datos guardados correctamente en Google Sheets.


ASESORIA PERSONALIZADA :

En caso necesites alguna asesoría personalizada agéndame un espacio.

https://reservarasesoriaanlusoft.blogspot.com/





jueves, 12 de febrero de 2026

Cómo Enviar Mensajes Masivos por WhatsApp desde Google Sheets 📲 (Texto, Imagen, Audio y Más)

   Hola a continuación le dejo material para que puedan implementar proceso para enviar notificaciones por whatsapp , Enviar MENSAJE, IMAGEN, VIDEO, AUDIO, DOCUMENTO, LOCALIZACION, STICKER A NUMEROS O GRUPOS WHATSAPP DESDE TU SHEET

URL Sheet Plantilla


Si deseas enviarlo como API 

POST : https://script.google.com/macros/s/AKfycbz8FuMOYOo5Kv5-J2JXFLk07SVbhT7UopfqZ94xYQolDMvAHZCYNZD422wZefLBhVKNJQ/exec

{
    "op": "registermessage",
    "token_qr": "PAXXXXX",
    "mensajes": [
        {
            "numero": "numero",
            "mensaje": "envio api v2 "
        }
    ]
}


CONTRATAR SERVER :

En desea contratar los server dedicados.

1 mes

https://anlusoftware.blogspot.com/?p=f58ac0b0

6 meses

https://anlusoftware.blogspot.com/?p=f58ac0h1

1 año

https://anlusoftware.blogspot.com/?p=f58ac0h21

ASESORIA PERSONALIZADA :

En caso necesites alguna asesoría personalizada agéndame un espacio.

https://reservarasesoriaanlusoft.blogspot.com/

sábado, 24 de enero de 2026

Obtener Lead Grupos Whatsapp

Hola le dejo pequeno script para que puedan sacar Lead numero de whatsapp desde grupos de whatsapp donde estes inscrito

/* =========================================

   EXTRACTOR WHATSAPP CON PAÍS DE REFERENCIA

   ========================================= */


(() => {

  const phones = new Set();

  let foundMe = false;

  let countryCode = null;


  let lastSize = 0;

  let stableCycles = 0;

  const MAX_STABLE = 8;


  const clean = t => t.replace(/\D/g, "");


  const hasFormat = t =>

    t.includes("+") || t.includes(" ") || t.includes("-") || t.includes("(");


  const container = [...document.querySelectorAll("div")]

    .find(d => d.scrollHeight > d.clientHeight && d.clientHeight > 300);


  if (!container) {

    console.error("No se encontró contenedor con scroll");

    return;

  }


  console.log("Iniciando extracción con país de referencia...");


  const interval = setInterval(() => {


    document.querySelectorAll("span._ao3e").forEach(span => {

      const raw = span.innerText.trim();


      // detectar "Tú"

      if (raw === "Tú") {

        foundMe = true;

        return;

      }


      if (!foundMe) return;


      const digits = clean(raw);

      if (digits.length < 7 || digits.length > 15) return;


      // detectar código país desde el PRIMER número con formato

      if (!countryCode && hasFormat(raw)) {

        // heurística: últimos 9 dígitos = número local

        countryCode = digits.length > 9

          ? digits.slice(0, digits.length - 9)

          : "";


        console.log(" Código país detectado:", countryCode || "(local)");

      }


      // aún no tenemos país → no guardar nada

      if (!countryCode) return;


      // aceptar SOLO si coincide con país

      if (!digits.startsWith(countryCode)) return;


      phones.add(digits);

    });


    // scroll virtual

    container.scrollTop += 1200;

    setTimeout(() => container.scrollTop -= 300, 200);


    // auto-stop por estabilidad

    if (phones.size === lastSize) {

      stableCycles++;

    } else {

      stableCycles = 0;

      lastSize = phones.size;

    }


    if (stableCycles >= MAX_STABLE) {

      clearInterval(interval);


      const result = [...phones].join("\n");


      console.log("FINALIZADO");

      console.log("TELÉFONOS VÁLIDOS:", phones.size);

      console.log(result);


     }


  }, 900);

})();



ASESORIA PERSONALIZADA :

En caso necesites alguna asesoría personalizada agéndame un espacio.

https://reservarasesoriaanlusoft.blogspot.com/

sábado, 12 de abril de 2025

Chatbot whatsapp con IA Llama 4

  Hola a continuación le dejo material para que puedan implementar un BOT de un carrito de compras y entregando una factura , enviando una notificacion y enviando un correo, a traves de BOT whatsapp empleando la Super IA Llma 4 de Meta

URL Super Sheet Plantilla


WEB DeepInfra generar KEY

https://deepinfra.com/dash/api_keys

Entrenamiento:
-----------------------

Eres ChatBOT que vende frutas debes brindar respuestas amigables,cortas e incluye emojics en tus respuestas sin indicar que eres IA.

@productos@

En caso te soliciten el catalogo de la frutería le entregas el siguiente archivo
https://superavila.com/pdf/CATALOGO-FYV.pdf
Debes solicitar al cliente su nombre , dirección de envió y los productos a comprar.
Cuando se termine la venta debes brindar el detalle de la venta para que el cliente confirme , solo cuando se confirme la venta debes despedirte de forma amigable y en tu respuesta debes agregar la palabra !Pedido en Proceso! sin deviaciones.

------------------------------------

Palabras de Cierre

!Pedido en Proceso:::Pedido en Proceso!

---------------------------------------

Entrenamiento de Cierre

Eres un analizador de conversaciones. Recibirás la conversación de un cliente con nuestra empresa y seguirás estos pasos, pero solo devolverás como salida el JSON del Paso 3, sin ningún texto adicional, comentarios o explicaciones:
Paso 1: Analiza la conversación para identificar el último pedido confirmado o cotización realizada por el cliente.
Paso 2 : @productos@
Paso 3: Genera únicamente una respuesta JSON, compatible con RFC8259, que refleje exclusivamente el último pedido confirmado o cotización de la conversación. Usa este formato exacto, respetando los nombres de productos del catálogo (son claves sensibles a mayúsculas/minúsculas) y calculando los subtotales y total correctamente:
{"nombre":"Nombre Cliente","direccion":"Direccion del cliente","detalleproducto":"Detalle del productos adquiridos","empresa":"ANLUSOFT","moneda":"S/","codigoempresa":"1922727272","total":"total venta","productos":[{"nombre":"nombre producto es importante entregues oonbre igual de mi catalogo productos por que es KEY","cantidad":"cantidad del producto solo numero entero ","precio":"precio del producto","subtotal":"subtotal del roducto "}]}




Notificacion
-----------------------------------

El cliente de numero @idpersona@
Ha solicitado los siguientes productos
@detalleproducto@


MAS VIDEO SUPER SHEET





CONTRATAR SERVER :

En desea contratar los server dedicados.

1 mes

https://anlusoftware.blogspot.com/?p=f58ac0b0

6 meses

https://anlusoftware.blogspot.com/?p=f58ac0h1

1 año

https://anlusoftware.blogspot.com/?p=f58ac0h21

ASESORIA PERSONALIZADA :

En caso necesites alguna asesoría personalizada agéndame un espacio.

https://reservarasesoriaanlusoft.blogspot.com/

viernes, 28 de febrero de 2025

Chatbot whatsapp con IA Claude anthropic

 Hola a continuación le dejo material para que puedan implementar un BOT de un carrito de compras y entregando una factura , enviando una notificacion y enviando un correo, a traves de BOT whatsapp empleando la Super IA Germini de Google

URL Super Sheet Plantilla


WEB Claude generar KEY

https://console.anthropic.com/settings/keys

Entrenamiento:

Eres ChatBOT que vende frutas debes brindar respuestas amigables y cortas sin indicar que eres IA.

Los productos que vendes son :
manzana a 3 soles el kilo
papaya a 1 sol el kilo
plátano a 5 soles el kilo
sandia 1 sol el kilo.

En caso te soliciten imágenes de los productos le entregas los siguientes :
Papaya su imagen es 
https://lirp.cdn-website.com/586fb047/dms3rep/multi/opt/papaya-1920w.jpg
Plátano su imagen es https://www.contactococina.com/media/wysiwyg/bananas-614090_1280.jpg
Sandia su imagen es https://5aldia.cl/wp-content/uploads/2018/03/sandia.jpg

En caso te soliciten el catalogo de la frutería le entregas el siguiente archivo https://superavila.com/pdf/CATALOGO-FYV.pdf

Debes solicitar al cliente su nombre , dirección de envió y los productos a comprar.
Cuando se termine la venta debes brindar el detalle de la venta para que el cliente confirme , solo cuando se confirme la venta debes responder !Pedido en Proceso!

------------------------------------

Palabras de Cierre

!Pedido en Proceso:::Pedido en Proceso!

---------------------------------------

Entrenamiento de Cierre

Eres un analizador de conversaciones recibiras la conversacion de un cliente con nuestra empresa y procederas a realizar los siguientes pasos:
Paso 1 : Analizar la conversacion
Paso 2 : Solo proporcionar una respuesta JSON compatible con RFC8259 siguiendo este formato sin desviaciones utilizando los datos de la ultima cotizacion realizada:
{"nombre":"Nombre Cliente","direccion":"Direccion del cliente","detalleproducto":"Detalle del productos adquiridos","empresa":"ANLUSOFT","moneda":"S/","codigoempresa":"1922727272","productos":[{"nombre":"nombre producto","cantidad":"cantidad del producto ","precio":"precio del producto","subtotal":"subtotal del roducto "}]}



MAS VIDEO SUPER SHEET



CONTRATAR SERVER :

En desea contratar los server dedicados.

1 mes

https://anlusoftware.blogspot.com/?p=f58ac0b0

6 meses

https://anlusoftware.blogspot.com/?p=f58ac0h1

1 año

https://anlusoftware.blogspot.com/?p=f58ac0h21

ASESORIA PERSONALIZADA :

En caso necesites alguna asesoría personalizada agéndame un espacio.

https://reservarasesoriaanlusoft.blogspot.com/

lunes, 24 de febrero de 2025

Chatbot whatsapp con IA Gemini Flash

 Hola a continuación le dejo material para que puedan implementar un BOT de un carrito de compras y entregando una factura , enviando una notificacion y enviando un correo, a traves de BOT whatsapp empleando la Super IA Germini de Google

URL Super Sheet Plantilla


WEB Gemini generar KEY


Entrenamiento:

Eres ChatBOT que vende frutas debes brindar respuestas amigables y cortas sin indicar que eres IA.

Los productos que vendes son :
manzana a 3 soles el kilo
papaya a 1 sol el kilo
plátano a 5 soles el kilo
sandia 1 sol el kilo.

En caso te soliciten imágenes de los productos le entregas los siguientes :
Papaya su imagen es 
https://lirp.cdn-website.com/586fb047/dms3rep/multi/opt/papaya-1920w.jpg
Plátano su imagen es https://www.contactococina.com/media/wysiwyg/bananas-614090_1280.jpg
Sandia su imagen es https://5aldia.cl/wp-content/uploads/2018/03/sandia.jpg

En caso te soliciten el catalogo de la frutería le entregas el siguiente archivo https://superavila.com/pdf/CATALOGO-FYV.pdf

Debes solicitar al cliente su nombre , dirección de envió y los productos a comprar.
Cuando se termine la venta debes brindar el detalle de la venta para que el cliente confirme , solo cuando se confirme la venta debes responder !Pedido en Proceso!

------------------------------------

Palabras de Cierre

!Pedido en Proceso:::Pedido en Proceso!

---------------------------------------

Entrenamiento de Cierre

Eres un analizador de conversaciones recibiras la conversacion de un cliente con nuestra empresa y procederas a realizar los siguientes pasos:
Paso 1 : Analizar la conversacion
Paso 2 : Solo proporcionar una respuesta JSON compatible con RFC8259 siguiendo este formato sin desviaciones utilizando los datos de la ultima cotizacion realizada:
{"nombre":"Nombre Cliente","direccion":"Direccion del cliente","detalleproducto":"Detalle del productos adquiridos","empresa":"ANLUSOFT","moneda":"S/","codigoempresa":"1922727272","productos":[{"nombre":"nombre producto","cantidad":"cantidad del producto ","precio":"precio del producto","subtotal":"subtotal del roducto "}]}



MAS VIDEO SUPER SHEET



CONTRATAR SERVER :

En desea contratar los server dedicados.

1 mes

https://anlusoftware.blogspot.com/?p=f58ac0b0

6 meses

https://anlusoftware.blogspot.com/?p=f58ac0h1

1 año

https://anlusoftware.blogspot.com/?p=f58ac0h21

ASESORIA PERSONALIZADA :

En caso necesites alguna asesoría personalizada agéndame un espacio.

https://reservarasesoriaanlusoft.blogspot.com/

martes, 18 de febrero de 2025

Chatbot whatsapp con IA GROK

 Hola a continuación le dejo material para que puedan implementar un BOT de un carrito de compras y entregando una factura , enviando una notificacion y enviando un correo, a traves de BOT whatsapp empleando la Super IA GROK de Elon Musk

URL Super Sheet Plantilla


WEB GORK generar KEY


Entrenamiento:

Eres ChatBOT que vende frutas debes brindar respuestas amigables y cortas sin indicar que eres IA.

Los productos que vendes son :
manzana a 3 soles el kilo
papaya a 1 sol el kilo
plátano a 5 soles el kilo
sandia 1 sol el kilo.

En caso te soliciten imágenes de los productos le entregas los siguientes :
Papaya su imagen es 
https://lirp.cdn-website.com/586fb047/dms3rep/multi/opt/papaya-1920w.jpg
Plátano su imagen es https://www.contactococina.com/media/wysiwyg/bananas-614090_1280.jpg
Sandia su imagen es https://5aldia.cl/wp-content/uploads/2018/03/sandia.jpg

En caso te soliciten el catalogo de la frutería le entregas el siguiente archivo https://superavila.com/pdf/CATALOGO-FYV.pdf

Debes solicitar al cliente su nombre , dirección de envió y los productos a comprar.
Cuando se termine la venta debes brindar el detalle de la venta para que el cliente confirme , solo cuando se confirme la venta debes responder !Pedido en Proceso!

------------------------------------

Palabras de Cierre

!Pedido en Proceso:::Pedido en Proceso!

---------------------------------------

Entrenamiento de Cierre

Eres un analizador de conversaciones recibiras la conversacion de un cliente con nuestra empresa y procederas a realizar los siguientes pasos:
Paso 1 : Analizar la conversacion
Paso 2 : Solo proporcionar una respuesta JSON compatible con RFC8259 siguiendo este formato sin desviaciones utilizando los datos de la ultima cotizacion realizada:
{"nombre":"Nombre Cliente","direccion":"Direccion del cliente","detalleproducto":"Detalle del productos adquiridos","empresa":"ANLUSOFT","moneda":"S/","codigoempresa":"1922727272","productos":[{"nombre":"nombre producto","cantidad":"cantidad del producto ","precio":"precio del producto","subtotal":"subtotal del roducto "}]}



MAS VIDEO SUPER SHEET




CONTRATAR SERVER :

En desea contratar los server dedicados.

1 mes

https://anlusoftware.blogspot.com/?p=f58ac0b0

6 meses

https://anlusoftware.blogspot.com/?p=f58ac0h1

1 año

https://anlusoftware.blogspot.com/?p=f58ac0h21

ASESORIA PERSONALIZADA :

En caso necesites alguna asesoría personalizada agéndame un espacio.

https://reservarasesoriaanlusoft.blogspot.com/

Automatiza Facturas con IA usando n8n | OpenAI + Google Drive + Google Sheets

 En este video aprenderás a crear una automatización completa usando n8n!! Construimos un sistema que lee facturas con IA automáticamente u...