Ataski
Юридический отдел

Юридический отдел · Контроль обязательств

Каждый срок автопродления выведен за 60 дней до того, как он зафиксируется.

Для каждого отслеживаемого контракта Контроль обязательств выводит три даты — когда он истекает, когда автопродлевается и последний день, когда вы можете дать уведомление об отказе. Они попадают на живую панель, в ленту календаря и в еженедельную сводку, и каждая связана с конкретным пунктом, из которого она получена. Это простая арифметика дат по полям, которые «Сводка по договорам» уже извлекла — без модели, без мнения. Вы решаете, продлевать или отменять; любое уведомление отправляете вы.

Посмотреть пример контроля Смотреть цены Детерминированная арифметика дат · iCal + сводка · от $499/мес

От извлечённого поля контракта до срока в вашем календаре

01

Читает поля

Дата вступления в силу, срок, флаг продления, окно уведомления.

02

Арифметика дат

Простая математика — без модели, без угадывания.

03

Три срока

Истечение, автопродление, уведомление об отказе.

04

Выводится вам

Панель, лента iCal, еженедельная сводка.

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

Контролю обязательств нужна активная подписка на «Сводку по договорам» в том же рабочем пространстве. Каждый отслеживаемый им срок вычисляется из полей, которые извлекает та роль — без неё контролировать нечего. Если вы ещё не подключили её, оформление поможет добавить её рядом.

Посмотреть «Сводку по договорам»

Договорённость

Что он делает сам, что согласовывает с вами, чего не касается.

Делает сам

  • Выводит все три срока для каждого контракта — истечение, автопродление и дату уведомления об отказе — простой арифметикой дат по извлечённым полям.
  • Ведёт панель в реальном времени по адресу /app/obligations — все сроки в одном представлении, сгруппированные по срочности.
  • Публикует подписываемую ленту iCal, которая обновляется в течение нескольких минут после любого изменения извлечённого поля.
  • Отправляет еженедельную пятничную сводку, сгруппированную по срочности — наверху то, что закрывается раньше всего.
  • Связывает каждую строку с конкретным исходным пунктом, из которого был вычислен срок.
  • Scale и выше: ежедневные напоминания за 60 / 30 / 7 дней до каждого срока и кросс-документный вопрос-ответ по всему вашему портфелю контрактов.

Сначала согласует с вами

  • Он выводит срок — решение за вами. Продлевать или отменять контракт всегда решаете вы или ваш юрист.
  • Он никогда не отправляет уведомление. Когда вы решаете отменить, вы (или ваш юрист) отправляете любое уведомление об отмене — Контроль лишь сообщает вам дату.
  • Поле, которое «Сводка по договорам» не смогла извлечь, оставляет пробел — Контроль показывает срок как неизвестный, а не угадывает дату.

Не касается

  • Юридических советов любого рода — это арифметика дат, а не консультация.
  • Отправки писем или уведомлений об отмене от вашего имени.
  • Составления текста уведомления или любых формулировок для отправки вами.
  • Рекомендаций, продлевать или отменять контракт.
  • Переговоров или любого контакта с другой стороной.
  • Толкования смысла пункта — он вычисляет даты из извлечённых полей, без мнения.
Полная матрица возможностей из реестра ролей

УВЕРЕННО

  • Three obligation kinds — expiration, renewal, notice_deadline. expiration = effective_date + term_months. renewal = same date if auto_renewal == True. notice_deadline = renewal date minus auto_renew_notice_days. Pure date arithmetic from the JSONB extracted_fields that Reviewer populates — no LLM call, no opinion, just dates. If Reviewer didn't extract the field, Watch doesn't surface that obligation.
  • /app/obligations dashboard — every upcoming deadline in one screen. Sortable, filterable view of every obligation across your contract portfolio. Days-until column lets the buyer triage by urgency; doc-type and counterparty columns let procurement reviewer slice by vendor or contract family. Source quote + page anchor on every row — click to verify against the original contract bytes.
  • iCal feed — your obligations in the calendar app you already use. One token-secured iCal URL per tenant. Subscribe in Google Calendar / Outlook / Apple Calendar. Every upcoming obligation renders as an all-day event with the counterparty name, doc type, and source quote in the event body. Updates within minutes when Reviewer extracts a new contract or revises an existing one.
  • Weekly Friday digest — every obligation firing in the next 90 days. One email, Fridays at 9am tenant-local. Grouped by urgency (this week / next 2 weeks / next 30 days / next 90 days) with one-click links to the source contract. Sized so a procurement reviewer can decide what needs action in 5 minutes — the rest of the inbox is untouched.

С УЧАСТИЕМ ЧЕЛОВЕКА

  • Daily Slack push — Scale+ tier on deadlines that need a decision. 60 / 30 / 7 days before each notice_deadline or renewal, a Slack message to the channel of your choice with the counterparty, doc type, action required, and link to the source. Team tier gets weekly digest only — daily push is a Scale+ capability to keep Postmark + Slack-API spend bounded on lower tenants.
  • Cross-document Q&A — Scale+ tier, 'show me every contract with X'. Embedding-backed retrieval over the structured fields across your full portfolio. Ask 'every contract with a 30-day notice window expiring in Q3' or 'every vendor with auto-renewal and an MFN clause' and get a grounded answer with one row per matching contract. Built on the same pgvector store Reviewer's Scale tier exposes.

ОТКАЗ

  • Negotiating the renewal on your behalf — Watch never sends. Watch surfaces the deadline. The decision and the email are yours. Auto-renewal cancellation requires legal language tuned to the counterparty and the jurisdiction; we surface the notice window, you (or your counsel) draft the notice. Same UPL discipline as Reviewer — we extract and surface; we don't advise.
  • Tracking obligations Reviewer didn't extract. If a contract type is in Reviewer's refused list (settlement, litigation, non-compete, contractor classification, HIPAA BAA, custom-modified SAFE), Watch has no extracted_fields to track. The obligation simply doesn't appear on the dashboard — surfacing a partial extraction would be worse than silence.

Что вы получаете

Вот один контракт на вашей панели.

Три срока, каждый вычислен простой арифметикой дат из поля, извлечённого «Сводкой по договорам» — и каждый связан с пунктом, из которого получен. Та же строка перетекает в вашу ленту календаря и в еженедельную сводку.

Карточка контракта, как она выглядит на /app/obligations

Northwind Cloud — подписка на SaaS

Соглашение с поставщиком · срок 24 месяца

Срок уведомления через 12 дней

Дата вступления в силу

2024-07-01

Длительность срока

24 месяца

Автопродление

Да — 12 мес

Окно уведомления

60 дней

  • Уведомление об отказе May 2, 2026 — последний день для уведомления до продления дата продления − 60 дней
  • Автопродление Jul 1, 2026 — продлевается ещё на 12 месяцев, если не отменён дата вступления в силу + 24 месяца
  • Истечение Jul 1, 2026 — дата окончания первоначального срока дата вступления в силу + 24 месяца

Каждая дата ведёт к своему исходному пункту. Эти три даты — простая арифметика по четырём полям выше, никакая модель ничего не решала. Срок уведомления — тот, по которому нужно действовать; пропустите его, и продление зафиксируется.

Почему детерминированность — это и есть суть: в этом цикле нет модели и нечего галлюцинировать. Те же четыре извлечённых поля всегда дают те же три даты — и если поле так и не было извлечено, срок помечается как неизвестный, а не угадывается.

Цены

Три уровня по числу отслеживаемых контрактов.

Примерно до 200 контрактов с задачей справляется таблица — поэтому уровня Solo нет. Каждый уровень требует активной подписки на «Сводку по договорам» в том же рабочем пространстве.

Что заменяет

Нанимать ради этого человека — это полная зарплата, налоги и месяцы на разгон, и всё ради одной функции. Ataski выдаёт результат с первого дня по фиксированной, предсказуемой месячной цене.

Качество корпоративного уровня за долю стоимости найма. Масштабируйте или ставьте на паузу когда угодно — платите только за месяцы, когда пользуетесь.

Team

$499 ≈ ₽45,908 / месяц

200 контрактов под контролем

≈ $2.50 за договор под наблюдением

  • Все три срока для каждого контракта — истечение, автопродление, уведомление об отказе
  • Живая панель /app/obligations, сгруппированная по срочности
  • Подписываемая лента iCal + еженедельная пятничная сводка
  • Каждый срок связан со своим исходным пунктом · 5 мест

Растущая компания, впервые отслеживающая продления по реальному набору поставщиков.

Выбрать Team
Выбирают чаще всего

Scale

$1,499 ≈ ₽137,908 / месяц

750 контрактов под контролем

≈ $2.00 за договор под наблюдением

  • Всё из Team
  • Ежедневные напоминания за 60 / 30 / 7 дней до каждого срока
  • Кросс-документный вопрос-ответ по всему вашему портфелю контрактов
  • 20 мест

Команда закупок или юридического отдела, которой нужно ежедневное напоминание, а не только еженедельная сводка.

Выбрать Scale

Business

$3,999 ≈ ₽367,908 / месяц

2 500 контрактов под контролем

≈ $1.60 за договор под наблюдением

  • Всё из Scale
  • SSO · экспорт журнала аудита
  • Запись обратно в CRM HubSpot или Salesforce
  • DPA по запросу · 100 мест

Средний бизнес с закупками — SSO и DPA являются требованиями для согласования.

Выбрать Business

Enterprise — свыше 2 500 контрактов

Для портфелей сверх лимита Business или когда закупки хотят запись обратно в систему управления жизненным циклом контрактов. Индивидуальные SLA, SAML, региональное хранение данных, разграничение по нескольким командам и выделенный менеджер клиентского успеха. Продаётся по входящим запросам.

Связаться с отделом продаж

Пропущенное автопродление стоит года расходов на поставщика, который вам больше не нужен. Обычно это во много раз больше месячной платы за Контроль — пойманный срок окупает год.

Настройка

Около трёх минут — ваши сроки уже там.

  1. 01

    Убедитесь, что «Сводка по договорам» работает. Контроль читает поля, которые она уже извлекла — без повторной пересылки контрактов.

  2. 02

    Подпишитесь на ленту iCal. Добавьте URL ленты в Google, Outlook или Apple Calendar — выберите канал Slack, если вы на Scale или выше.

  3. 03

    Откройте панель. Каждый срок по каждому отслеживаемому контракту появится на /app/obligations в течение нескольких минут.

Под капотом

Как это работает, названо — и что намеренно не используется.

Вычисляет сроки
Простая арифметика дат — без ИИ, без модели, нечего галлюцинировать. Те же поля всегда дают те же даты
Читает входные данные
Структурированные поля, извлечённые «Сводкой по договорам» — дата вступления в силу, длительность срока, флаг автопродления, окно уведомления; никогда не байты контракта
Лента календаря
Защищённая токеном лента iCal для Google, Outlook или Apple Calendar — обновляется в течение нескольких минут после любого изменения поля
Сводка и напоминания
Postmark отправляет еженедельную пятничную сводку; Scale и выше добавляет ежедневные напоминания в Slack за 60 / 30 / 7 дней
Кросс-документный вопрос-ответ
Scale и выше — поиск на основе эмбеддингов по вашему портфелю, ограниченный вашим рабочим пространством; для поиска контрактов, а не для вычисления дат
Приватность
Закрыто в вашем рабочем пространстве, каждый шаг в журнале аудита только для дополнения, удаление данных через 30 дней после отключения

Не юридическая консультация

Контроль обязательств — это трекер сроков, а не юридическая консультация, и Ataski не является юридической фирмой. Он выводит арифметику дат по полям, извлечённым Генератором кратких сводок по контрактам. Решение продлевать или отменять, а также отправка любого уведомления — ваша ответственность; за советом по конкретному обязательству обратитесь к лицензированному юристу.

Больше никогда не пропускайте окно отмены снова.

Срок истечения, автопродления и уведомления по каждому контракту — на живой панели, в вашем календаре и в еженедельной сводке, выведенные за 60 дней заранее. Чистая арифметика дат по полям, которые «Сводка по договорам» уже извлекла.