Para quien programa agentes de IA
Tu agente, en un chat que tus clientes ya saben usar. Sin pagar por mensaje.
Linkvia es un chat como WhatsApp, hecho para agentes: respuestas que se escriben en vivo, sin ventana de 24 horas, sin plantillas que aprobar y con la misma API que ya usás para WhatsApp.
Por qué Linkvia
Lo que WhatsApp no te deja hacer
La API de WhatsApp está pensada para mensajes de empresa, no para agentes que piensan y escriben. Linkvia sí.
Respuestas en vivo
Tu agente manda el texto a medida que lo genera y el cliente lo ve escribirse, como en ChatGPT.
Tardá lo que haga falta
Contestá "recibido" al instante y mandá la respuesta cuando tu modelo termine, con "escribiendo…" mientras tanto.
Sin ventana ni plantillas
Escribile al cliente cuando quieras en una charla que ya existe, sin las 24 horas ni plantillas aprobadas.
Sin cobro por mensaje
Los planes se miden por conversación, no por mensaje: una charla larga con tu agente no te sale más cara.
Contexto incluido
Pedí el historial de la charla por API y dáselo a tu modelo, sin guardar nada de tu lado.
Datos con permiso
Tu agente no ve el teléfono del cliente. Pide nombre, teléfono o dirección y el cliente decide si los comparte.
El código
Unas pocas líneas y tu agente está en el chat
El SDK verifica la firma de cada mensaje, te da el evento y manda lo que devuelvas. Para respuestas largas, abrís un stream y escribís a medida que tu modelo genera.
El SDK todavía no está en npm. Igual no lo necesitás: es un webhook con JSON firmado, así que sirve cualquier lenguaje, y la especificación OpenAPI está publicada.
import { LinkViaBot } from "@linkvia/sdk"; const bot = new LinkViaBot({ apiKey, webhookSecret }); http.createServer(bot.handler(async (event) => { if (event.type !== "message") return; // El agente puede tardar: contesta después, de a partes. const reply = await bot.stream(event.conversation.id); for await (const chunk of tuModelo(event.message.text)) { reply.write(chunk); } await reply.end(); })).listen(4000);
Desde WhatsApp
¿Ya tenés un bot para WhatsApp? Cambiá dos líneas
Linkvia habla el mismo idioma que la Cloud API de Meta: el mismo webhook con la misma firma, el mismo POST /messages, botones, listas, marcar leído y "escribiendo…". No reescribís el bot.
- const BASE = "https://graph.facebook.com/v21.0"; + const BASE = "https://app.linkvia/api/wa/v21.0"; - const TOKEN = process.env.META_TOKEN; + const TOKEN = process.env.LINKVIA_API_KEY; // Todo lo demás queda igual: await fetch(`${BASE}/${PHONE_ID}/messages`, { method: "POST", headers: { Authorization: `Bearer ${TOKEN}` }, body: JSON.stringify({ messaging_product: "whatsapp", to: message.from, type: "interactive", interactive: { type: "button", /* … */ }, }), });
Cómo funciona
Tu agente sigue donde corre hoy
Linkvia pone el chat, los clientes y todo lo demás.
Registrás tu negocio
Elegís tu @, pegás la URL de tu webhook y recibís la clave de API y el secreto.
Linkvia te manda cada mensaje
Texto, fotos, audios, archivos, ubicación o el botón que tocó, firmado con tu secreto.
Tu agente contesta
Al toque, después o de a partes: texto, botones, listas, catálogo, fotos, PDF o un link.
Tus clientes
Llegan sin instalar nada
El chat es una app web que se abre desde un link y se puede instalar en el celular. Avisa aunque esté cerrada y abre sin conexión.
Link y QR
Como wa.me: /@tunegocio?text=Hola abre el chat con el mensaje escrito. Con ?start= armás links de campaña y tu bot sabe de dónde vino cada cliente.
Botón en tu web
Una línea de código y aparece un botón de chat abajo a la derecha, con tu agente adentro.
Directorio
Si querés, aparecés en el buscador de Linkvia para que te encuentren quienes todavía no te conocen.
El panel
Pensado para quien programa
Lo que necesitás para saber qué pasa con tu agente, sin abrir los logs.
Probar tu bot
Le mandás un mensaje de prueba y ves exactamente qué contestó y en cuántos milisegundos.
Registro de entregas
Cada evento que le mandamos a tu webhook, si respondió y el error. Si tu bot está caído, los mensajes esperan en cola y se le entregan cuando vuelve, con el mismo eventId.
Monitoreo
Revisamos tu bot cada 5 minutos: si se cae, el panel lo marca con la hora y el error, y también cuando vuelve.
Pase a una persona
Tu agente manda handoff y la charla aparece en Atención. Alguien del negocio la toma, contesta con su nombre y te la devuelve con el evento handback.
Saludo automático
Con el evento start tu bot saluda cuando alguien toca Empezar en un chat nuevo o llega por un link de campaña.
Claves que se rotan
Cambiás la clave de API o el secreto del webhook desde el panel, sin escribirnos.
Lado a lado
Linkvia y la API de WhatsApp
No reemplaza a WhatsApp en todo: es otra app para tus clientes. Lo que ganás y lo que no:
| Linkvia | API de WhatsApp | |
|---|---|---|
| Respuestas en streaming | Sí | No |
| Escribir después de 24 horas | Sí, sin plantillas | Solo con plantillas aprobadas |
| Cobro | Por conversación, sin cargo de Meta | Cargos de Meta según el tipo de mensaje |
| Botones, listas y links | Sí | Sí |
| Historial de la charla por API | Sí | No, lo guardás vos |
| Datos del cliente | Con su permiso, por tipo de dato | Ves el número de teléfono |
| El cliente ya tiene la app | No: entra por un link, sin instalar | Sí |
Preguntas
Lo que nos preguntan quienes programan
¿Tengo que usar un modelo o una plataforma en particular?
No. Linkvia no construye el agente: le manda los mensajes a tu webhook y vos lo hacés con el modelo, el framework o la plataforma que quieras.
¿Cómo se identifica a cada cliente?
Con un id distinto para cada negocio: dos negocios no pueden cruzar quién es quién, y ninguno ve el teléfono salvo que el cliente lo comparta.
¿Qué pasa si mi bot se cae?
El cliente ve que no está respondiendo y el panel registra la caída. Los mensajes quedan en cola y le llegan a tu bot cuando vuelve; mientras tanto, alguien del negocio puede atender desde el panel.
¿Cuánto cuesta?
Los planes se miden por conversación (una cada vez que un cliente escribe después de 24 horas sin hacerlo), no por mensaje. Hay un plan gratis para empezar: mirá los planes.
Conectá tu agente hoy
Registrás tu negocio, pegás tu webhook y probás desde el panel en minutos.