businessBot
Omnichannel AI Assistant & Knowledge Hub
Telegram: Cargando...
WhatsApp: Cargando...
Web: Activo
Tenant: negocio1
Canales Conectados
-
Telegram, WhatsApp & Web
Fragmentos Indexados
-
PostgreSQL pgvector (1536-d)
Consultas Totales
-
Mensajes procesados vía API / Telegram
Tasa RAG Fáctica
-%
Similitud de coseno ≥ 0.72
Latencia Media
- ms
Inferencia vectorial & RAG

Interacciones Recientes

Hora Consulta del Cliente Respuesta Emitida Similitud Tipo Latencia
Sin interacciones registradas aún. Envía un mensaje desde Telegram o usa el Simulador de Chat.

📡 Centro de Canales de Atención

Supervisa el estado en tiempo real de tus canales de mensajería conectados a businessBot. Todas las conversaciones alimentan el mismo motor RAG con guardrail anti-alucinaciones (≥ 0.72).

💬
WhatsApp Business Cloud API
Meta Graph API v21.0
Cargando...

Conexión oficial de WhatsApp para empresas. Permite atender clientes concurrentes desde tu línea de negocio utilizando IA y respuestas fácticas basadas en tu documentación.

Webhook Callback URL (Global)
https://.../webhook/whatsapp
Webhook Callback URL (Multi-Tenant)
https://.../webhook/whatsapp/negocio1/bot1
Verify Token (Meta Webhook Challenge)
businessbot_verify_token_2026
Phone Number ID
No configurado
⚡ Guía Rápida de Enlace en Meta:
1. Entra a developers.facebook.com > Tu App > WhatsApp > Configuración.
2. En Webhook, pega la URL de Callback y el Verify Token copiados arriba.
3. Suscribe el campo messages. ¡Tu bot ya responderá en WhatsApp!
✈️
Telegram Bot
Telegram Bot API
Cargando...

Canal conversacional instantáneo. Despacho asíncrono con worker pool, confirmación inmediata HTTP 200 y procesamiento RAG en background.

Webhook URL
https://.../webhook/telegram
Comando de Registro Webhook (1-Click)
curl -F "url=https://.../webhook/telegram" https://api.telegram.org/bot<TOKEN>/setWebhook
⚡ Guía Rápida de Activación:
1. Habla con @BotFather en Telegram y crea tu bot para obtener el token.
2. Coloca tu token en la variable TELEGRAM_BOT_TOKEN en Dokploy / .env.
3. Ejecuta el comando curl de arriba para vincular el webhook.
🌐
Web Chat & REST API
Widget Web & API Abierta
Activo 24/7

Simulador interactivo en tiempo real y endpoint REST abierto para incrustar el asistente en sitios web corporativos, tiendas e-commerce o apps móviles.

REST API Query Endpoint
POST /api/v1/query
Simulador Interactivo
Pestaña "Simulador de Chat" lista
⚡ Cómo Integrar en tu Web:
Envía un payload JSON {"question": "..."} al endpoint para recibir la respuesta factual, métricas de similitud y tiempo de latencia.
🚀
Próximos Canales
Roadmap Comercial (Fase 3)
Próximamente

El motor multi-tenant y la base vectorial pgvector están preparados para incorporar conectores directos a nuevos canales sin duplicar costos ni conocimiento.

📸 Instagram Direct (DMs & Stories) Fase 3
👥 Facebook Messenger Fase 3
📱 SMS / Twilio Gateway Fase 3
💡 Arquitectura Desacoplada:
Todos los canales compartirán los mismos documentos indexados, histórico de consultas y panel de control.

Cargar Archivo de Negocio

📄
Haz clic o arrastra un archivo aquí
Soporta Markdown (.md) o FAQs en JSON (.json)

Ingesta Rápida de Texto Plano

Fragmentos Vectoriales en Base de Datos (0)

Cargando base de conocimiento...

Simulador de Consultas RAG en Vivo

Prueba en tiempo real cómo responderá tu bot de Telegram ante preguntas de clientes, verificando el guardrail anti-alucinación (≥ 0.72).

¡Hola! Soy el asistente virtual de tu negocio. Hazme cualquier pregunta sobre horarios, precios, servicios o información cargada. Si me preguntas algo fuera de tu negocio, verás cómo se activa el guardrail determinista.

Guía Rápida de Despliegue en Servidor VPS

Para desplegar en producción en un VPS (Hetzner, DigitalOcean, Linode), sigue las instrucciones documentadas en el archivo VPS_DEPLOYMENT.md incluido en la raíz de este proyecto.

1. Comando para Registrar Webhook en Telegram

Ejecuta este comando reemplazando tu token y tu dominio público con HTTPS:

curl -F "url=https://tu-dominio.com/webhook/telegram" \
     https://api.telegram.org/bot<TOKEN>/setWebhook

2. Despliegue con Docker Compose

Levanta la base PostgreSQL pgvector, el backend Go y Caddy con SSL automático:

cp .env.example .env
nano .env # Coloca tu token y claves
docker compose up -d
Operación completada con éxito