# Изменения в сервисах

Агент не только читает данные из подключённых сервисов, но и меняет их: цены и остатки, карточки товаров, поля сделок и контактов, ответы на отзывы, письма и сообщения. Это самая полезная часть работы — и единственная, где ошибка стоит дороже потраченного времени.

Разница с отчётом простая: неудачный отчёт вы просто переделываете, а неудачную правку придётся откатывать в самом сервисе.

## Правило трёх шагов

Любое изменение, которое затрагивает больше одной записи, делайте в три хода.

1. **Список без изменений.** «Покажи товары, у которых остаток меньше 5, а цена не менялась с мая. Ничего не меняй.» Вы увидите, что именно попало под условие, до того как что-то произойдёт.
2. **Пилот на 2–3 записях.** «Примени новую цену к первым трём позициям из списка.» Откройте их в кабинете сервиса и убедитесь, что изменилось то и так, как вы ожидали.
3. **Остальное группами.** «Теперь примени к следующим двадцати.» Группами по 10–20 — не потому, что агент не справится с сотней, а потому, что ошибку на двадцати записях вы ещё поправите руками.

**«Обнови все карточки» агент понимает буквально**
Слова «все», «везде», «по всему каталогу», «всем клиентам» — это точная инструкция, а не оборот речи. Если под условие попало 900 карточек, изменены будут все 900. Вместо «все» называйте фильтр и предел: «только позиции категории «Обувь» с остатком больше 10, не больше 20 позиций за раз».

## Формулировки

| Вместо | Напишите |
|---|---|
| Обнови карточки товаров | Покажи карточки без описания в категории «Обувь» — список, без изменений |
| Подними цены на 10% | Подними цену на 10% у трёх позиций из списка выше, потом покажи, что получилось |
| Ответь на отзывы | Подготовь ответы на новые отзывы с оценкой ниже 4, покажи текстом — отправлю сам |
| Разошли клиентам письмо | Собери список клиентов без оплаты больше 30 дней и черновик письма; отправляй только после моего «ок» |

## Что стоит просить всегда

- **Выгрузку до правки** — «сначала выгрузи текущие цены и остатки в Excel». Это ваша точка возврата.
- **Отчёт после** — «покажи таблицу: артикул, было, стало». По ней видно и результат, и что вернуть, если что-то пошло не так.
- **Точный кабинет** — назовите сервис [через `@`](/help/integrations) и уточните магазин или юрлицо, если их несколько. Правка, ушедшая не в тот кабинет, — самый частый способ испортить чужие данные.

## Действия, которые не отменяются

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

**Задачи по расписанию, которые что-то меняют**
[Задача](/help/tasks) выполняется без вас, и уточнить у вас на ходу будет некому. Если задача меняет данные, ограничьте её в самой формулировке — сколько записей и при каком условии, — и запустите первый раз руками, чтобы посмотреть на результат до того, как она начнёт ходить по расписанию.

## Если изменилось лишнее

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

Кнопки «отменить всё» в интерфейсе нет: изменения уходят напрямую в ваш сервис и живут по его правилам.
