Agentes de IA que atienden a tus clientes por WhatsApp.
También dentro de tu producto. Mejoran la experiencia de tus clientes: resuelven cada solicitud en tus sistemas y le pasan a tu equipo lo que necesita una persona.
SAgente de soporte · WhatsAppcorriendo en Lelemon · Claude Sonnet
0,0 s
Cliente · WhatsApp
Hola, la chaqueta del pedido 48213 llegó con el cierre malo. Quiero devolverla.
0,4 s
Pensó Busco el pedido y reviso la política de devoluciones.
1,1 s
consultar_pedidopedido: "48213"Chaqueta impermeable · $89.990 · entregada hace 6 días380 ms
1,7 s
search_knowledgeconsulta: "devolución por falla"Reembolso total hasta 30 días, con foto del defecto290 ms
2,3 s
Corresponde reembolso total de $89.990. Como pasa los $50.000, una supervisora lo aprueba antes de emitirlo.
2,4 s
Aprobación requeridacrear_reembolso · $89.990 al medio de pago originalEsperando aprobaciónAprobado por Javiera, supervisora de soporte
41 s
crear_reembolsopedido: "48213", monto: 89990Reembolso R-2291 emitido510 ms
42 s
Listo. Te devolvimos $89.990 a tu tarjeta y se ve en 3 a 5 días hábiles. Te mandé la etiqueta para el retiro.
Aprobación requeridacrear_reembolso · $89.990 al medio de pago original
Ejemplo ilustrativo con datos de muestra.
Confían en Lelemon
¿Por qué no lo construimos nosotros?
Se puede. El modelo es la parte fácil; lo que toma meses es todo lo que va alrededor, y eso ya está hecho. Tu equipo sigue construyendo tu producto.
WhatsApp con tu númeroConectas tu número de WhatsApp Business con un enlace y el agente atiende desde ahí.
Panel para tu equipoCada conversación es un caso, con equipos, reparto y bandeja. Quien lo toma pausa al agente.
Aprobación humanaLas acciones sensibles esperan la aprobación de la persona que elijas.
Derivación con contextoEl caso llega a tu equipo con el resumen de la conversación.
Registro de cada acciónQué hizo el agente, en qué sistema y con qué datos, en el historial del caso.
Conexión a tus sistemasTu API, tu servidor MCP o webhooks firmados. No migras datos.
Casos de estudio
Un copiloto dentro del software contable
Plataforma Contable es un software contable para contadores chilenos. Su copiloto corre en Lelemon: el contador le pide el trabajo con sus palabras y el agente lo hace en el sistema.
Conectó las acciones de su software al agente, sin construir el agente desde cero.
El mismo agente atiende dentro del producto y por WhatsApp.
El equipo sigue las conversaciones y toma el control desde el panel o desde Claude.
Cómo lo controla
Le concede al agente las herramientas que puede usar, una por una.
Lo que cambia impuestos queda fuera de su alcance.
Antes de cambiar varios registros, el agente muestra lo que va a hacer y espera que el contador lo apruebe.
Soporte y venta de TUU por WhatsApp
Haulmer atiende a los comercios que usan TUU con agentes de Lelemon que integraron con sus sistemas internos: tickets, base de conocimiento y datos de clientes. Su equipo entra cuando el caso lo necesita.
Le escribí por WhatsApp y el agente retomó la conversación.
Responde…
Quien vive en Claude toma un caso, responde y se lo devuelve al agente en la misma conversación.
Se adapta a tu startup
Cada startup conecta sus sistemas y pone sus reglas. Elige tu tipo de producto y mira cómo queda su agente.
A
Agente de postventaClaude Haiku
Atiende en
WhatsAppChat de tu web
Se conecta a
Tu tienda onlineSistema de envíosBase de conocimiento
Hace solo
Ver el estado de un pedidoCambiar la dirección de despachoGenerar la etiqueta de cambio
Pide aprobación para
Reembolsos sobre $50.000
Pasa a una persona cuando
Reclamo formalEl cliente lo pide
Equipo
Postventa · 3 personas
A
Agente de compradores y vendedoresClaude Sonnet
Atiende en
Dentro de tu appWhatsApp
Se conecta a
Tu API de órdenesPagosBase de conocimiento
Hace solo
Ver el estado de una ordenResponder dudas de compradores y vendedoresGuiar a un vendedor nuevo en su primera publicación
Pide aprobación para
Reembolsar una compraPausar una publicación
Pasa a una persona cuando
Disputa entre comprador y vendedor
Equipo
Operaciones · 4 personas
C
Copiloto del productoClaude Sonnet
Atiende en
Dentro de tu softwareWhatsApp
Se conecta a
Tu APICentro de ayudaSistema de tickets
Hace solo
Responder con tu documentaciónConfigurar una cuentaAbrir un ticket
Pide aprobación para
Borrar datosCambiar el plan
Pasa a una persona cuando
Un error que no puede resolverCliente de plan empresa
Equipo
Soporte · 5 personas
A
Agente de cobranzaClaude Haiku
Atiende en
WhatsApp
Se conecta a
Tu API de créditosMedio de pagoTu CRM
Hace solo
Consultar el saldoEnviar el link de pagoRegistrar un compromiso de pago
Pide aprobación para
Repactar una deuda
Pasa a una persona cuando
Cliente en disputa
Equipo
Cobranza · 2 personas
Se conecta a lo que ya usas
Tu API, un servidor MCP o webhooks. No cambias de sistema ni migras datos.
Tú decides qué hace solo
Cada acción se le concede al agente una por una. Lo sensible espera la aprobación de la persona que elijas.
Pasa a tu equipo cuando corresponde
Con tus reglas, y el caso llega con el resumen de la conversación.
Un modelo para cada tarea
Claude Haiku para responder rápido, Claude Sonnet para lo que requiere razonar. Corren en AWS Bedrock.
Seguridad y control
Aprobación humanaReembolsar, borrar datos o cambiar un plan espera el sí de la persona que elijas.
Registro de cada acciónQué hizo el agente, en qué sistema, con qué datos y quién lo aprobó.
Datos separados por organizaciónCada organización ve solo sus datos. Las llaves de API tienen permisos acotados.
Ley 21.719Si una acción envía datos a un sistema tuyo, se registra para qué y a qué país.
Precio
Pagas por conversaciones, no por usuario, y cuestan lo mismo con cualquier modelo. Para más volumen hay un plan de 5.000 conversaciones por US$2.500 al mes, y sobre eso, contrato anual desde US$0,35 por conversación.
US$700al mes
1.000 conversaciones al mes
WhatsApp, web y dentro de tu software
Panel para tu equipo, API y MCP
Piloto de 60 días para partir
Mundo developer
Construye algo increíble.
API REST, webhooks firmados y un servidor MCP. API keys por organización con scopes. Todo lo que hace el panel, lo haces por código.
# Registra una acción: una llamada HTTP a tu sistema.# Tú defines el esquema; el agente completa los parámetros.curl -X POST https://api.lelemon.cl/v1/external/actions \ -H"Authorization: Bearer $LELEMON_API_KEY" \ -H"Content-Type: application/json" \ -d '{"slug": "crear_ticket","name": "Crear un ticket","description": "Abre un ticket cuando el cliente reporta un problema.","url": "https://api.tuempresa.cl/tickets","method": "POST","parameters": {"type": "object","properties": { "resumen": { "type": "string" } },"required": ["resumen"] } }'
terminal$ sh 01-registrar-accion.shejecutandoHTTP/1.1 201 Createdcrear_ticket quedó en el catálogo de tu organización
● api.lelemon.clShellUTF-8
02-conceder.sh
# Concédela a un agente. De a una: los demás agentes no la ven.curl -X PUT https://api.lelemon.cl/v1/external/agents/$AGENT_ID/actions/crear_ticket \ -H"Authorization: Bearer $LELEMON_API_KEY"
terminal$ sh 02-conceder.shejecutandoHTTP/1.1 204 No Contentel agente de soporte ya puede usar crear_ticket
● api.lelemon.clShellUTF-8
03-copiloto.ts
// Tu producto conversa con el agente desde tu backend.// externalRef hace idempotente cada mensaje: un reintento no lo duplica.const api = 'https://api.lelemon.cl/v1/external';const headers = { Authorization: `Bearer ${process.env.LELEMON_API_KEY}`,'Content-Type': 'application/json',};const { conversationId } = await fetch(`${api}/agents/soporte/conversations`, { method: 'POST', headers, body: JSON.stringify({ externalId: usuario.id, contactName: usuario.nombre }),}).then((r) => r.json());const respuesta = await fetch(`${api}/conversations/${conversationId}/messages`, { method: 'POST', headers, body: JSON.stringify({ message: texto, externalRef: mensaje.id }),}).then((r) => r.json());
terminal$ npx tsx 03-copiloto.tsejecutando{ "conversationId": "4b1c9e…", "status": "answered", "response": "Abrí el ticket SAC-20481. Te escriben hoy."}
● api.lelemon.clTypeScriptUTF-8
04-webhook.ts
// Cuando un caso necesita a una persona, te llega un webhook firmado.import { createHmac, timingSafeEqual } from'node:crypto';app.post('/lelemon', express.raw({ type: 'application/json' }), (req, res) => {const ts = req.header('X-Lelemon-Timestamp');const esperada = createHmac('sha256', process.env.LELEMON_WEBHOOK_SECRET) .update(`${ts}.${req.body}`) .digest('hex');const recibida = req.header('X-Lelemon-Signature') ?? '';if (recibida.length !== esperada.length || !timingSafeEqual(Buffer.from(recibida), Buffer.from(esperada))) {return res.sendStatus(401); } avisarATuEquipo(JSON.parse(req.body)); res.sendStatus(200);});
# El servidor MCP de Lelemon, en Claude Code.# ¿Tienes tu propio servidor MCP? Se lo conectas a un agente desde el panel.claude mcp add --transport http lelemon https://api.lelemon.cl/mcp
terminal$ claudeejecutando> ¿Qué casos están esperando a una persona?● lelemon · consultas_pendientesHay 2 casos esperando. Ferretería Sur pregunta por una factura duplicada.
● api.lelemon.clShellUTF-8
Conversaciones
POST/agents/:slug/conversationsagents:converseAbrir una conversación con un agente
POST/conversations/:id/messagesagents:converseMandar un mensaje y recibir la respuesta
POST/conversations/:id/derivarconversations:routePasar el caso a una persona
POST/conversations/:id/resolveconversations:resolveCerrar el caso
Acciones
POST/actionsactions:writeRegistrar una acción de tu sistema
PUT/agents/:agentId/actions/:slugactions:writeConcedérsela a un agente
El agente solo usa las acciones que le das, una por una. Antes de hacer algo importante, muestra lo que va a hacer y espera la aprobación. Cada acción queda registrada en el caso y tu equipo puede tomar el control cuando quiera.
¿Tengo que cambiar mis sistemas?
No. El agente se conecta a tus sistemas por API, webhook o tu servidor MCP. Tú defines cada acción y a qué agente se la das.
¿Cómo trabaja mi equipo?
En el panel de Lelemon cada conversación es un caso, con equipos, reparto y bandeja. Quien toma un caso pausa al agente y lo devuelve al terminar. Si tu equipo usa Claude, también atiende los casos desde ahí por MCP.
¿Puedo usar mi número de WhatsApp?
Sí. Conectas tu número de WhatsApp Business con un enlace de configuración y el agente atiende desde ese número.
¿Qué modelos usa y dónde quedan los datos?
Modelos Claude (Haiku y Sonnet) y modelos abiertos, en AWS Bedrock. Eliges el modelo de cada agente. Cada organización ve solo sus datos y las credenciales de la API tienen alcances. Cuando una acción envía datos a un sistema tuyo, queda registrada la finalidad y el país de destino, como pide la Ley 21.719.
¿Qué cuenta como conversación?
Un hilo con un cliente: hasta 10 intercambios con el agente o 24 horas, lo que pase primero. El mensaje siguiente abre otra conversación. Cuesta lo mismo con cualquier modelo. Si un mes te pasas del plan, cada conversación extra cuesta US$0,80 (US$0,60 en el plan de 5.000) y la atención no se corta. Los mensajes de WhatsApp los cobra Meta directo a tu número, aparte de Lelemon.
¿Cómo es la implementación?
Partimos con un piloto pagado de 60 días: un canal, una o dos acciones en tu sistema y una meta escrita antes de empezar. Si se cumple y firmas el contrato anual, el piloto se abona completo; si no se cumple, te devolvemos la mitad. La implementación se cotiza según el caso e incluye configurar el agente, sus acciones, su conocimiento y la conexión con tu equipo.
¿Reemplaza a mi equipo de atención?
No. El agente atiende la primera línea y resuelve lo que le diste permiso para hacer. Lo demás llega a tu equipo con el resumen de la conversación.
Habla con el agente
Pregúntale cómo atendería a tus clientes, con qué se conecta o cuánto costaría. Si encaja, te agenda una llamada con Camilo.