
Artículos de Pedro Cunha

Cómo tu empresa pasa a ser recomendada por ChatGPT y por las respuestas con IA de Google
ChatGPT y las respuestas con IA de Google recomiendan a la empresa que tiene la respuesta escrita en su propio sitio y confirmada por terceros, en reseñas, directorios y listas. No se puede pagar para entrar en la respuesta, y un archivo llms.txt por sí solo no cambia nada. En nuestro sitio, las apariciones en respuestas con IA de Google pasaron de 262 a 1.482 en ocho semanas y una empresa industrial a 900 km llegó a nosotros por ChatGPT, pero el contacto por el sitio no creció al mismo ritmo.
20 min de lectura
20 min de lectura

Inyección de prompt: lo que un texto de afuera puede ordenarle a la IA de tu empresa
Cualquier texto que la IA lee, sea un correo, un mensaje de WhatsApp, un PDF o un audio transcrito, puede traer una instrucción, y ese es el primer riesgo de la lista de OWASP para aplicaciones con modelos de lenguaje (LLM01:2025). Ningún prompt blinda al modelo, porque la regla y el texto del atacante llegan por el mismo canal. La defensa es decidir qué hace la IA sola, qué pide aprobación y qué no hace nunca, con el freno en el código: en Balcão, el agente de WhatsApp lee de todo, pero no tiene cómo iniciar una conversación ni hacer nada más que responder, registrar y pasarle la conversación a una persona.
17 min de lectura
17 min de lectura

Agente de IA en WhatsApp Business: qué se paga, qué es gratis y qué cambia entre la API oficial y la no oficial
Elegir entre la API oficial de WhatsApp y una no oficial, como Baileys, no es solo cuestión de precio: en la oficial, las reglas de Meta dan forma a la atención, con ventana de 24 horas, plantillas de mensaje aprobadas, un número por integración y cobro por mensaje; en la no oficial, esas reglas desaparecen y queda el riesgo de que el número sea bloqueado, porque el uso viola los términos de WhatsApp. La oficial no es solo la más cara, ya que cada número tiene 1.000 respuestas gratis al mes, y la no oficial no es gratis. En la plataforma de atención por WhatsApp que operamos, usamos las dos y elegimos cliente por cliente.
19 min de lectura
19 min de lectura

Por qué el equipo no usa el sistema nuevo y vuelve a la planilla
El equipo vuelve a la planilla, al cuaderno o a WhatsApp cuando el sistema nuevo pide más trabajo que la forma anterior en la tarea que hace todos los días, y no por resistencia al cambio. La adopción se decide en la pantalla de la acción más repetida, en lo que ve cada perfil y en una implantación hecha al lado del equipo, y se mide después de la entrega por la tarea hecha en el sistema, no por los inicios de sesión. En Fitness Academia, el propio cliente creó los 15 accesos de la operación y cargó la meta hasta diciembre dentro de la herramienta.
16 min de lectura
16 min de lectura

Revisión de código con IA: qué detecta y qué se le escapa
La revisión de código con IA detecta bien errores de lógica, efectos colaterales en otra parte del sistema y fallas de seguridad evidentes, y no detecta reglas de negocio que nadie escribió, decisiones de arquitectura ni lo que solo el equipo sabe sobre producción. En 26 pull requests de nuestros proyectos, entre agosto y septiembre de 2026, señaló 51 problemas antes del merge, y el grupo más grande fue el de resultados incorrectos en pantallas e informes. Solo funciona cuando revisa contra el estándar escrito de la casa, y quien aprueba el merge es siempre una persona del equipo.
16 min de lectura
16 min de lectura

El mapa de notificaciones: el documento que define cada aviso del sistema antes del código
El mapa de notificaciones, también llamado matriz de notificaciones, es el documento que enumera, antes del desarrollo, cada aviso que envía el sistema: el evento que lo dispara, quién lo recibe, por qué canal, en qué momento, con qué texto, qué pasa si no llega y quién no debe recibirlo. En la app de salud que estamos modelando, tiene 78 notificaciones, y el usuario puede desactivar solo 3. Hecho antes del código, evita avisos a quien está de licencia, códigos por WhatsApp detenidos a la espera de la aprobación de Meta y datos sensibles en la pantalla bloqueada del celular.
16 min de lectura
16 min de lectura

Por qué TestFlight no sirve para distribuir la app de la empresa
TestFlight es la herramienta de pruebas de Apple: cada build dura 90 días y después deja de estar disponible para quien lo instaló, así que no sirve para que el equipo use la app todos los días. El camino correcto depende de quién la usa. La app para el público va a la tienda; la app del propio equipo va a la tienda con un acceso que entrega la empresa, o sale como app privada o no listada; la app hecha para una empresa cliente sale como app privada para esa organización, en Apple y en Google. El Enterprise Program de Apple no es un atajo: exige 100 empleados o más y es solo para uso interno.
14 min de lectura
14 min de lectura

Cómo garantizar el anonimato de verdad en un canal de denuncias
Un canal de denuncias anónimo pierde el anonimato en lugares que el formulario no muestra: la IP que guarda el hosting, la ubicación dentro de la foto, el autor dentro del PDF, la analítica y el antibot de otra empresa, y la combinación de área, turno y fecha en un equipo pequeño. Cada uno de esos puntos tiene una solución técnica, que tiene que estar en el sistema desde el alcance del proyecto. En el canal de denuncias que estamos construyendo para un cliente, el portal salió de Vercel por la IP, todo adjunto pierde los metadatos antes de guardarse y la respuesta a quien denunció llega por código de seguimiento y contraseña, sin correo electrónico.
17 min de lectura
17 min de lectura

Ya pago un software comercial: configurar, integrar o construir uno propio
Quien ya paga un software comercial y echa algo en falta tiene tres salidas, en este orden de costo: activar lo que el software ya ofrece, integrar alrededor de él o construir un módulo al lado, y construir un sistema propio. En una auditoría que hicimos, tres de los cuatro pedidos de un cliente ya existían en el software que pagaba, desactivados. El sistema propio se paga cuando el proceso es lo que tu cliente te compra, y aun así puede convivir con el software comercial en lugar de reemplazarlo.
15 min de lectura
15 min de lectura

Cuándo tu app paga comisión a Apple y a Google, y cuándo puede cobrar por fuera
Una app paga comisión a la tienda cuando vende algo digital que la persona usa dentro de ella, como una suscripción, contenido o una función desbloqueada; los servicios físicos, las consultas en vivo entre dos personas y las apps gratuitas que acompañan un sistema web pago cobran por fuera, sin comisión. En Brasil, desde junio de 2026, Apple cobra 21% más 5% de procesamiento en la compra por su sistema, y sigue cobrando comisión cuando el contenido digital se paga por fuera. El error más caro es mezclar, en la misma app, lo que está exento con lo que no.
17 min de lectura
17 min de lectura

Cuánto cuesta poner la IA a trabajar dentro del sistema de la empresa, y qué hace subir o bajar esa cuenta
Cuando la IA funciona dentro de un sistema de la empresa, se paga por token, y una conversación de atención cuesta centavos: en Balcão, nuestra plataforma de atención por WhatsApp, el filtro de entrada sale a unos R$ 0,15 (cerca de US$ 0,03) por conversación. Lo que más pesa es el texto que la IA relee en cada respuesta, y la caché de prompt cobra esa parte al 10% del precio o menos; el tamaño del modelo viene después, con una diferencia de hasta 100 veces entre el mayor y el menor de la misma empresa. La cuenta también cambia cuando se mide el resultado: en la simulación de un agente de ventas, el modelo cuatro veces más caro llevó más leads a la llamada, y la cuenta por resultado quedó a su favor.
18 min de lectura
18 min de lectura

Cuándo una app hecha en Lovable tiene que salir de Lovable, y cuándo no
Salir de Lovable puede ser mover el hosting, sacar la base de datos de Lovable Cloud o dejar de construir con la herramienta, y las dos primeras se hacen sin la tercera: en Sistema Forja, la infraestructura pasó de unos R$ 2.000 a unos US$ 20 al mes y el cliente siguió editando la app en Lovable. Quien todavía está validando la idea se queda donde está. Reconstruir solo se justifica en una parte, cuando la búsqueda es el producto o cuando el dinero pasa por la app.
17 min de lectura
17 min de lectura

App o sistema web: cómo decidir qué va al celular
La pregunta se responde por perfil de usuario, no para el sistema entero. Una app tiene sentido para quien trabaja lejos de un escritorio y necesita lo que solo ella hace bien: funcionar sin señal, hablar con un equipo por Bluetooth, usar la ubicación con la pantalla apagada. Quien administra, quien usa el sistema de vez en cuando y quien llega por un enlace se queda en la web. En nuestros proyectos con app, la web sigue haciendo todo y la app hace solo el trabajo de campo: en Beckers, el técnico llena el informe en una app Android y la oficina lee todo en el sistema web.
16 min de lectura
16 min de lectura

Cómo organizar el conocimiento de la empresa para que la IA trabaje con él
Para que la IA trabaje a la manera de tu empresa, no hace falta entrenar un modelo. Hace falta organizar lo que la empresa sabe en un lugar que la IA pueda leer mientras trabaja. Usamos el método del segundo cerebro, de Tiago Forte: capturar todo lo que entra, organizarlo en cuatro cajones (proyectos, áreas, recursos y archivo), escribir cada proceso una sola vez y repartir el trabajo con una regla simple. La IA se queda con el volumen, que es capturar y organizar, y las personas con el juicio, que es decidir y producir.
18 min de lectura
18 min de lectura

Chat, asistente o agente de IA: cómo elegir el nivel correcto para cada tarea de la empresa
Chat, asistente y agente son tres niveles de delegación a la IA. En el chat, preguntas y ella olvida. En el asistente, aprendió uno de tus procesos y ayuda cuando la llamas. En el agente, decide sola cuándo actuar y dónde dejar el resultado. Lo que define el nivel es la confianza que ya tienes en lo que entrega y el costo de un error, no la sofisticación de la tarea: el proceso más importante de nuestra empresa, la cotización, funciona entero en el nivel de asistente, y el contrato que tomaba hasta 40 minutos armar ahora toma 5.
18 min de lectura
18 min de lectura

Hoja de cálculo, ERP de mercado o software a medida: casi siempre la respuesta es más de uno
La hoja de cálculo, el ERP de mercado y el software a medida no disputan el mismo lugar: ocupan capas distintas de la misma operación, y casi toda empresa sana usa los tres a la vez. El error caro no es elegir mal entre ellos, es cambiar de capa sin necesidad: en una red de cinco gimnasios el ERP de mercado siguió siendo la fuente de cada venta, y el sistema a medida solo pasó a leer de él cada cinco minutos. La hoja de cálculo, por su parte, deja de servir por tres motivos objetivos, y ninguno es el tamaño.
14 min de lectura
14 min de lectura

Qué decide la plataforma de un sitio web institucional
La decisión de plataforma de un sitio web institucional en 2026 ya no es constructor contra desarrollo a medida: es generador de IA contra desarrollo profesional. No recomendamos constructor de sitios para ningún caso nuevo, y para un sitio pequeño, sin dato personal y sin la búsqueda como canal de venta, el generador de IA alcanza. El caso sale del generador el día en que alguien tiene que responder por rendimiento, SEO, GEO, AEO, seguridad y protección de datos.
12 min de lectura
12 min de lectura

Cómo hacer que la IA siga el método de tu empresa
Restringir un modelo a la metodología de tu empresa no es escribir un mejor prompt ni entrenar un modelo propio: es sacarle de las manos aquello que no puede salir mal. Son cuatro capas: el método escrito fuera del prompt y leído al momento de usarlo, el cálculo en código, la lista de lo prohibido junto con el vocabulario que la reemplaza, y un freno que detiene la acción en lugar de pedir buen comportamiento. En el informe del Sistema Cuidar eso significa que la IA escribe 5 de las 15 secciones y ningún número del documento salió de un modelo de lenguaje.
19 min de lectura
19 min de lectura

De quién es la cuenta de la App Store: suya o de quien desarrolla la app
Ser dueño de la app son tres cosas decididas en lugares distintos: el código, en el contrato; la ficha en la tienda, en la cuenta de desarrollador; y la capacidad de publicar la próxima versión, en los certificados de firma — y quien controla la cuenta controla el producto. Lo que importa no es en qué cuenta nace la app, sino en qué cuenta termina, si la suya empezó a abrirse el primer día y si la migración es un paso previsto en el contrato. Ya recorrimos ese ciclo completo: la transferencia conserva las valoraciones y la base instalada, y rompe cosas específicas que hay que mapear antes.
17 min de lectura
17 min de lectura

Integrar con el ERP: lo que el sistema del otro lado decide por ti
La arquitectura de una integración no es una elección tuya: la impone lo que ofrece el otro sistema. En tres integraciones que construimos — NextFit, Altimus y Controlle — la misma pregunta (¿qué cambió allá?) tuvo tres respuestas distintas, porque las fuentes eran distintas. Y lo que la fuente no entrega se convierte en un límite de tu producto, no solo en una línea de código.
16 min de lectura
16 min de lectura

Qué se puede salvar de un código generado por IA
Lo que se rompe en un producto hecho con IA no es el código feo: es la frontera. En la app que auditamos, los ocho endpoints de servidor aceptaban peticiones sin autenticación — incluidos los de pago — y el dato privado de cualquier usuario era legible por los demás. Nada de eso exigió reescribir: el cliente siguió evolucionando la app con la misma IA después de corregir la base.
13 min de lectura
13 min de lectura

Cuándo hay que reemplazar el sistema heredado — y cuándo no
Que sea viejo, feo o lento no es motivo para reemplazarlo: de los nueve sistemas que ya existían cuando llegamos, reemplazamos dos y mantenemos cinco. Las señales que sí deciden son otras — nadie puede tocar el sistema, perdiste el acceso a tu propio producto, el equipo ya armó un camino por fuera. Y antes de todas ellas, una auditoría de lo que ya tienes: en un caso reciente, tres de los cuatro pedidos del cliente ya existían en el sistema actual, apagados.
26 min de lectura
26 min de lectura

Qué cambia en un sistema cuando la app tiene que funcionar sin señal
Offline-first no es una funcionalidad de la aplicación: es una decisión que cambia la base de datos, el servidor y el alcance del producto — sobre todo, lo que no va al dispositivo. Y una app que promete offline y se traba es peor que una app honestamente online: la diferencia entre las dos está en detalles que casi nunca aparecen en la propuesta. Casi toda escritura que el servidor rechaza después es una regla que la app no conocía, y la primera corrección es llevar esa regla a la aplicación.
20 min de lectura
20 min de lectura