Чотири шляхи в Olmira і назад
Імпорт файлу — Завантажте CSV з товарами, клієнтами, замовленнями або бронюваннями — до 10 000 рядків у файлі, — зіставте колонки один раз і запускайте імпорт знову щоразу, коли файл змінюється.
Завантаження за розкладом — Вкажіть Olmira будь-яку HTTP-кінцеву точку, і вона забиратиме дані за вашим розкладом, аж до кожних 5 хвилин, а ваші облікові дані API зберігаються в зашифрованому вигляді.
Приймайте вхідні — Кожен конектор отримує власний підписаний ендпоінт. Зовнішні системи надсилають на нього POST; Olmira перевіряє підпис, перш ніж торкнутися бодай одного запису.
Надсилайте події назовні — 22 події вебхуків — замовлення, бронювання, платежі, рахунки, тикети та інші — доставляються підписаними, з автоматичними повторами, коли ваш ендпоінт недоступний.

Зіставте їхні поля з вашими один раз
Оберіть вихідне поле, цільове поле й, за бажанням, перетворення — значення за замовчуванням, переспівставлення статусу, формат дати. Ключ дедуплікації робить повторні запуски безпечними: записи, що збігаються, оновлюються або пропускаються за обраною вами політикою, ніколи не дублюються. А механізм записує лише поля з білого списку — корисне навантаження ніколи не може встановити ID, власника чи ціну, яких не повинно. Імпортовані товари надходять як чернетки; імпортовані контакти ніколи не позначаються як такі, що дали згоду на маркетинг.

Кожен запуск залишає запис
Кожен імпорт, кожне отримання та кожне надсилання стає запуском із підсумком: скільки записів отримано, створено, оновлено, пропущено та завершилося помилкою. Один поганий рядок падає сам по собі — він ніколи не перериває пакет, — а невдалі запуски повторюються автоматично зі зростаючими затримками, перш ніж потрапити до стану «мертвої» черги, який ви можете переглянути. Коли щось у каталозі виглядає не так, відповідь є в журналі запусків, а не в тикеті підтримки.
Скільки це коштує
Ні. Olmira надає універсальні, добре захищені канали передавання даних — імпорт файлів, заплановане підтягування, підписані відправлення, вебхуки та API, — які підключаються до будь-чого, що розмовляє HTTP або CSV. Якщо ваша інша система має експорт або API, ви можете її підключити.
Рушій побудований так, що не може зробити це непомітно. Корисне навантаження може писати лише в явно зіставлені, дозволені поля; імпортовані товари потрапляють у чернетки, а не публікуються; заповнений слот бронювання призводить до відмови саме цього запису, а не до перебронювання; і кожна зміна враховується в журналі запуску.
Кожен конектор має власний секрет, який показується один раз під час створення. Кожна доставка має нести дійсний підпис, обчислений за точним тілом запиту: непідписаний або змінений запит відхиляється ще до того, як щось буде прочитано. Облікові дані для планових завантажень зберігаються в зашифрованому вигляді.
Доставка повторюється автоматично зі зростаючою паузою від 30 секунд до 6 годин, максимум 6 спроб на подію. Стан ендпоїнта та історія доставок видно в Control, і будь-коли можна надіслати тестову доставку.
