Медицинский продукт на ранней стадии. Результаты, созданные ИИ, не являются медицинской консультацией и не проверены врачом. Не медицинская консультация Читать полное уведомление Подробнее
Для клиник

Ваша форма уже спрашивает. Просто спрашивает слишком мало.

Пациент пишет одну строку, и кому-то в вашей команде приходится звонить, чтобы выяснить, когда это началось, насколько сильно и что ещё появилось. Continuum задаёт эти вопросы за вас, на языке пациента, до того как он нажмёт «отправить».

Рассматриваете это для целой больницы или сети клиник? Обзор для медицинских организаций

Что приходит

То же обращение, только с ответами

Сводка добавляется в то же поле сообщения, которое пациент уже заполнял, а машиночитаемая версия попадает в скрытое поле по вашему выбору.

Новое обращение что получает ваша форма
Lower back pain since Saturday, worse on standing.

- Lower back pain · lower back · since Saturday · 6/10 · daily
- Stiffness in the morning · lower back · about 30 minutes
- Pain radiating into the left leg · left leg · intermittent

Confirmed when asked about: numbness in the leg

This is a summary of what the patient described.
It is not a diagnosis or medical advice.

Это иллюстрация, а не реальный пациент. Формулировки и объём зависят от того, что расскажет пациент.

Установка

Две строки внутри вашей существующей формы

Без аккаунта, без npm, без работы на бэкенде. Мы даём ключ и список доменов, на которых он работает.

<input type="hidden" name="symptom_summary" id="symptom_summary">
<script src="https://continuumcare.app/embed.js"
        data-key="pk_live_..."
        data-target="#symptom_summary"
        data-summary-target="#message"
        data-locale="ru"></script>
data-target
Скрытое поле, куда попадает структурированная сводка в JSON. Обязательно.
data-summary-target
Необязательно. Текстовое поле, куда после написанного пациентом добавляется читаемая версия.
data-mount
Необязательный CSS-селектор места вывода виджета. Без него он появится там, где стоит тег script.
data-locale
Необязательно. Одно из: de, en, fr, es, fa, ar, sv, ru, da. По умолчанию язык вашей учётной записи. Интервью также подстраивается под язык, на котором пишет пациент.
Что мы храним

Ничего из того, что рассказал пациент

1

Ничего не записывается

Интервью идёт в браузере пациента и отправляется нам с каждым вопросом. Мы не записываем ничего: ни ответов, ни сводки, ни свободного текста. Если перезагрузить страницу, интервью пропадёт. Это цена того, что мы ничего не храним.

2

Только счётчик

Мы считаем сессии за день, чтобы замечать злоупотребления и оплачивать работу модели. В счётчике только дата и число, ничего о посетителе.

3

Только ваши домены

Виджет отображается только на указанных вами доменах. Он работает в изолированном фрейме, не ставит cookie и не может прочитать вашу страницу.

4

Оно не ставит диагноз

Интервью сопоставляет симптомы с системами организма. Оно не называет причину, не предполагает диагноз и не советует лечение, и сводка прямо говорит об этом везде, где хранится.

Необязательный webhook

Если удобнее получать это в свою систему

Дайте нам https-эндпоинт, и каждая готовая сводка будет отправлена туда, подписанная вашим секретом, чтобы вы могли подтвердить источник.

POST /your-endpoint
X-Continuum-Event: symptom_summary.completed
X-Continuum-Signature: t=1788220000,v1=<hmac-sha256 hex>

{
  "event": "symptom_summary.completed",
  "partner": "your-slug",
  "created_at": "2026-09-01T09:15:00+00:00",
  "data": {
    "summary": "...",
    "symptoms": [{ "symptom": "...", "body_area": "...", "severity": 6, "started": "..." }],
    "organ_systems": ["musculoskeletal"],
    "red_flags": [],
    "disclaimer": "..."
  }
}

Для проверки: соедините значение t с сырым телом запроса через точку, посчитайте HMAC-SHA256 этой строки с вашим секретом и сравните с v1. Отклоняйте всё старше пяти минут.

Назовите домен, мы пришлём ключ

Пока виджет новый, он бесплатен, и мы предпочитаем подключать клиники по одной и слышать, что ломается.