Наша собственная статистика посещений включена всегда. Google Analytics помогает нам понять, как пользуются нашими публичными страницами (но не вашим рабочим пространством после входа), и включается только с вашего разрешения. См. нашу политику конфиденциальности.

Разделы · 23
  1. 01Что такое ChatGPT dots: постоянно работающий агент с собственным компьютером
  2. 02Какие тарифы включают ChatGPT dots и как обстоят дела в ЕС и Великобритании
  3. 03Чем проактивное исследование отличается от назначенных задач в ChatGPT dots
  4. 04Чем ChatGPT dots отличаются от обычной запланированной задачи ChatGPT
  5. 05Почему мы считаем, что проактивное исследование не может вызывать инструменты для работы с данными: readOnlyHint
  6. 06Как подключить удалённый MCP-сервер EveryInfra к ChatGPT dots: пример конфигурации
  7. 07Один реальный обмен по MCP: что отправляет dot и что приходит в ответ
  8. 08Как устроен радар: ChatGPT dots запускает его раз в день за 6 шагов
  9. 09Тест 1: в списке бестселлеров цена указана у 0–48 записей
  10. 10Тест 2: насколько меняются позиции за день
  11. 11Тест 3: у 69% новинок меньше 100 отзывов
  12. 12Тест 4: одно ключевое слово, три маркетплейса, три ценовых диапазона
  13. 13Тест 5: на Temu половина цен изменилась за 14 часов
  14. 14Как дополнить данные о ценах: три чтения одной страницы товара
  15. 15Сколько стоит радар на ChatGPT dots в день: 13 вызовов API, $0.015558
  16. 16Ошибки и списания: 429, 422 и сбои сервера
  17. 17Чего не может проактивное исследование
  18. 18Нет Pro? Собирайте данные вне ChatGPT, а dot пусть только читает
  19. 19Выберите схему под свою ситуацию
  20. 20Последние изменения
  21. 21Вопросы и ответы о ChatGPT dots
  22. 22Читайте также
  23. 23Источники

Радар товаров в ChatGPT dots: почему получение данных нужно вынести в назначенную пользователем задачу

Проактивное исследование в ChatGPT dots не может изменять контент через плагины, поэтому платное получение данных нужно вынести в назначенную пользователем задачу. Тесты на Amazon, TikTok и Temu: $0,015558 в день.

Иллюстрация: светлый рабочий стол. В центре над светящейся круглой подставкой парит круглый бирюзовый робот с двумя белыми глазами. Пунктирные линии связывают его с тремя станциями. Слева стеллажи с коробками обозначают списки Amazon. На заднем плане вертикально стоящий телефон, коробки и кольцевая лампа обозначают TikTok Shop. Справа небольшая тележка с коробками обозначает Temu. На переднем плане планшет для бумаг с линейным графиком и таблицей, рядом ноутбук, стакан для ручек и настенные часы, а за окном рассвет.

ChatGPT dots может проводить «проактивное исследование», пока вас нет. Согласно документации OpenAI, такое исследование не может изменять контент через плагины, отправлять сообщения или управлять браузером либо компьютером. Кроме того, ChatGPT считает любой MCP-инструмент без readOnlyHint действием записи. Инструмент, который получает данные о товарах, стоит денег при каждом вызове, поэтому EveryInfra не помечает его как доступный только для чтения.

Из этих двух фактов мы делаем вывод, что dot не может сам получать свежие данные Amazon через удалённый MCP-сервер EveryInfra. Внутри dot мы это не проверяли. Поэтому вынесите получение данных в ежедневную задачу, которую назначаете вы. Тогда проактивное исследование сможет прочитать сохранённый результат и сообщить вам, что изменилось.

Мы проверили это 2026-11-01 (по сингапурскому времени, SGT). Мы сделали 27 реальных вызовов API к спискам Amazon в категории Kitchen & Dining, к одной странице товара Amazon, а также к TikTok Shop и Temu. Семнадцать вызовов были платными, на общую сумму $0,022794. В списке бестселлеров цены были только у 0–48 из 100 записей.

За час позиции в нём не изменились вообще. Через 12,6 часа медианное смещение составило две позиции. На Temu цена изменилась у 26 из 47 подходящих товаров. Ежедневный сценарий из этой статьи использует 13 вызовов, а расходы на API составляют $0,015558.

Иллюстрация. Слева за стеклянной стеной стоит маленький робот с лупой, а на стекле висит небольшой замок, поэтому робот может только смотреть. Справа другой робот стоит рядом с календарём и будильником, а бирюзовая роботизированная рука берёт товары с конвейера и кладёт на стол стопку листов с отчётами.
Два режима работы dot. Слева: проактивное исследование, которое может только смотреть. Справа: назначенная вами задача по расписанию, которая может получать данные с теми разрешениями, что вы ей выдали.

Сценарий вполне конкретный. Продавец, работающий на зарубежных рынках, хочет, чтобы dot каждый день отслеживал бестселлеры и новинки Amazon. Ещё он хочет, чтобы dot проверял несколько ключевых слов в TikTok Shop и Temu на появление новых товаров и изменение цен. Когда что-то меняется, dot должен присылать уведомление.

Сначала разберёмся, что такое dots, в какие тарифы они входят и работают ли они в ЕС и Великобритании. Для этого опираемся на тексты самой OpenAI. Затем покажем, как подключить удалённый MCP-сервер EveryInfra. Наконец, на реальных данных вызовов ответим на три вопроса.

Окупается ли ежедневный радар? Сколько стоит один запуск? Для каких полей нужен второй вызов?

У нас нет аккаунта Pro или Business Premium для проверки. Поэтому все шаги в ChatGPT в этой статье — примеры настройки. Все цифры EveryInfra взяты из реальных ответов.

Что такое ChatGPT dots: постоянно работающий агент с собственным компьютером

OpenAI представила dots на DevDay 2026-09-29. На странице анонса dot описан как постоянно работающий агент на базе GPT‑6 Astra (OpenAI, «Introducing dots»). У каждого dot есть собственный облачный компьютер и браузер. Через плагины он может работать с более чем 4 000 приложений. Общаться с ним можно в десктопном приложении ChatGPT, в веб-версии и в мобильном приложении. Он также доступен в Slack и Teams (документация для разработчиков, «Channels»).

С 2026-10-28 пользователи Pro в США также могут писать dot через iMessage или RCS (9to5Mac, 2026-10-28). Функция находится в бета-версии. В Справочном центре сказано, что сообщения проходят через стороннюю компанию Linq и не защищены сквозным шифрованием (Справочный центр, «Getting started with your dot»). Не отправляйте в таких сообщениях API-ключи и закрытые прайс-листы.

Dot отличается от обычного чата ChatGPT двумя особенностями. Во-первых, у него есть собственный компьютер. На странице для разработчиков «Computers and apps» сказано, что каждый dot получает облачную машину с браузером и распространённым ПО (документация для разработчиков). Он также может работать на вашем компьютере через десктопное приложение ChatGPT. The Verge описывает его как коллегу, который умеет пользоваться другими программами (обзор The Verge). В этом тесте dot остановился на проверке «человек ли вы» и на банковской форме и попросил автора обзора продолжить самостоятельно.

Во-вторых, dot работает, даже когда вы ничего ему не пишете. В режиме простоя он проводит проактивные исследования с помощью подключённых приложений, а затем возвращается с предложением или вопросом (документация для разработчиков, «Tasks and memory»). Для продавца это самое привлекательное. Идеальный dot каждое утро проверяет списки и присылает заметку, когда новый товар резко поднимается в рейтинге или конкурент снижает цену. Но OpenAI вводит для проактивных исследований одно жёсткое ограничение, и именно оно определяет всю архитектуру решения.

Как указано на той же странице «Tasks and memory», dot начинает работу с контекстом из памяти ChatGPT и ведёт собственные заметки о ваших предпочтениях, решениях и текущих задачах. В FAQ о конфиденциальности сказано, что OpenAI не обучает модели напрямую на проактивных исследованиях и этих заметках. Остальные разговоры и задачи dot подчиняются вашим настройкам управления данными (FAQ о конфиденциальности, управление данными). Для радара товаров достаточно один раз сообщить dot свои правила. Например: «кухонные гаджеты, от $15 до $60, меньше 100 отзывов». После этого dot сможет применять эти правила в дальнейших исследованиях.

Какие тарифы включают ChatGPT dots и как обстоят дела в ЕС и Великобритании

На странице Справочного центра «Getting started with your dot» есть раздел «Which plans include dots?». Мы сделали его скриншот в 14:42 SGT 2026-11-01. Абзац о тарифах ниже выделен рамкой.

Скриншот страницы Справочного центра OpenAI под названием Getting started with your dot. Под заголовком Which plans include dots бирюзовая рамка выделяет абзац, в котором сказано, что dots доступны пользователям Pro от 18 лет за пределами Европейской экономической зоны, Швейцарии и Великобритании, в тарифе Business Premium в поддерживаемых регионах ChatGPT при условии, что рабочее пространство соответствует требованиям, а также в виде бета-версии для Enterprise, Edu и Healthcare, которая по умолчанию отключена и включается администратором.
Скриншот раздела о тарифах в Справочном центре, просмотрено в 14:42 SGT 2026-11-01 Справочный центр OpenAI

В таблице ниже этот абзац дополнен данными с других страниц OpenAI. Все цены указаны по публичным прайс-листам на 2026-11-01. Они могут меняться, поэтому перед покупкой перепроверьте страницы OpenAI.

ПланПубличная цена (на 2026-11-01)Доступны ли dots?Регион и возрастИсточник
Pro 100 / Pro 200 / Pro 500$100 / $200 / $500 в месяцДа, первый dot без доплаты18+, за пределами ЕЭЗ, Швейцарии и ВеликобританииHelp 20001530, Pro tiers
Место в Business Premium$125 за пользователя в месяц при помесячной оплате или $100 за пользователя в месяц при оплате за год; минимум 2 местаДаСправка: поддерживаемые регионы ChatGPT, если рабочее пространство соответствует требованиям. Документация для разработчиков: постепенно развёртывается по всему мируBusiness overview, Business FAQ, developer docs
Enterprise, Edu, HealthcareПо договоруБета, по умолчанию выключено, включает администраторНа уровне рабочего пространстваDots в рабочих пространствах, руководство администратора
Plus, Go, Freen/aНет в списке Справочного центраn/aHelp 20001530

Читателям из ЕС и Великобритании нужно учитывать два случая. Личные dots на тарифе Pro недоступны в ЕЭЗ, Швейцарии и Великобритании. Это формулировка самого Справочного центра, а не наша догадка. Для Business Premium формулировка другая.

В Справочном центре сказано: «в поддерживаемых регионах ChatGPT, при условии что рабочее пространство соответствует требованиям». В документации для разработчиков сказано, что dots «постепенно запускаются по всему миру». Ни один из текстов прямо не исключает Европу. Ни один не обещает, что у конкретного европейского рабочего пространства dots уже есть. Европейской команде стоит попросить администратора рабочего пространства найти переключатель dots в консоли администратора. Европейского рабочего пространства у нас нет, поэтому дальше текста документации мы пойти не можем.

Ещё несколько деталей есть в Справочном центре и примечаниях к выпускам. В первый месяц dot предоставляется с дополнительным лимитом использования. Чаты с вашим dot не учитываются в лимитах использования ChatGPT. Задачи, которые dot запускает в ChatGPT Work или Codex, учитываются (Help 20001530).

Dots не работают в мобильной веб-версии, только в приложениях и в веб-версии для компьютера. Для пользователя с лицензией Business Premium лимит использования в пять раз выше, чем с лицензией Standard (Business FAQ). На странице о рабочих пространствах также указано, что настройки моделей Enterprise не применяются к основному dot (dots в рабочих пространствах).

В примечаниях к выпуску от 2026-10-29 есть изменение лимитов (примечания к выпускам ChatGPT). Pro 100 и Pro 500 теперь получают вдвое больший лимит Work и Codex, чем раньше. Объявленное сокращение для Pro 200 отменено. Dot, который запускает задачи от вашего имени, расходует этот лимит. Чем больше лимит, тем меньше вероятность, что радар с ежедневным запуском упрётся в потолок.

2026-10-26 TechCrunch взял интервью у руководителя продукта Codex Александра Эмбирикоса (TechCrunch). Статья подтверждает, что dots доступны начиная с тарифа за $100 в месяц. Поэтому «$0.015558 в день» в этой статье означает только плату за API EveryInfra. Расчёт предполагает, что вы уже платите за ChatGPT не меньше $100 в месяц. Для небольшого продавца, который следит за несколькими категориями, основные расходы — это тариф ChatGPT. Плата за API на его фоне почти нулевая.

Чем проактивное исследование отличается от назначенных задач в ChatGPT dots

Это самый важный раздел. Страница для разработчиков «Tasks and memory» делит работу dot на два типа. Первый тип: задача, которую назначаете вы. Она может выполняться один раз или по расписанию.

Второй тип: проактивное исследование, которое dot ведёт параллельно с назначенной работой. На странице сказано, что dot может изучать информацию, к которой у него есть доступ на чтение, и вести личные заметки. Об ограничениях там написано дословно: «Само проактивное исследование не отправляет сообщения, не изменяет подключённые приложения и не управляет браузером или компьютером». Мы сделали скриншот этого раздела в 00:57 SGT 2026-11-01.

Скриншот страницы документации OpenAI для разработчиков с заголовком Proactive research. В тексте объясняется, что dot изучает информацию, к которой у него есть доступ на чтение. Бирюзовая рамка выделяет предложение о том, что само проактивное исследование не отправляет сообщения, не изменяет подключённые приложения и не управляет браузером или компьютером.
Скриншот раздела документации для разработчиков о проактивном исследовании, просмотренного в 00:57 SGT 2026-11-01 Документация OpenAI для разработчиков

Подробнее об этом говорится в FAQ о конфиденциальности и безопасности (Help 20001529). Проактивное исследование может читать разрешённые подключённые источники и сохранять личные заметки. Но его инструменты исследования не могут напрямую отправлять сообщения другим людям, изменять контент через плагины или управлять браузером или компьютером. На той же странице сказано, что пользовательские правила не могут изменить Auto-review или ограничения проактивного исследования.

Страница «Tasks and memory» добавляет ещё два момента. Назначенные повторяющиеся задачи могут включать разрешённые вами действия, а их разрешения и расписание задаются отдельно от проактивного исследования. Во время проактивного исследования фоновые агенты сообщают dot о результатах, а dot может обратиться к вам с предложением или вопросом.

Ни на одной из этих страниц нет слов «read-only» или readOnlyHint. Утверждение «проактивное исследование может вызывать только инструменты с пометкой read-only» является нашим выводом. Вероятно, ChatGPT определяет, «изменяет ли контент» инструмент плагина, по его readOnlyHint. Мы опираемся на руководство «Custom MCP server», цитата из которого приведена ниже в разделе о readOnlyHint. Внутри dot мы это не проверяли.

Проактивное исследованиеНазначенная вами ежедневная задача
Кто запускаетСам dot, когда простаиваетВы, указав задачу и время
Доступные инструментыЧитает то, что ему разрешено; по нашему выводу, только инструменты с пометкой read-onlyРазрешённые вами инструменты, включая действия с записью
Отправка сообщений или изменение контентаНетДа, в рамках ваших разрешений
Управление браузером или компьютеромНетДа, в рамках ваших разрешений
Можно ли расширить возможности с помощью пользовательских правилНетДа, через правила и разрешения приложений
Роль в радареЧитать сохранённые результаты и отмечать измененияВызывать API по расписанию и сохранять результаты
ИсточникTasks and memory, FAQ о конфиденциальностиТо же

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

Чем ChatGPT dots отличаются от обычной запланированной задачи ChatGPT

Многие читатели спрашивают, зачем вообще нужны dots. В обычном ChatGPT запланированные задачи есть давно. В этом сценарии они различаются в трёх отношениях.

Во-первых, у dot есть собственный облачный компьютер и браузер. В назначенной задаче он может открыть веб-страницу, для которой нет API. Обычная запланированная задача так не умеет. Это дополнительно расходует лимит Work или Codex; кроме того, dot может остановиться на проверке человеком и ждать вас.

Во-вторых, dot сам обращается к вам с предложениями, даже когда вы ни о чём не спрашивали. Обычная запланированная задача запускается в заданное время и возвращает один результат. В-третьих, dot может связаться с вами в Slack, Teams или по SMS, поэтому вы с большей вероятностью увидите уведомление.

Для радара товаров ценнее всего второй пункт. Но, как показал предыдущий раздел, по нашему выводу проактивное исследование умеет читать и не умеет получать данные. Поэтому разумное разделение выглядит так. Ежедневное получение данных по фиксированному сценарию следует поручить назначенной задаче или планировщику вне ChatGPT.

Оценка остаётся за проактивным исследованием. Речь о вопросе «какой товар заслуживает вашего внимания, если сравнить сегодняшнюю и вчерашнюю таблицы?» Платы за API эта оценка не требует. Если вы уже ведёте радар спроса на обычных запланированных задачах ChatGPT, dots в основном добавляют вторую половину. Выгрузка данных почти не меняется.

Почему мы считаем, что проактивное исследование не может вызывать инструменты для работы с данными: readOnlyHint

Спецификация MCP определяет для каждого инструмента поля-подсказки. Одно из них, readOnlyHint, сообщает, что инструмент не изменяет своё окружение (MCP spec, ToolAnnotations). Руководство OpenAI для разработчиков «Custom MCP server» прямо описывает, как его использует ChatGPT (документация для разработчиков). ChatGPT учитывает readOnlyHint.

Инструмент без этой подсказки считается действием с записью. Действия с записью по умолчанию требуют вашего подтверждения. Руководство по планированию плагинов также просит разработчиков по-разному помечать инструменты чтения и инструменты записи (Plan tools).

В 14:37 SGT 2026-11-01 мы дважды отправили tools/list на https://api.everyinfra.com/mcp: с ключом и без. Ответы совпали. Во время этой редакции, в 15:39 SGT, мы повторили запрос и получили тот же результат. В списке 12 инструментов. Семь из них сообщают readOnlyHint=true, а пять — false. Инструмент данных everyinfra_call_api и инструмент веб-поиска everyinfra_search оба сообщают readOnlyHint=false, openWorldHint=true и destructiveHint=true.

Скриншот реального ответа нашего API в виде тёмной карточки с кодом. Запрос: POST https://api.everyinfra.com/mcp с методом tools/list, 14:37 SGT, 2026-11-01. В ответе 12 инструментов: 7 read-only и 5 без этой пометки. Бирюзовые рамки выделяют readOnlyHint false у everyinfra_call_api и everyinfra_search и readOnlyHint true у everyinfra_get_job.
Скриншот реального ответа tools/list: оба инструмента данных не помечены как read-only, а get_job помечен Ответ MCP EveryInfra
ИнструментreadOnlyHintЧто делаетДоступен в проактивном исследовании? (наша трактовка правил OpenAI)
everyinfra_call_apifalseОбращается к любой возможности для работы с данными; оплата за каждый вызовНет
everyinfra_searchfalseВеб-поиск, оплата за каждый вызовНет
everyinfra_chatfalseИИ-чат, оплата по объёму использованияНет
everyinfra_solve_captchafalseРешение капчи, оплата за каждый вызовНет
everyinfra_create_ticketfalseСоздаёт обращение в поддержкуНет
everyinfra_list_capabilitiestrueЧитает каталог возможностейДа
everyinfra_get_jobtrueЧитает статус и результат асинхронного задания, бесплатноДа
everyinfra_get_accounttrueЧитает данные о балансе и использованииДа
everyinfra_list_requeststrueЧитает историю вызововДа
Ещё три инструмента read-onlytrueТипы капчи, ссылка на пополнение баланса, чтение обращенияДа

Инструменты данных ничего не меняют на Amazon или TikTok. Но каждый вызов списывает деньги с вашего баланса. В руководстве по плагинам сказано, что readOnlyHint равен true, только если инструмент не может изменить состояние (Plan tools). По этому определению платный вызов не является read-only.

По нашему выводу, одно только проактивное исследование не может получить свежие данные о товарах из EveryInfra. Оно может читать сохранённые данные на подключённом диске или в таблице. Возможно, оно также сможет через everyinfra_get_job прочитать результат асинхронного задания, которое запустила назначенная задача. Ни один из этих случаев мы внутри dot не проверяли.

Для назначенной задачи, которая выполняется без присмотра, важнее вторая пометка. everyinfra_call_api также сообщает destructiveHint=true. Руководство по плагинам определяет эту подсказку как признак инструмента, который может привести к необратимым или трудно обратимым последствиям. В справочной статье «Managing app permissions» сказано, что такие действия могут требовать дополнительной проверки. На уровне «allow low-risk actions» более рискованные действия всё равно могут требовать подтверждения или быть отклонены.

Ни на одной прочитанной нами странице OpenAI не сказано, как ChatGPT использует destructiveHint. Поэтому мы не знаем, будет ли ChatGPT запрашивать подтверждение при каждом вызове инструмента данных.

Безопасная настройка состоит из трёх шагов. Во-первых, дайте этому плагину уровень «allow all actions» или добавьте правило «take action without asking» для everyinfra_call_api. В справочной статье сказано, что среди настроек по умолчанию для всего аккаунта уровня «allow all actions» нет, но для отдельного приложения он может быть доступен. Во-вторых, ограничьте расходы лимитом ключа, описанным ниже. В-третьих, после первого запуска проверьте в активности задач dot, нет ли шага, который ждёт одобрения.

Как подключить удалённый MCP-сервер EveryInfra к ChatGPT dots: пример конфигурации

Dots используют те же плагины, что ChatGPT, ChatGPT Work и Codex. Если вы установили и авторизовали плагин в одном месте, ваш dot может использовать его с теми же разрешениями (FAQ о конфиденциальности, плагины Codex). Шаги перечислены на странице Справочного центра «Connecting custom MCP servers» (Help 12584461). Откройте Plugins и нажмите «+».

Выберите «Add custom MCP server». Введите название и URL подключения. Для частного сервера можно также использовать Secure MCP Tunnel (Secure MCP tunnels). Выберите тип аутентификации, отметьте «I understand and want to continue» и нажмите «Create as a plugin» (Connect and test your plugin).

Эта опция есть только в веб-версии. В FAQ Справочного центра есть вопрос о географических ограничениях, и ответ на него отрицательный.

Сначала продумайте аутентификацию. EveryInfra не публикует метаданные OAuth. В 14:51 SGT 2026-11-01 мы отправили GET-запрос на каждый из трёх URL обнаружения. Все три вернули 404. Без ключа MCP-сервер возвращает ошибку.

В ошибке сказано, что ключ принимается в заголовке запроса или как ?key= в URL. Поэтому в ChatGPT выберите «No authentication» и укажите ключ в URL подключения. Ниже приведён наш пример конфигурации. Этот вариант настройки внутри dot мы не проверяли.

text
# Configuration example (ChatGPT web → Plugins → + → Add custom MCP server)
Name:            EveryInfra product data
Description:     Amazon lists and product pages, TikTok Shop and Temu search.
                 Each call is billed at the catalog price.
Connection URL:  https://api.everyinfra.com/mcp?key=<a key made only for ChatGPT>
Authentication:  No authentication
[x] I understand and want to continue
→ Create as a plugin

# App permissions (Settings → Apps → EveryInfra product data)
The assigned daily task must call everyinfra_call_api:
  - Personal account: approve the prompt, or add a custom rule
    "Take action without asking" for this tool
  - Workspace: an admin creates and publishes the plugin, then allows it by role

У размещения ключа в URL есть недостаток. ChatGPT сохраняет URL, и его видит любой, у кого есть доступ к настройкам приложения. Создайте для ChatGPT отдельный API-ключ с тремя ограничениями. Во-первых, разрешите только возможности amazon/*, tiktok/* и temu/* (у ключа scope_mode=selected).

Во-вторых, задайте общий лимит расходов в долларах (spend_limit_usd). Когда лимит исчерпан, вызовы возвращают 403 key_spend_limit_reached и ничего не списывается. В-третьих, задайте дату истечения срока действия. Все три поля описаны в нашей спецификации OpenAPI.

По рецепту ниже плата за API за год составит около $5.68. Лимита в $10 хватит на целый год. Если URL утечёт, ваши потери не превысят этот лимит. Настройку для каждого клиента смотрите в руководстве по настройке удалённого MCP-сервера и на странице MCP-сервера.

Теперь главный открытый вопрос: может ли Pro вызывать инструменты без пометки read-only? Руководство для разработчиков «Custom MCP server» говорит, что ChatGPT поддерживает инструменты как для чтения, так и для записи. Действия с записью по умолчанию требуют подтверждения. ChatGPT может запомнить «allow» в рамках одного разговора, а в новом разговоре спросит снова. Мы опираемся на это руководство. При таком прочтении everyinfra_call_api работает на Pro, а первый вызов требует вашего одобрения.

Но FAQ на странице Help 12584461 с этим расходится. Там сказано, что пользователи Pro могут подключать пользовательские MCP-серверы с правами read и fetch, а полный MCP доступен только в Business и Enterprise/Edu. Мы приводим оба текста. Пока кто-нибудь не проверит это внутри dot, мы не можем сказать, какой из них верен.

У ежедневной задачи без присмотра есть ещё один риск. Если задача остановится на запросе подтверждения, за этот день данных не будет. Поэтому заранее установите для этого приложения «allow all actions» или добавьте правило «take action without asking» для инструмента данных.

С рабочими пространствами всё яснее. В рабочем пространстве Business создавать и публиковать пользовательские MCP-плагины могут только администраторы и владельцы. В Enterprise и Edu используется ролевое управление доступом (Help 12584461).

У разрешений приложений четыре уровня: «always ask», «allow read actions», «allow low-risk actions» и «allow all actions» (Managing app permissions). У пользовательских правил четыре варианта поведения: «take action without asking», «take action when you say so», «ask before taking action» и «hand off to you». Кроме того, Auto-review проверяет каждое действие.

При смене пароля и денежных переводах вам всегда придётся взять управление на себя (Auto-review). Поэтому даже правило «take action without asking» действует только на вашу назначенную задачу. В FAQ о конфиденциальности сказано, что пользовательские правила не могут изменить ограничения проактивного исследования.

Один реальный обмен по MCP: что отправляет dot и что приходит в ответ

После подключения пользовательского MCP-сервера каждый вызов инструмента из dot представляет собой JSON-RPC-запрос tools/call. В 00:52 SGT 2026-11-01 мы отправили такой же запрос через curl. Ключ был в заголовке запроса. Вызов получил список бестселлеров Amazon в категории Kitchen & Dining по короткому имени kitchen.

Скриншот реального ответа нашего API в виде тёмной карточки с кодом. Запрос: MCP tools/call everyinfra_call_api, platform amazon, action bestsellers, keyword kitchen, limit 100, в 00:52:23 SGT 2026-11-01; выполнение заняло 9,1 секунды, размер ответа 53 080 байт. Значение count равно 100, в 51-й записи ранг снова равен 31, что указывает на дублирующиеся записи, цена на позиции 51 равна 119.99, а бирюзовая рамка выделяет charged_usd 0.001389.
Скриншот реального ответа MCP: 20 из 100 записей дублируются, а цены есть только во второй половине Ответ MCP EveryInfra
json
// Request: tools/call (2026-11-01 00:52:23 SGT)
{"jsonrpc":"2.0","id":1,"method":"tools/call",
 "params":{"name":"everyinfra_call_api",
           "arguments":{"platform":"amazon","action":"bestsellers",
                        "params":{"keyword":"kitchen","limit":100}}}}

// Response (excerpt, 9.1 s, 53,080 bytes)
{"platform":"amazon","action":"bestsellers","count":100,
 "results":[{"id":"B0BZYCJK89","rank":1,"name":"Owala FreeSip Stainless Steel Water Bottle 24 oz",
             "rating":4.6,"review_count":144163},          // ranks 1 to 50: no price
            …,
            {"id":"B0CJF94M8J","rank":31, …},              // row 51: rank restarts at 31
            …,
            {"id":"B0B4PPHG8G","rank":51,"name":"Ninja PossibleCooker PRO 8-in-1",
             "price":{"value":119.99,"currency":"$"},"rating":4.6,"review_count":6863}],
 "billing":{"charged":true,"charged_usd":0.001389}}

Этот ответ показывает три вещи. Во-первых, count равен 100, но уникальных ID товаров только 80. Начиная с 51-й записи ранги снова идут с 31-го места, то есть 20 записей дублируются. Во-вторых, price есть только у 30 записей, и все они на позициях с 51 по 80. У первых 50 цены нет.

Здесь price является объектом с полями value и currency. Страница товара возвращает просто число, а TikTok Shop возвращает строку со знаком доллара. Перед сохранением приведите все три формата к одному. В-третьих, списание равно цене из каталога, $0.001389, как и на странице возможности бестселлеров. Каждый из этих фактов влияет на устройство радара, и тесты ниже исходят из них.

Страницы товаров лучше запрашивать в асинхронном режиме. Добавьте "mode":"async" в аргументы. API сразу возвращает job_id. Затем прочитайте результат через everyinfra_get_job, который работает только на чтение и бесплатен. Мы отправили запрос в 00:54:58 SGT. В 00:55:36 SGT задание было в статусе «finalizing», а в 00:55:41 SGT перешло в «succeeded».

json
// 1) Start (00:54:58 SGT). Returns at once. $0.001389 charged.
{"name":"everyinfra_call_api","arguments":{"platform":"amazon","action":"profile",
  "params":{"url":"https://www.amazon.com/dp/B0DB6KW9SQ"},"mode":"async"}}
→ {"status":"running","job_id":"job_d404515c…","charged_usd":0.001389,
   "next_step":"call everyinfra_get_job with job_id job_d404515c…"}

// 2) Read the result (00:55:41 SGT). get_job is read-only and free.
{"name":"everyinfra_get_job","arguments":{"job_id":"job_d404515c…"}}
→ {"status":"succeeded","results":{"asin":"B0DB6KW9SQ",
   "title":"Ninja Blast Max …","price":59.49,"list_price":99.99,"rating_count":3290}}

Такое разделение соответствует двум уровням разрешений в dot. Назначенная задача запускает задание через call_api без пометки read-only. Теоретически проактивное исследование может прочитать результат через get_job с пометкой read-only. На синхронный вызов отводится 85 секунд.

Чтение списка занимает около 9 секунд. Страница товара иногда загружается 20–30 секунд. Если в одной задаче есть и то, и другое, асинхронный режим помогает избежать тайм-аутов.

Как устроен радар: ChatGPT dots запускает его раз в день за 6 шагов

Если учесть все ограничения, получится радар, который действительно может работать. Назначенная ежедневная задача получает и сохраняет данные. Проактивное исследование читает сохранённые данные и связывается с вами, когда изменение заслуживает вашего внимания.

Анимация процесса, один цикл каждые 8 секунд. Пунктирная рамка вверху показывает однократную настройку: Plugins, Add custom MCP server, https://api.everyinfra.com/mcp, настройка разрешения для инструмента данных. Шесть карточек по очереди подсвечиваются по часовой стрелке: 1 срабатывает запланированная задача, ежедневно в 08:00, назначенная задача; 2 выгрузка списков и результатов поиска, everyinfra_call_api 8 раз; 3 заполнение цен, amazon/profile 5 раз; 4 сравнение со вчерашним днём: позиция, цена, новые товары; 5 сохранение результата в подключённую таблицу или файл; 6 проактивное исследование, read-only, читает и предлагает. В центре: стоимость API $0.015558 в день, 13 вызовов, тариф ChatGPT оплачивается отдельно.

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

text
Daily task: product radar (every day, 08:00 Singapore time)
Tools: EveryInfra product data plugin only. At most 13 everyinfra_call_api calls per run.
1. amazon/bestsellers keyword=https://www.amazon.com/Best-Sellers-Kitchen-Dining/zgbs/kitchen limit=100
2. amazon/bestsellers keyword=https://www.amazon.com/gp/new-releases/kitchen limit=100
   Deduplicate both lists by id. Keep the rank from the first time an id appears.
3. tiktok/shop_search keyword=portable blender / silicone baking mat / ice maker, country=US
4. temu/search with the same 3 keywords, sort=newest, limit=50
5. From steps 1 and 2, pick 5 items: new on a list, up 10+ ranks, or under 100 reviews.
   Call amazon/profile for these 5 (mode=async, read results with everyinfra_get_job).
6. Compare with yesterday's table: rank change, price change of 5% or more, new ids.
7. Append today's rows to the "Product radar" sheet. Write a summary of 8 lines or less.
   On any error, write the error code and request_id. Do not retry more than 2 times.
   If TikTok Shop still fails after 2 retries, skip it for today.

Несколько решений здесь продиктованы тестами. Почему полный URL списка, а не короткое имя? В 00:47 и 00:52 SGT форма с URL и форма с коротким именем дали разные результаты. В топ-44 различались 3 товара, а ранги не совпадали в 31 случае. Чтобы сравнивать данные день ко дню, используйте только одну форму.

Почему порог изменения цены 5%? На Temu 11 из 26 изменившихся цен сдвинулись меньше чем на 1%. Без порога вы будете каждый день получать ворох заметок вроде «снизилась на 0,1%». Почему только 5 страниц товаров? Об этом в следующем разделе.

Тест 1: в списке бестселлеров цена указана у 0–48 записей

С 00:47 до 14:37 SGT 2026-11-01 мы пять раз прочитали список бестселлеров Kitchen & Dining. Менялись только форма ввода и время. Для каждого чтения мы удалили дублирующиеся ID и посчитали записи с price.

Столбчатая диаграмма записей с ценой в пяти чтениях списка бестселлеров Amazon Kitchen and Dining. 00:47, URL списка: 44 записи, 0 с ценой. 00:52, короткое имя kitchen через MCP: 80 уникальных товаров, 30 с ценой, позиции 51–80. 00:59, URL: 100 записей, 48 с ценой, позиции 1–50. 01:59, URL: 100 записей, 30 с ценой, позиции 51–80. 14:37, URL: 100 записей, 28 с ценой, позиции 1–30. Записи с ценой бирюзовые, остальные серые.
Время (SGT)Форма вводаВозвращено записейУникальных товаровЗаписей с ценойПозиции с ценой
00:47:53URL списка44440n/a
00:52:23Короткое имя kitchen (MCP)100803051–80
00:59:40URL списка100100481–50
01:59:26URL списка1001003051–80
14:37:38URL списка100100281–30

Доля записей с ценой скачет от 0% до 48%. Записи с ценой всегда идут одним блоком позиций: первые 50, с 51 по 80 или первые 30. Возможно, страница списка загружается в две части, и при каждом чтении цены есть только в одной из них. Какова бы ни была причина, для радара вывод один. Используйте список бестселлеров, чтобы узнать, «кто в списке, на какой позиции и сколько у него отзывов». Для цен на него не полагайтесь.

За ценами обращайтесь к возможности получения страницы товара. Именно поэтому рецепт запрашивает в день страницы только 5 товаров. Запрос страниц всех 100 товаров обошёлся бы в $0.1389 в день только на страницы товаров. Это в девять раз больше стоимости всего рецепта. Обычно цену стоит проверять лишь у нескольких новых товаров, которые быстро поднимаются в списке.

Вторая проблема связана с дублирующимися записями. Чтение по короткому имени и чтение новинок в 00:48 вернули по 100 записей, но только 80 уникальных товаров. Последние 20 записей начинались заново с позиции 31 и повторяли предыдущие товары. Если сравнить эти 100 записей со вчерашними, все 20 повторов будут выглядеть как изменения позиций. Поэтому в тексте задачи сказано удалять дубликаты по ID и оставлять первую позицию.

Тест 2: насколько меняются позиции за день

Для одного и того же списка и одной формы ввода у нас три чтения: 00:59, 01:59 и 14:37 SGT. Между первыми двумя прошёл час. Все 100 товаров сохранили свои позиции. Между вторым и третьим прошло 12,6 часа. Диаграмма показывает этот интервал.

Столбчатая диаграмма: на сколько позиций сместились товары в двух списках Amazon примерно за 12,6 часа. Бестселлеры, 95 общих товаров: без изменений 22, на 1 позицию 25, на 2 позиции 18, на 3–5 позиций 21, на 6–10 позиций 6, на 11 и более позиций 3. Новинки, 96 общих товаров: без изменений 24, на 1 позицию 27, на 2 позиции 16, на 3–5 позиций 22, на 6–10 позиций 7, на 11 и более позиций 0.

В списке бестселлеров 95 из 100 товаров были в обоих чтениях. Пять товаров появились и пять выбыли. Из 95 товаров 22 сохранили позицию. Медианное смещение составило 2 позиции, максимальное 15. Только 3 товара сместились на 10 позиций и более.

Топ-10 остался тем же набором товаров. Похожая картина и у новинок: 96 совпадений, 24 без изменений, медианное смещение 1, максимальное 10 и 4 новых товара. Два снимка новинок, в 00:48 и 02:00 SGT, разделял примерно час. 80 общих товаров сохранили свои позиции.

В блоге Amazon для продавцов сказано, что списки бестселлеров «часто обновляются» (Amazon seller blog, «Product ideas»). Однако в этой категории за час позиции не изменились, а за полдня сдвинулись на одну-две. Одной проверки в день достаточно. Дополнительные проверки добавляют расходы и шум.

Чтобы ловить резкие взлёты, у Amazon есть отдельный список Movers & Shakers. В том же посте сказано, что он обновляется каждый час и показывает самые значительные улучшения позиций в рейтинге продаж за 24 часа. Мы его не тестировали, поэтому в рецепт он не вошёл.

СравнениеРазницаПересечениеТа же позицияМедианное смещениеМаксимальное смещениеПоявились / выбыли
Бестселлеры 00:59 → 01:591 час100100000 / 0
Бестселлеры 01:59 → 14:3712,6 часа95222155 / 5
Новинки 00:48 → 02:001,2 часа80800020 / 0 (в первом чтении было 80 уникальных товаров)
Новинки 02:00 → 14:3712,6 часа96241104 / 4

Тест 3: у 69% новинок меньше 100 отзывов

В блоге Amazon для продавцов есть такая идея: товары с высоким спросом и небольшим числом отзывов указывают на низкую конкуренцию. Искать их естественно в списке новинок. Мы взяли чтение новинок в 14:37 SGT и сгруппировали 99 записей, у которых было указано число отзывов.

Столбчатая диаграмма: 99 товаров из списка новинок Amazon Kitchen and Dining, сгруппированных по числу отзывов. От 0 до 9 отзывов: 19 товаров; от 10 до 99: 50 товаров; от 100 до 999: 23 товара; 1000 и более: 7 товаров. Обе группы с числом отзывов меньше 100 выделены бирюзовым, в сумме в них 69 товаров. Медиана — 39 отзывов, максимум — 34 490.

Из 99 товаров у 69 было меньше 100 отзывов, а у 19 — меньше 10. Медиана составила 39. Но у 7 товаров было больше 1 000 отзывов, а у одного — 34 490. Это явно новая версия более старого продукта. Значит, «новинка» не всегда означает «новый продукт». Радару следует дополнительно фильтровать товары по числу отзывов и считать новыми только товары с менее чем 100 отзывами.

В тот момент только один товар был одновременно в списке новинок и в списке бестселлеров. Это B0GKHWGMBS, неопреновый чехол для напитков со льдом: 1-е место в новинках и 27-е в бестселлерах. Товар, который высоко в новинках и уже попал в бестселлеры, радар должен показывать вам в первую очередь.

Тест 4: одно ключевое слово, три маркетплейса, три ценовых диапазона

Вторая половина радара следит за другими маркетплейсами. Какие цены в той же категории на TikTok Shop и Temu? Мы искали «portable blender» на всех трёх площадках. TikTok Shop мы проверили ещё раз днём.

Диаграмма размаха цен по ключевому слову portable blender. Поиск Amazon в 00:48: 10 результатов, минимум $19.95, медиана $39.99, максимум $59.99. TikTok Shop в 00:48: 10 результатов, минимум $14.77, медиана $29.99, максимум $39.98. TikTok Shop в 14:38: 10 результатов, минимум $2.56, медиана $48.97, максимум $141.84, среди результатов 3 зарядных кабеля. Temu в 14:39, 50 самых новых карточек товаров: медиана $17.51.
Источник (SGT)ВозможностьРезультатыМин.МедианаМакс.Примечание
Поиск Amazon 00:48amazon/search10$19.95$39.99$59.99Цена есть у всех 10 записей
TikTok Shop 00:48tiktok/shop_search10$14.77$29.99$39.98Продано от 1 до 2 334 единиц
TikTok Shop 14:38tiktok/shop_search10$2.56$48.97$141.840 пересечений с утренним поиском; 3 результата — кабели
Temu 00:48temu/search50n/a$17.29n/a18 с 0 продаж, 47 без отзывов
Temu 14:39temu/search50n/a$17.51n/a47 товаров совпали с утренними результатами

Больше всего удивил TikTok Shop. С тем же ключевым словом и параметрами 10 дневных результатов не совпали ни с одним из 10 утренних. Три дневных результата оказались зарядными кабелями для портативных блендеров. Ранжирование по ключевым словам в TikTok Shop быстро меняется и не ограничивается одной категорией.

Поэтому радар не может просто сравнивать «сегодняшний топ-10» со «вчерашним топ-10». Товары нужно отслеживать по ID: сохранять каждый появившийся ID и затем следить за ценой и числом проданных единиц каждого товара во времени. Учтите также, что TikTok Shop возвращает цену строкой со знаком доллара, например «$129.99».

Некоторые совпадения между платформами всё же встречаются. На Amazon страница товара Ninja Blast Max (B0DB6KW9SQ) в 00:55 SGT показывала цену $59.49 при цене по прейскуранту $99.99 и 3 290 оценках. Днём TikTok Shop вернул «Ninja Blast Max Portable Blender - BC251» по цене $129.99; было продано 1 130 единиц. Коды моделей различаются, так что это может быть не тот же комплект.

Мы считаем это сигналом для ручной проверки, а не разницей в цене. Этот шаг лучше всего подходит для проактивного исследования. Dot читает две сохранённые таблицы, замечает вероятные совпадения и спрашивает вас, стоит ли копать глубже.

Тест 5: на Temu половина цен изменилась за 14 часов

Для Temu мы использовали sort=newest. В 00:48 и 14:39 SGT мы получили по 50 результатов. Сорок семь были в обоих чтениях, три оказались новыми. Это гораздо стабильнее, чем у TikTok Shop, поэтому Temu хорошо подходит для отслеживания цен. Из 47 общих товаров у 26 изменилась цена.

Столбчатая диаграмма изменения цены в процентах для 47 общих товаров Temu по запросу portable blender с сортировкой по новизне примерно за 13,8 часа, слева направо. Самые сильные снижения составили 36,4, 29,6 и 13,4 процента. Самые сильные повышения составили 26,5 и 25,3 процента. В середине: у 21 товара цена не изменилась, а у 11 изменилась менее чем на 1 процент. 5 товаров, цена которых изменилась на 10 процентов и более, выделены бирюзовым.

Из 26 цен 19 выросли и 7 снизились. Одиннадцать изменились на 5% и более, пять — на 10% и более. Самое большое снижение составило 36,4%, а самый большой рост — 26,5%. Ещё в 11 случаях цена изменилась всего на несколько центов — менее чем на 1%. Отсюда два вывода.

Во-первых, цены на Temu стоит проверять ежедневно: у половины товаров они изменились за день, а у некоторых сильно. Во-вторых, нужен порог, иначе рост на 0,1% становится новостью. С порогом 5% этот набор данных даёт около 11 изменений в день. Один человек просмотрит столько за несколько минут.

Сначала мы попробовали сортировку по продажам с sort=bestselling. В 00:51 SGT API вернул 422. В ошибке были перечислены допустимые значения: newest, popular, price_asc, price_desc и relevance. Там же было сказано, что ничего не списано.

Мы формулируем ошибки так в расчёте на ИИ-агентов. Dot, прочитавший эту ошибку, может переключиться на popular и сделать повторную попытку без вашего участия. Все параметры смотрите на странице поиска Temu и странице поиска TikTok Shop.

Как дополнить данные о ценах: три чтения одной страницы товара

Список бестселлеров не даёт надёжных цен, поэтому радар использует amazon/profile. Мы выбрали силиконовый коврик для выпечки (B0HFS7K4GP) из списка новинок и прочитали его страницу три раза за день.

Время (SGT)ЦенаОбычная ценаРейтингОценокПозиция в Kitchen & DiningПозиция в Baking Mats
00:49:20$15.88$16.884.1341791
02:03:26$15.88$16.884.1341752
14:38:17$15.88$16.884.2381872

За три чтения цена не изменилась. Позиция в категории колебалась между 175 и 187. Позиция в подкатегории сменилась с 1 на 2. За полдня появились четыре новые оценки. Страница товара возвращает гораздо больше полей, чем список.

Она даёт текущую и прейскурантную цену, рейтинг, число оценок, наличие, имя продавца, полный путь категории и две позиции. Полезно сочетание вроде «1-е место в Baking Mats, 179-е в Kitchen & Dining». Оно показывает, что товар лидирует в нише, но в широкой категории ему ещё есть куда расти. В списках этих полей нет, поэтому 5 страниц товаров в день окупают свою стоимость.

Определите формат таблицы заранее, потому что dot читает её каждый день. Используйте одну запись на товар в день. Включите как минимум столбцы: дата, платформа, ID товара, название списка, позиция, цена в USD и число отзывов. Добавьте число проданных единиц там, где источник его отдаёт, то есть для TikTok Shop и Temu. Также сохраняйте request_id вызова.

По request_id любое странное число можно отследить до исходного ответа. Если таблица длинная и пополняется каждый день, для сравнения dot нужны данные только за последние два дня. Храните таблицу в Google Drive, OneDrive или SharePoint, чтобы ChatGPT мог к ней подключиться. Deep research и проактивное исследование используют в этих приложениях только действия чтения (deep research, подключённые приложения).

ТестЧто измерялиПроектное решение
1. Цены в бестселлерахЦена у 0–48 из 100 записей; 20 дублирующихся записей в двух чтенияхЦену брать из amazon/profile; удалять дубликаты по ID
2. Изменение позиций0 изменений за 1 час; медианное смещение — 2 позиции за 12,6 часаОдна проверка в день
3. Отзывы у новинок69 из 99 с менее чем 100 отзывами; 7 с более чем 1 000 отзывовФильтровать новинки по отзывам
4. Три маркетплейсаTikTok Shop: 0 пересечений за 14 часов; цены в трёх форматахОтслеживать по ID; нормализовать цены
5. Цены на Temu26 из 47 изменились; 11 — менее чем на 1%Порог изменения 5%

Сколько стоит радар на ChatGPT dots в день: 13 вызовов API, $0.015558

В таблице приведены вызовы и плата за API за один день работы рецепта. Каждая цена за единицу взята из price_usd в каталоге возможностей по состоянию на 14:37 SGT 2026-11-01. Каждая цена совпадает с charged_usd в наших реальных ответах.

Горизонтальная составная столбчатая диаграмма дневной стоимости API для радара товаров: 13 вызовов, всего $0.015558. Слева направо: amazon/bestsellers, 2 вызова, $0.002778, бирюзовым; amazon/profile, 5 вызовов, $0.006945, самый длинный сегмент; tiktok/shop_search, 3 вызова, $0.001668; temu/search, 3 вызова, $0.004167. В легенде указана каждая сумма, а в подзаголовке: $0.4667 за 30 дней, $5.68 за год и $2.334 за пять категорий за 30 дней.
ВозможностьВызовов в деньЦена за единицу (USD)Итого за день (USD)
amazon/bestsellers (бестселлеры и новинки)20.0013890.002778
amazon/profile (5 страниц товаров)50.0013890.006945
tiktok/shop_search (3 ключевых слова)30.0005560.001668
temu/search (3 ключевых слова)30.0013890.004167
Итого13n/a0.015558

30 дней обойдутся в $0,4667, а год — примерно в $5,68. Одновременное отслеживание пяти категорий обойдётся примерно в $2,334 за 30 дней. Самая крупная статья расходов — страницы товаров: 45 % от общей суммы. Если вам важна только позиция, а не цена, сократите число страниц товаров до 2.

Тогда день обходится примерно в $0,0114. Неудачные вызовы бесплатны. Из наших 27 вызовов в тот день 17 были оплачены, а 10 нет. В таблице ниже они разбиты по возможностям.

ВозможностьОтправленоУспешно (оплачено)Неуспешно (бесплатно)
amazon/bestsellers880
amazon/search110
amazon/profile642 превышения лимита запросов
tiktok/shop_search724 сбоя сервера (с возвратом средств), 1 превышение лимита запросов
temu/search321 неверный параметр
everyinfra_get_job (статус асинхронной задачи)2n/aБесплатно
Итого271710

TikTok Shop оказался самым нестабильным этапом. Если не считать ошибок из-за лимита запросов, в тот день успешно прошли 2 из 6 поисков. Все 4 сбоя пришлись на 00:52–00:53 и 02:02 SGT. Поиск в 14:38 снова сработал.

Поэтому рецепт допускает не более 2 повторных попыток для TikTok Shop. После этого пропустите этот шаг на сегодня и запросите данные завтра. Длинная таблица отслеживает товары по ID, так что один пропущенный день почти ничего не портит.

На фоне тарифа ChatGPT эта плата за API почти незаметна. Самый дешёвый уровень Pro стоит $100 в месяц. Business Premium требует минимум 2 места, то есть $250 в месяц при помесячной оплате. Поэтому настоящий вопрос не в том, дорог ли API.

Вопрос в том, есть ли у вас уже Pro или Business Premium. Если нет, оформлять Pro только ради этого радара невыгодно. Более дешёвый путь описан в разделе «Нет Pro? Собирайте данные вне ChatGPT». Все цены приведены на странице тарифов.

Ошибки и списания: 429, 422 и сбои сервера

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

СценарийРеальный ответ (SGT)СписаноЧто должен сделать dot
Лимит запросовС 00:52:56 до 00:53:40, 3 × rate_limited, reason=key_limit, limit=10, retry_after 4, 30 и 20 с$0Подождать retry_after и повторить попытку
Неверный параметр00:51:15 invalid_value, в ответе перечислены 5 допустимых значений sort$0Заменить на допустимое значение и отправить снова
Сбой сервераВсе при поиске в TikTok Shop: 3 через MCP с 00:52:40 до 00:53:20, 1 через REST в 02:02:17 (HTTP 503). reason=request_failed_refunded, возврат средств выполнен, retry_after=20, max_retries=2$0Подождать 20 с и повторить не более 2 раз. Если ошибка сохраняется, пропустить этот шаг сегодня и указать это в сводке

Эти 3 превышения лимита возникли не из-за самого рецепта. Во время теста несколько задач использовали один ключ с лимитом 10 вызовов в минуту. В спецификации OpenAPI сказано, что поминутный лимит для платных вызовов действует на уровне аккаунта и является общим для всех его ключей. У отдельного ключа также может быть более низкий собственный лимит. Текущее значение показывает заголовок ответа x-ratelimit-limit-requests.

Тринадцать вызовов в день сами по себе не приведут к превышению лимита. Но запуски для нескольких категорий в одном аккаунте, запланированные на 08:00, могут наложиться друг на друга. Разнесите время запуска на несколько минут. В ответах о сбоях сервера указано число сбоев и оставшихся повторных попыток.

При третьем сбое в сообщении об ошибке указано, что проверить. Это учтено в шаге 7 текста задачи, поэтому dot не повторяет попытки бесконечно. Полный список кодов ошибок приведён в разделе «Быстрый старт».

Чего не может проактивное исследование

Ниже три ограничения для этого сценария, основанные на тексте OpenAI и наших тестах. Прочитайте их, прежде чем тратить $100.

Во-первых, по нашему выводу, проактивное исследование не может получать новые данные. В тексте OpenAI сказано, что оно не может изменять контент через плагины, и пользовательские правила это ограничение не снимают. ChatGPT считает инструменты без readOnlyHint действиями записи, а инструменты данных EveryInfra не помечены как read-only. Отсюда следует, что сценарий «dot в свободное время проверяет сегодняшние списки» с EveryInfra, скорее всего, не работает. В dot мы это не проверяли. Схема, за которую мы ручаемся: «назначенная задача собирает данные в 08:00, а dot позже читает результат».

Во-вторых, проактивное исследование не совершает покупки, не меняет цены и не размещает товары. Оно не может отправлять сообщения, изменять контент приложений или управлять браузером или компьютером. Эти действия относятся к назначенным задачам и выполняются в пределах выданных вами разрешений. Смена пароля и денежные переводы всегда требуют вашего участия, даже в назначенной задаче.

В-третьих, dot не решает за вас, что допускают условия использования платформ. У Amazon, TikTok Shop и Temu есть свои правила автоматизированного доступа. Исследование товаров по публичным данным отличается от массовой перепродажи этих данных. Описанный рецепт делает 13 запросов в день, что соответствует первому случаю. Для своего сценария самостоятельно изучите условия использования платформ.

Стоит учитывать и надёжность dots. В треде на r/OpenAI с 204 голосами и 161 комментарием пользователи ещё на старте жаловались, что dots не могут ни к чему подключиться (тред на Reddit). В обзоре MacStories говорится, что запланированные задачи срываются слишком часто и причины не всегда понятны. Это отзывы пользователей, а не наши тесты. И всё же они показывают, почему ежедневная задача должна записывать результаты в таблицу, которую вы видите. Строки в чате «сегодня без изменений» недостаточно.

Нет Pro? Собирайте данные вне ChatGPT, а dot пусть только читает

Возможно, вы находитесь в регионе, где dots в Pro недоступны, например в ЕС или Великобритании. Возможно, у вас нет Business Premium. Или вы обнаружили, что Pro блокирует инструменты без пометки read-only. Во всех трёх случаях есть другой путь: вообще не собирать данные внутри ChatGPT.

Запускайте собственный планировщик раз в день, например cron на сервере, n8n или GitHub Actions. Вызывайте REST API и записывайте результат в таблицу на диске, к которому у ChatGPT есть доступ. Затем dot или обычный чат ChatGPT читает эту таблицу с доступом только на чтение. Сбор данных больше не зависит от правил разрешений ChatGPT.

Ограничения проактивного исследования перестают быть проблемой. Ниже приведён вариант для REST. Он берёт $EVERYINFRA_API_KEY из переменной окружения.

bash
# Runs at 08:00 every day from your own scheduler. Write the output to a sheet ChatGPT can read.
curl -s https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer $EVERYINFRA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"amazon","action":"bestsellers",
       "params":{"keyword":"https://www.amazon.com/gp/new-releases/kitchen","limit":100}}' \
  | jq '[.results[] | {id, rank, name, price: .price.value, review_count}]
        | group_by(.id) | map(min_by(.rank)) | sort_by(.rank)'

В нашей статье от 27 октября, радар спроса на запланированных задачах ChatGPT, сравниваются подходы «подключить MCP напрямую» и «собирать данные снаружи, ChatGPT только читает». Тот же вывод справедлив и для dots. О проектировании мониторинга цен читайте в статьях Отслеживание цен Amazon по сопоставимым предложениям и Как превратить мониторинг цен в продукт по подписке.

Выбирайте возможности на страницах платформ: API данных Amazon, API данных TikTok и API данных Temu. Помимо списков и страниц товаров, у Amazon есть поиск. У TikTok Shop также есть список трендовых товаров. Здесь мы его не тестировали, но он станет хорошим следующим дополнением к рецепту.

Выберите схему под свою ситуацию

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

Ваша ситуацияРекомендуемая схемаГде выполняется сбор данныхЧто делает dotПока не подтверждено
Пользователь личного тарифа Pro в США или другом разрешённом регионеСначала попробовать MCP, при неудаче перейти на сбор данных снаружиНазначенная задача dot или собственный планировщик, если инструменты без пометки read-only не работаютЧитает таблицу, сравнивает, присылает оповещенияРазрешает ли Pro инструменты без пометки read-only в назначенных задачах
Команда на Business PremiumАдминистратор публикует плагин и предоставляет доступ к инструменту данных в зависимости от ролиНазначенная задача dotЧитает, сравнивает, присылает оповещения. Dot каждого участника читает одну и ту же таблицуВключены ли dots в регионе вашего рабочего пространства
Индивидуальный продавец в ЕС или ВеликобританииСбор данных снаружи; читает обычный ChatGPT или другой агентСобственный планировщикDots в личном Pro недоступныНичего
Только эпизодические проверкиОбойтись без dots и вызывать MCP в чате по необходимостиВы вручную в чатеНичегоНичего

Наша позиция простая. Если вы уже платите за Pro или Business Premium, dots стоит попробовать. Плата за API меньше $0,50 в месяц, так что дополнительные расходы почти нулевые. Если же вы собираетесь оформить Pro только ради этого радара, сначала две недели поработайте с внешним планировщиком и обычным ChatGPT.

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

Добавить категорию просто. Замените в тексте задачи две ссылки на списки и три ключевых слова. Число вызовов и расходы растут линейно. Начните с одной хорошо знакомой категории и прогоните её целую неделю. Проверьте, сколько оповещений даёт каждый порог в вашей категории.

Три порога: подъём на 10+ позиций, изменение цены на 5 % и более и менее 100 отзывов. Затем перенесите схему на другие категории. Скорость изменений сильно зависит от категории. В категории кухонных товаров позиции за полдня сдвигались на одно-два места. Сезонные категории во время крупной распродажи могут обновить половину списка за один день.

Последние изменения

2026-10-06 и 2026-10-07: Amazon провёл распродажу Prime Big Deal Days. По подсчётам Adobe, расходы на онлайн-покупки в США составили $9,86 млрд, что на 8,5 % больше, чем годом ранее (Digital Commerce 360, 2026-10-08). Что это значит для вас: в недели после крупной распродажи списки перестраиваются, а новые товары поднимаются вверх. Радар, запущенный сейчас, застанет разгон перед праздничным пиком.

13 октября 2026 года: в newsroom TikTok Shop опубликовали прогноз на праздничный сезон. Кампании Black Friday и Cyber Monday проходят с 11 по 30 ноября. В 2025 году на платформе было более 100 млрд поисковых запросов с намерением совершить покупку. Ассортимент товаров с 2024 года вырос на 1 200% (TikTok newsroom). Что это значит для вас: поисковая выдача TikTok Shop и так меняется быстро, а в пиковый сезон будет меняться ещё быстрее. Отслеживать товары по ID важнее, чем сравнивать их позиции.

21 октября 2026 года: Anthropic выпустила Claude Duet в формате research preview для пользователей Pro, Max и Ultra, доступ открывается через лист ожидания (Claude Duet). Он проверяет подключённые аккаунты раз в несколько часов и работает с более чем 6 000 коннекторов. Meta также запустила Muse 8 сентября (Meta newsroom). Что это значит для вас: постоянно работающих агентов теперь предлагают сразу несколько компаний. Разделение из этой статьи подходит для любого из них: получение данных выносится в назначенную задачу, а постоянно работающая часть остаётся в режиме только для чтения.

28 октября 2026 г.: dots получили возможность обмениваться сообщениями через iMessage и RCS, в бета-версии и только для пользователей Pro в США (9to5Mac). Что это значит для вас: оповещения радара могут приходить на телефон в виде сообщений. Сообщения проходят через третью сторону и не защищены сквозным шифрованием, поэтому не отправляйте в них API-ключи и конфиденциальные коммерческие предложения.

29 октября 2026 г.: по примечаниям к выпуску ChatGPT, лимит Work и Codex для Pro 100 и Pro 500 удвоен (примечания к выпуску). Запланированное сокращение для Pro 200 отменено. Что это значит для вас: задачи, которые запускает ваш dot, расходуют этот лимит. Чем больше запас, тем меньше шансов, что ежедневный радар упрётся в потолок.

OpenAI также опубликовала материал о политике в области агентного ИИ в ЕС (OpenAI). В нём говорится, что небольшие европейские компании быстро внедряют агентов. Правило Справочного центра для личных dots в Pro в ЕЭЗ от этого не меняется.

Вопросы и ответы о ChatGPT dots

Сколько стоят ChatGPT dots и работают ли они на Plus?

Для личного использования нужен Pro за $100, $200 или $500 в месяц, а первый dot предоставляется без доплаты. Команды используют места Business Premium за $125 на пользователя в месяц при помесячной оплате или за $100 на пользователя в месяц при годовой оплате; минимум — 2 места. Тарифа Plus нет в списке тарифов Справочного центра. (Источник вопроса: поисковые подсказки «chatgpt dots price» и «chatgpt dots for plus». Источники: Help 20001530, Pro tiers, Business FAQ, дата обращения: 2026-11-01.)

Доступны ли ChatGPT dots в ЕС и Великобритании?

В личном Pro нет. В Справочном центре сказано, что dots в Pro доступны пользователям от 18 лет за пределами ЕЭЗ, Швейцарии и Великобритании. Для Business Premium указано «в поддерживаемых регионах ChatGPT при условии, что рабочее пространство соответствует требованиям», а в документации для разработчиков сказано «постепенно разворачивается по всему миру». Европейским командам стоит попросить администратора проверить консоль. Для добавления собственного MCP географических ограничений нет. (Источник вопроса: поисковые подсказки «openai dots europe» и «openai dots eu». Источники: Help 20001530, документация для разработчиков, Help 12584461.)

Может ли проактивное исследование в ChatGPT dots вызывать инструменты MCP?

Согласно документации, проактивное исследование может читать то, на что у него есть разрешение. Оно не может изменять контент через плагины, отправлять сообщения или управлять браузером или компьютером. ChatGPT считает инструмент без readOnlyHint действием записи. Отсюда мы делаем вывод, что проактивное исследование может вызывать только инструменты с пометкой read-only, но в dot мы это не проверяли.

Инструменты данных EveryInfra тарифицируются за каждый вызов и сообщают readOnlyHint=false, поэтому сбор данных нужно ставить в назначенную задачу. (Источник вопроса: поисковые подсказки «chatgpt dots proactive research tool» и «chatgpt dots mcp». Источники: Tasks and memory, Custom MCP server, наш запрос tools/list в 14:37 SGT 2026-11-01.)

Чем ChatGPT dots отличаются от Claude Duet?

Оба — постоянно работающие агенты, которые сами предлагают идеи. Dots доступны в Pro и Business Premium, и у каждого dot есть свой облачный компьютер. Claude Duet вышел 2026-10-21 в формате предварительной исследовательской версии с листом ожидания для пользователей Pro, Max и Ultra. Он проверяет подключённые аккаунты раз в несколько часов.

Описанная в этой статье схема разделения подходит для обоих. (Источник вопроса: поисковая подсказка «chatgpt dots vs claude». Источники: Introducing dots, Claude Duet.)

Работают ли ChatGPT dots на мобильных устройствах?

Да, в мобильном приложении ChatGPT. На iOS есть также виджет и действия для приложения «Команды» (Shortcuts). Мобильная веб-версия ChatGPT не поддерживает dots. Пользователи Pro в США также могут переписываться со своим dot через iMessage или RCS. (Источник вопроса: поисковые подсказки «chatgpt dots mobile» и «chatgpt dots rcs google messages». Источники: Help 20001530, MacStories.)

Читайте также

Радар спроса на запланированных задачах ChatGPT описывает обычные запланированные задачи ChatGPT и разделение «собирать данные снаружи, ChatGPT только читает». Настройка удалённого MCP показывает, как указать URL и API-ключ в разных клиентах. Пайплайн отзывов Amazon показывает, как массово выгружать отзывы после выбора товара. Cursor MCP для данных TikTok, Instagram и Amazon показывает тот же MCP внутри редактора кода.

Источники

  1. «Introducing dots», OpenAI, 2026-09-29, https://openai.com/index/introducing-dots/
  2. «Getting started with your dot», Справочный центр OpenAI, дата обращения: 2026-11-01, https://help.openai.com/en/articles/20001530-getting-started-with-your-dot
  3. «Dots privacy, security and safety FAQs», Справочный центр OpenAI, дата обращения: 2026-11-01, https://help.openai.com/en/articles/20001529-dots-privacy-security-and-safety-faqs
  4. «Tasks and memory», документация OpenAI для разработчиков, дата обращения: 2026-11-01, https://developers.openai.com/codex/dots/tasks-and-memory
  5. «Computers and apps», документация OpenAI для разработчиков, дата обращения: 2026-11-01, https://developers.openai.com/codex/dots/computers-and-apps
  6. «Controls», документация OpenAI для разработчиков, дата обращения: 2026-11-01, https://developers.openai.com/codex/dots/controls
  7. «Dots», документация OpenAI для разработчиков, дата обращения: 2026-11-01, https://developers.openai.com/codex/dots
  8. «Getting started» (dots), документация OpenAI для разработчиков, дата обращения: 2026-11-01, https://developers.openai.com/codex/dots/getting-started
  9. «Channels», документация OpenAI для разработчиков, дата обращения: 2026-11-01, https://developers.openai.com/codex/dots/channels
  10. «Dots admin guide», документация OpenAI для разработчиков, дата обращения: 2026-11-01, https://developers.openai.com/codex/enterprise/dots-admin-guide
  11. «Manage dots in ChatGPT workspaces», Справочный центр OpenAI, дата обращения: 2026-11-01, https://help.openai.com/en/articles/20001554-manage-dots-in-chatgpt-workspaces
  12. «About ChatGPT Pro tiers», Справочный центр OpenAI, дата обращения: 2026-11-01, https://help.openai.com/en/articles/9793128-about-chatgpt-pro-tiers
  13. «ChatGPT release notes», Справочный центр OpenAI, запись от 2026-10-29, https://help.openai.com/en/articles/6825453-chatgpt-release-notes
  14. «ChatGPT Business overview», Справочный центр OpenAI, дата обращения: 2026-11-01, https://help.openai.com/en/articles/8792828-chatgpt-business-overview
  15. «ChatGPT Business general FAQ», Справочный центр OpenAI, дата обращения: 2026-11-01, https://help.openai.com/en/articles/8542115-chatgpt-business-general-faq
  16. «Connecting custom MCP servers in ChatGPT», Справочный центр OpenAI, дата обращения: 2026-11-01, https://help.openai.com/en/articles/12584461-connecting-custom-mcp-servers-in-chatgpt
  17. «Managing app permissions in ChatGPT», Справочный центр OpenAI, дата обращения: 2026-11-01, https://help.openai.com/en/articles/20001495-managing-app-permissions-in-chatgpt
  18. «Connected apps in ChatGPT», Справочный центр OpenAI, дата обращения: 2026-11-01, https://help.openai.com/en/articles/11487775-connected-apps-in-chatgpt
  19. «Data controls in ChatGPT», Справочный центр OpenAI, дата обращения: 2026-11-01, https://help.openai.com/en/articles/7730893-data-controls-in-chatgpt
  20. «Deep research in ChatGPT», Справочный центр OpenAI, дата обращения: 2026-11-01, https://help.openai.com/en/articles/10500283-deep-research-faq
  21. «Custom MCP server», документация OpenAI для разработчиков, дата обращения: 2026-11-01, https://developers.openai.com/api/docs/guides/custom-mcp-server
  22. «Secure MCP tunnels», документация OpenAI для разработчиков, дата обращения: 2026-11-01, https://developers.openai.com/api/docs/guides/secure-mcp-tunnels
  23. «Plan tools», документация OpenAI для разработчиков плагинов, дата обращения: 2026-11-01, https://developers.openai.com/plugins/plan/tools
  24. «Connect and test your plugin», документация OpenAI для разработчиков плагинов, дата обращения: 2026-11-01, https://developers.openai.com/plugins/deploy/connect-chatgpt
  25. «Plugins» (Codex), документация OpenAI для разработчиков, дата обращения: 2026-11-01, https://developers.openai.com/codex/plugins
  26. «Auto-review», ChatGPT learning center, дата обращения: 2026-11-01, https://learn.chatgpt.com/docs/sandboxing/auto-review
  27. «Model Context Protocol specification 2025-11-25: ToolAnnotations», https://modelcontextprotocol.io/specification/2025-11-25/schema#toolannotations
  28. «MCP Inspector», документация Model Context Protocol, дата обращения: 2026-11-01, https://modelcontextprotocol.io/docs/tools/inspector
  29. «How OpenAI turned its coding tools into dots», TechCrunch, 2026-10-26, https://techcrunch.com/2026/10/26/how-openai-turned-its-coding-tools-into-dots-an-always-on-personal-assistant/
  30. «OpenAI's Dot agent can help you work and order dinner», The Verge, октябрь 2026 г., https://www.theverge.com/ai-artificial-intelligence/1004096/openai-chatgpt-dots-hands-on-agent
  31. «OpenAI expanding ChatGPT dot access to iMessage and RCS», 9to5Mac, 2026-10-28, https://9to5mac.com/2026/10/28/openai-expanding-chatgpt-dot-access-to-imessage-and-rcs/
  32. «ChatGPT Dots Gain Widget and New Shortcuts Actions», MacStories, дата обращения: 2026-11-01, https://www.macstories.net/reviews/chatgpt-dots-gain-widget-and-new-shortcuts-actions/
  33. «Am I crazy or are dots totally worthless?», Reddit r/OpenAI, дата обращения: 2026-11-01, https://www.reddit.com/r/OpenAI/comments/1wwur33/am_i_crazy_or_are_dots_totally_worthless/
  34. «Claude Duet», Anthropic, 2026-10-21, https://claude.com/resources/articles/claude-duet
  35. «Introducing Muse», Meta, 2026-09-08, https://about.fb.com/news/2026/09/introducing-muse-personal-ai-agent/
  36. «The EU's next chapter in AI is agentic», OpenAI, дата обращения: 2026-11-01, https://openai.com/index/the-eus-next-chapter-in-ai-is-agentic/
  37. «Product ideas», блог Amazon для продавцов, дата обращения: 2026-11-01, https://sell.amazon.com/blog/product-ideas
  38. «What's shaping the holiday season on TikTok Shop», TikTok newsroom, 2026-10-13, https://newsroom.tiktok.com/whats-shaping-the-holiday-season-on-tiktok-shop?lang=en
  39. «Amazon Prime Big Deal Days in October drove $9.86 billion in online spending», Digital Commerce 360, 2026-10-08, https://www.digitalcommerce360.com/2026/10/08/amazon-prime-day-big-deal-days-sales-2026/
  40. MCP-эндпоинт EveryInfra (реальные вызовы tools/list и tools/call), 2026-11-01, https://api.everyinfra.com/mcp
  41. Каталог возможностей EveryInfra (price_usd), дата обращения: 14:37 SGT 2026-11-01, https://api.everyinfra.com/api/v1/social/catalog
  42. Спецификация OpenAPI EveryInfra, дата обращения: 2026-11-01, https://api.everyinfra.com/openapi.json
  43. «Amazon Best Sellers: Kitchen & Dining», дата обращения: 2026-11-01, https://www.amazon.com/Best-Sellers-Kitchen-Dining/zgbs/kitchen
  44. «Amazon Hot New Releases: Kitchen & Dining», дата обращения: 2026-11-01, https://www.amazon.com/gp/new-releases/kitchen

Справка BL-58