Сборка документов · API-first · Хостинг в Швейцарии
Превращайте шаблоны и данные в готовые документы.
XGenerate — это программируемый движок для сборки документов. Принесите свои шаблоны DOCX, HTML или Markdown, отправьте данные методом POST и получайте обратно потоком безупречно отрендеренные PDF, файлы Word или HTML — в любом масштабе и по любому каналу. Генерирующая половина стека DocFlow + XGenerate, доступная отдельно или в комплекте.
Движок
Сборка, а не генерация наугад.
Большинство современных историй о генерации документов хватаются за чат-модель и надеются на лучшее. XGenerate — нет. Это детерминированный движок сборки: один и тот же шаблон, те же данные, тот же результат. Проверяемый, тестируемый, поддающийся версионированию. Такой конвейер, под которым можно поставить имя регулятора.
Создание с приоритетом шаблона
Используйте шаблоны, которые ваша команда уже ведёт, — Word, HTML, Markdown — с полями слияния, объявленными внутри документа или в отдельных сайдкарах привязок для каждого шаблона. Никакого проприетарного редактора, никакого DSL для изучения.
Детерминированный, проверяемый результат
Один и тот же шаблон плюс те же данные плюс те же параметры дают байт-в-байт идентичный результат каждый раз. Никаких галлюцинаций модели. Каждый рендеринг воспроизводим, поддаётся версионированию и объясним регулятору.
Нативный API, встраивайте куда угодно
Каждая операция — это понятный REST-эндпоинт, документированный в OpenAPI. Разместите XGenerate за вашим CRM, ERP или внутренним порталом — это сервис, который интегрируют ваши разработчики, а не продукт, который должны осваивать ваши пользователи.
Вывод, не зависящий от формата
Рендеринг в PDF, DOCX или HTML из единого исходного шаблона. Выбирайте формат вывода для каждого запроса — те же поля слияния, другой канал.
Хостинг в Швейцарии, юрисдикционно чистый
Размещён в швейцарских центрах обработки данных на инфраструктуре под швейцарским контролем. Никакой материнской компании из США в цепочке — вне досягаемости американских судебных запросов и CLOUD Act. Совместим с требованиями FINMA, соответствует revDSG и GDPR.
Как это работает
Шаблон и данные на входе, готовый документ на выходе — в три шага.
- Шаг 1
Создайте свой шаблон
Загрузите файл Word, HTML или Markdown. Обозначьте поля слияния простыми плейсхолдерами или сайдкарами привязок для каждого шаблона. Ваш шаблон хранится в системе контроля версий рядом с остальным кодом.
- Шаг 2
Отправьте данные методом POST
Отправьте структурированные данные (JSON / XML) на эндпоинт рендеринга и выберите PDF, DOCX или HTML в качестве вывода. XGenerate разрешает привязки, применяет вёрстку и возвращает готовый документ.
- Шаг 3
Архивируйте, доставляйте, автоматизируйте
Передайте файл обратно пользователю потоком, отправьте его в S3 или передайте в DocFlow — каждый отрендеренный документ архивируется как версионированный, доступный для извлечения ресурс без какого-либо связующего кода.
Интеграции
Создан, чтобы встраиваться, а не быть центром вашего стека.
XGenerate — это сервис, а не конечная точка. Каждая операция — это понятный REST-вызов, документированный в OpenAPI, аутентификация федерируется с вашим поставщиком идентификации, а DocFlow ждёт как продукт-компаньон на случай, когда вам также понадобятся архивация и извлечение.
DocFlow — естественное дополнение
Рендерьте с помощью XGenerate, архивируйте с помощью DocFlow. Каждый документ, который создаёт XGenerate, автоматически попадает в DocFlow как версионированный ресурс с изоляцией по арендаторам. Купите их вместе ради единого стека сборки и архивации с хостингом в Швейцарии — или используйте XGenerate отдельно со своим собственным хранилищем.
REST + OpenAPI от начала до конца
Каждый эндпоинт документирован, каждый payload типизирован. Генерируйте клиентов за минуты, интегрируйтесь из любого бэкенда, автоматизируйте из curl. Создано для разработчика в вашей команде, который скорее прочитает спецификацию, чем назначит созвон.
S3-совместимое объектное хранилище
Прямая запись отрендеренных документов в выбранный вами бакет. Пропустите лишний обмен, если архивация не нужна, — XGenerate записывает файл и возвращает вам ключ.
Федерация идентификации OIDC
Любой поставщик идентификации OIDC может стоять перед XGenerate, с провизионингом пользователей по требованию (JIT). Никакого параллельного каталога пользователей, доступ на основе ролей в рамках каждого арендатора.
XGenerate + DocFlow — сборка и архив как единый стек с хостингом в Швейцарии. Используйте XGenerate отдельно или объедините его с DocFlow и позвольте каждому отрендеренному документу автоматически попадать в ваш архив.
Почему XGenerate
Движок сборки для команд, которым нужен доказуемый, воспроизводимый результат.
Сегодняшняя генерация документов полна демонстраций, которые выглядят отлично, пока кто-нибудь не спросит, как именно был получен файл. XGenerate построен наоборот: каждый рендеринг детерминирован, каждая привязка явная, а любой результат воспроизводим из тех же входных данных и спустя месяцы.
Мультитенантность с первого дня, с аутентификацией OIDC и доступом на основе ролей. Шифрование при передаче (TLS) и в состоянии покоя (AES-256, размещённые в Швейцарии Postgres и объектное хранилище). Ключи под управлением клиента и полный журнал аудита — в ближайших планах дорожной карты.
Создан в Швейцарии для организаций, которые должны объяснить регулятору, как был получен документ, — а не придумывать ответ задним числом. Финансовые услуги под надзором FINMA, государственный сектор Швейцарии и ЕС, регулируемые предприятия в регионе DACH. А когда вам также понадобится архив, DocFlow подключается как продукт-компаньон — XGenerate рендерит, DocFlow хранит каноническую копию.
Связаться с нами
Поговорим о ваших документах.
Закажите рабочее демо на основе шаблона, который вы действительно используете, или просто напишите нам. Мы отвечаем лично — обычно в течение одного рабочего дня.
- Эл. почта
- hello@xgenerate.io
- Stratech GmbH
- Швейцария