Tu agente vende. En un CRM que es tuyo.
Vocero es el CRM de WhatsApp open source y agent-first: bandeja en tiempo real, pipeline kanban y un agente de IA que se pone a prueba solo. Una instancia = un negocio. En tu servidor, con tus datos.
La infraestructura de ventas por WhatsApp que te pertenece.
Nada de rentas por asiento ni datos en la nube de alguien más. Clonas el repo, lo despliegas en tu servidor y el token de WhatsApp nunca sale de tu CRM. Y si ya tienes tu propio bot, lo conectas por API y Vocero se encarga del resto.
ASÍ SE VE UNA VENTA CUANDO EL AGENTE TRABAJA PRIMERO — TRASPASO A HUMANO EN 1 CLIC
La bandeja. Tiempo real, cero pestañas de Meta.
Cada mensaje entra al instante por Server-Sent Events. Ves quién respondió —la IA o tu equipo—, el estado de cada mensaje y la ventana de 24 horas de Meta, sin salirte del CRM.
- Estados realesEnviado, entregado y leído, igual que en WhatsApp.
- Ventana de 24 h vigiladaSi expira, Vocero te ofrece reabrir con plantilla aprobada.
- Traspaso en 1 clicLa IA se detiene, tu equipo continúa. Y de regreso igual.
- Contactos que se crean solosMensaje nuevo = lead nuevo en el pipeline.
¿Me mandas la ficha técnica?
¡Claro! Aquí está la ficha del impermeabilizante 5L 📄
El agente. Con tu conocimiento, no el de internet.
Le das nombre, tono y reglas. Le cargas pares de pregunta/respuesta y bloques de contexto. Solo responde con lo que sabe — y cuando no sabe, escala a tu equipo en lugar de inventar.
- Trae tu propio LLMCualquier modelo vía OpenRouter: Claude, GPT, Gemini, Llama…
- Anti-alucinaciónRestricción de "solo responde lo conocido" + escalamiento.
- Mensajes por lotesEspera a que el cliente termine de escribir antes de contestar.
- ¿Ya tienes bot?Apaga el agente y conecta el tuyo por
/api/bot/*.
Deja de esperar que el bot funcione. Mídelo.
Seis clientes simulados conversan contra tu agente real en un sandbox que jamás toca la API de Meta. Un juez LLM independiente califica cada conversación y te dice exactamente qué corregir.
Hueco de conocimiento: inventó tiempo de entrega "2 días" — no está en la base.
Las banderas. Así crece Vocero.
Cada capacidad opcional vive detrás de una bandera de entorno. Apagada, no pesa nada: ni UI, ni rutas, ni prompts. Encendida, el módulo completo aparece. Así el CRM se mantiene ligero y cada quien enciende solo lo que su negocio usa.
Es también el contrato de contribución: la comunidad hace crecer el CRM izando banderas nuevas. Así nacieron la agenda y el multicanal — módulos completos que no estorban a quien no los necesita.
AGENDAHuecos reales de calendario, Zoom / Google Meet, sin citas inventadas.MULTICANALDMs de Instagram en la misma bandeja, mismo pipeline, mismo agente.TU_BANDERAEl siguiente módulo lo puedes izar tú. Mira las propuestas ↓
Banderas que faltan. Iza la tuya.
El objetivo es ser el CRM más flexible y popular hecho en comunidad. Estas banderas están esperando a alguien que las reclame — o propón una nueva en un issue.
Notas de voz transcritas para que el agente también entienda audios.
RECLÁMALA → PAGOSLinks de pago dentro del chat: el agente cierra y cobra en la misma conversación.
RECLÁMALA → REPORTESMétricas de conversión por etapa, por canal y por agente (IA vs. humano).
RECLÁMALA → TU_BANDERA¿Tu negocio necesita algo que no existe? Propónlo. Si sirve a uno, le sirve a todos.
PROPONER →Hecho para que lo modifique un asistente de IA.
El repo trae specs de diseño en specs/ y una guía de modificación
en CLAUDE.md. Clonas, le pasas el contexto a tu asistente,
y tu bandera sale en días — no en meses.
Clona y despliega
Pásale INSTALL-IA.md a tu asistente de IA, responde 3 preguntas
y tu instancia queda viva en Coolify o Docker.
Lee las specs
CLAUDE.md + specs/ explican las decisiones
de diseño para que tu asistente modifique sin romper.
Iza tu bandera
Desarrolla tu módulo detrás de una bandera de entorno y abre tu PR. Apagada no pesa; encendida, brilla.
git clone https://github.com/kevinrivm/vocero-crm.git
El CRM más flexible del mundo
no se compra. Se construye.
Despliega tu instancia, ponla a prueba en el Laboratorio y, cuando le falte algo, iza la bandera que falta. Una estrella también ayuda a que más gente lo encuentre.