Cuatro vías de entrada y salida de Olmira
Importa un archivo — Sube un CSV de productos, clientes, pedidos o reservas —hasta 10.000 filas por archivo—, asigna las columnas una vez y vuelve a ejecutarlo cada vez que cambie el archivo.
Descarga programada — Apunta Olmira a cualquier endpoint HTTP y hará la consulta según tu programación, con una frecuencia de hasta cada 5 minutos, con tu credencial de API guardada cifrada.
Recibe envíos — Cada conector obtiene su propio endpoint firmado. Los sistemas externos hacen POST contra él; Olmira verifica la firma antes de tocar un solo registro.
Envía eventos hacia fuera — 22 eventos de webhook —pedidos, reservas, pagos, facturas, tickets y más— entregados firmados y con reintentos automáticos cuando tu endpoint está caído.

Asigna sus campos a los tuyos, una sola vez
Elige un campo de origen, un campo de destino y, opcionalmente, una transformación — un valor por defecto, un remapeo de estado, un formato de fecha. Una clave de deduplicación hace seguras las repeticiones: los registros coincidentes se actualizan o se omiten según la política que elijas, nunca se duplican. Y el motor solo escribe en campos autorizados — un payload nunca puede fijar un ID, un propietario o un precio que no debería. Los productos importados llegan como borradores; los contactos importados nunca se marcan como consentidos para marketing.

Cada ejecución deja registro
Cada importación, descarga y envío se convierte en una ejecución con un veredicto: cuántos registros se recibieron, se crearon, se actualizaron, se omitieron y fallaron. Una sola fila defectuosa falla por su cuenta —nunca aborta el lote— y las ejecuciones fallidas se reintentan automáticamente con retrasos crecientes antes de acabar en un estado de cola de mensajes fallidos que puedes inspeccionar. Cuando algo no cuadra en tu catálogo, la respuesta está en el registro de ejecuciones, no en un ticket de soporte.
Cuánto cuesta
No. Olmira te da canales genéricos y bien protegidos — importación de archivos, extracción programada, envío firmado, webhooks y una API — que se conectan a cualquier cosa que hable HTTP o CSV. Si tu otro sistema tiene una exportación o una API, puedes conectarlo.
El motor está construido para que no pueda hacerlo en silencio. Los payloads solo pueden escribir en campos mapeados explícitamente y permitidos; los productos importados llegan como borradores en lugar de publicarse; una franja de reserva llena hace fallar ese único registro en vez de sobrevender; y cada cambio queda contabilizado en el registro de la ejecución.
Cada conector tiene su propio secreto, que se muestra una sola vez al crearlo. Cada entrega debe llevar una firma válida calculada sobre el payload exacto: una petición sin firma o manipulada se rechaza antes de leer nada. Las credenciales de las descargas programadas se guardan cifradas.
La entrega se reintenta automáticamente, con una espera creciente de 30 segundos hasta 6 horas, durante un máximo de 6 intentos por evento. El estado del endpoint y su historial de entregas se ven en Control, y puedes lanzar una entrega de prueba en cualquier momento.
