Savegre Soft — Servicios
Soluciones construidas
para resultados reales.
De la estrategia a la ejecución, trabajamos junto a usted en cada etapa — con servicios a la medida y con productos propios ya probados en producción.
Servicios
Lo que hacemos
por su equipo
Cada proyecto arranca por entender la operación real antes de escribir una línea de código.
Desarrollo Web
Sitios y aplicaciones web rápidas, accesibles y elegantes que convierten visitantes en clientes y destacan en cualquier mercado.
Arquitectura de Software
Diseñamos sistemas robustos y escalables desde la base — microservicios, APIs, bases de datos y más, pensados para crecer.
Consultoría Técnica
Analizamos su infraestructura actual e identificamos oportunidades de mejora en rendimiento, seguridad y escalabilidad.
Estrategia de Producto
Desde el descubrimiento hasta el roadmap, ayudamos a los equipos a priorizar con criterio y entregar funcionalidades que los usuarios realmente necesitan.
Integración de Sistemas
Conectamos plataformas, servicios y datos para que su ecosistema digital funcione como una sola unidad coherente.
Soporte Continuo
Un equipo dedicado para empresas que necesitan soporte técnico estratégico y constante mes a mes.
Productos propios
Software nuestro,
en producción
No son demos. Son productos que mantenemos, con pruebas automatizadas y despliegue documentado.
Producto propio
Confluence
Middleware multi-tenant para la WhatsApp Cloud API
Confluence es la capa de integración y orquestación que se coloca sobre la Cloud API oficial de Meta. Sus aplicaciones envían y reciben conversaciones de WhatsApp sin lidiar con webhooks, reintentos, límites de ritmo ni el ciclo de vida de las plantillas — con un motor de flujos, bots de IA y colas de atención humana encima.
582
Pruebas automatizadas
~158
Endpoints de API
3
Canales de mensajería
Qué hace
Mensajería completa
Texto, plantillas (incluidas de carrusel y ofertas), media, menús, formularios nativos (Flows), catálogo de productos, ubicación, reacciones y respuestas citadas.
Entrega fiable
Reintentos ante fallos temporales de Meta, control de ritmo por número y envío encolado que sobrevive a un reinicio: nada se pierde en el camino.
Flujos y bots con IA
Motor conversacional con estado por contacto: menús, captura de datos y nodos de IA que responden sobre su base de conocimiento y consultan sus sistemas mediante funciones.
Atención humana
Colas con agentes, auto-asignación, transferencias, horario de atención, plazos de respuesta (SLA), respuestas rápidas y encuestas de satisfacción.
Campañas y CRM
Envíos masivos segmentados por etiquetas, programables y con seguimiento por destinatario, sobre una ficha 360° de cada contacto.
Aislamiento y cifrado
Filtros globales por tenant en el modelo de datos y secretos de Meta y OpenAI cifrados con AES-256-GCM en reposo.
Casos de uso
Atención al cliente que no depende del horario
El bot resuelve lo repetitivo con su base de conocimiento y escala a un agente humano solo cuando hace falta, respetando el horario de atención y el SLA.
Notificaciones transaccionales
Su ERP, POS o sistema interno dispara un aviso — pedido listo, cita mañana, pago recibido — y Confluence lo entrega como plantilla aprobada, con reintentos.
Campañas segmentadas
Promociones y recordatorios de cobro a un segmento concreto de contactos, programados, con pausa y reanudación y el coste por conversación a la vista.
Una sola bandeja multicanal
Instagram y Messenger entran por los mismos flujos, las mismas colas y el mismo CRM que WhatsApp. El agente trabaja en un único sitio.
Cómo se integra en su entorno
- API REST documentada con Swagger/OpenAPI y API keys por tenant
- Webhooks salientes firmados, con reintentos, hacia sus sistemas
- Streaming SSE para bandejas de agente en tiempo real
- Funciones de IA que consultan sus APIs en lugar de improvisar
- Alta guiada de clientes con Embedded Signup de Meta
- Evento session.handoff para avisar a sistemas externos de cada derivación
Producto propio
Senda
Facturación electrónica v4.4 para el Ministerio de Hacienda
Senda emite comprobantes electrónicos de punta a punta: reserva el consecutivo, genera la clave numérica de 50 dígitos, arma el XML v4.4, lo firma con XAdES usando el certificado del emisor y lo envía a Hacienda — para después consultar el estado y entregar el comprobante al cliente final. Todo detrás de una API REST que su sistema puede llamar.
209
Pruebas automatizadas
7
Tipos de comprobante
v4.4
Versión de Hacienda
Qué hace
7 tipos de comprobante
Factura, Tiquete, Nota de Crédito, Nota de Débito, Factura de Compra, Factura de Exportación y Recibo Electrónico de Pago (REP, nuevo en v4.4), más el Mensaje Receptor.
Consecutivos sin colisiones
Contador atómico por emisor, sucursal, terminal y tipo. Dos emisiones simultáneas nunca repiten número, y el que no llega a Hacienda se devuelve a la serie.
Firma y sesión gestionadas
Firma XAdES-BES/EPES con el .p12 del emisor y sesión OAuth contra el IDP de Hacienda con renovación automática de tokens.
Estado con re-consulta
Envío a recepción y polling hasta aceptado o rechazado, con re-consulta periódica de los comprobantes que Hacienda dejó sin veredicto.
Entrega al cliente
Correo automático con PDF y XML tras la aceptación, con reintentos, historial y reenvío manual cuando hace falta.
Documentos recibidos
Buzón IMAP o carga manual de las facturas que le emiten a usted, con generación y envío del Mensaje Receptor.
Casos de uso
Su sistema factura, Senda cumple
El ERP o el punto de venta sigue siendo el dueño de la venta; Senda se encarga de clave, consecutivo, firma, envío y estado. No hay que construir criptografía en casa.
Validación antes de Hacienda
Las reglas de negocio se comprueban antes de contactar al Ministerio, así que los errores se detectan en su flujo y no como un rechazo días después.
Cobros parciales con REP
El Recibo Electrónico de Pago de la v4.4 permite documentar abonos sobre una factura a crédito sin recurrir a notas de ajuste.
Cuentas por pagar ordenadas
Las facturas que recibe entran por IMAP, se registran y se responden con el Mensaje Receptor correspondiente, sin revisar el correo a mano.
Cómo se integra en su entorno
- API REST con OpenAPI/Swagger, JWT, OAuth (Google/Microsoft) y API keys
- Webhooks firmados con HMAC hacia su ERP o su contabilidad
- Eventos de negocio: comprobante aceptado, rechazado, documento recibido y entrega al cliente
- Notificaciones a SMS, WhatsApp, Slack, Teams y Bitrix24
- Multi-tenant con roles: administrador, facturador y lector
- Listados paginados y respuestas consistentes para construir su propia interfaz
Producto propio
Osa
Plataforma de gestión y punto de venta para restaurantes
Osa cubre la operación completa de un restaurante: tomar pedidos en el salón o para llevar, enviarlos a cocina, cobrar, controlar el inventario y las compras, gestionar reservaciones y clientes frecuentes, cerrar la caja y calcular la planilla. Funciona igual para un solo local que para una cadena de varias sucursales, y cada cadena activa únicamente los módulos que necesita. La facturación electrónica ante Hacienda se resuelve conectándolo con Senda.
61
Requerimientos entregados
47+
Modelos de datos
7
Módulos del sistema
Qué hace
Punto de venta completo
Pedidos en mesa, para llevar y delivery, con modificadores, descuentos, división de cuenta, cobro en colones o dólares y comprobante consecutivo por sucursal.
Cocina en tiempo real
Cada pedido enviado aparece en la pantalla de cocina en segundos, con el tiempo de espera y alertas por color.
Inventario que se descuenta solo
La receta de cada plato baja el stock al enviar el pedido a cocina, con alertas de mínimo y órdenes de compra a proveedores.
Reservaciones y salón
Plano de mesas por área, reservaciones que bloquean solo su franja horaria y lista de espera para quienes llegan sin reservar.
Finanzas y planilla
Turnos de caja con arqueo automático, cuentas por cobrar y por pagar, tipo de cambio del BCCR y cálculo de planilla, aguinaldo y vacaciones.
Una cadena, varias sucursales
Cada sucursal tiene sus datos aislados; la administración de la cadena ve el consolidado y decide qué módulos activa cada una.
Casos de uso
Un solo local que quiere ordenarse
El Núcleo y Cocina bastan para tomar pedidos, cobrar y mandar a cocina sin papel. El resto de módulos se activa cuando el negocio los pide.
Ghost kitchen de solo delivery
Pedido sin mesa, con la dirección de entrega del cliente y cobro directo, sin un plano de mesas de por medio.
Cadena con varias marcas
Cada sucursal opera aislada y la administración ve el consolidado; los proveedores y las cuentas de crédito se comparten a nivel de cadena.
Restaurante que factura electrónicamente
Al cerrar el pago, Osa le pide a Senda la clave, el consecutivo, el XML v4.4 y la firma, y el estado de Hacienda vuelve como una notificación.
Cómo se integra en su entorno
- API REST con documentación OpenAPI (Scalar) y autenticación por token
- Aislamiento por cadena: cada consulta queda acotada a la cadena o sucursal del usuario
- Facturación electrónica de Costa Rica conectando con Senda, una cuenta por cadena
- Tipo de cambio oficial importado del Banco Central de Costa Rica
- Panel central de Savegre para administrar clientes, suscripciones y módulos
- Instancia compartida o dedicada, con servidor y base de datos propios, según el cliente
Confluence + Senda
Los dos productos,
una sola operación
Están diseñados para hablarse entre sí, pero cada uno funciona por separado.
Senda emite eventos de negocio cuando algo ocurre con un comprobante, y uno de sus canales de notificación es WhatsApp. Conectado a Confluence, ese evento deja de ser un correo que nadie abre y se convierte en una conversación real:
- 01
Se emite el comprobante
Su sistema llama a Senda. Consecutivo, clave, XML v4.4 y firma XAdES.
- 02
Hacienda responde
Senda consulta el estado y dispara el evento comprobante.aceptado.
- 03
Confluence lo entrega
El cliente recibe su factura por WhatsApp, no en una bandeja de spam.
- 04
La respuesta se atiende
Si el cliente contesta, entra al flujo y a la cola de atención, con todo el historial en el CRM.
Un solo número de WhatsApp, un solo historial por cliente y los secretos de ambos sistemas cifrados en reposo.
¿Listo para comenzar?
Construyamos algo que valga la pena.
Cuéntenos sobre su proyecto y prepararemos una propuesta personalizada en menos de 48 horas.