> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hubtalk.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Кампании в США

> Окна звонков по местному времени контакта и требования к географии в файле.

# Кампании в США

Для организаций с американским профилем рынка платформа применяет федеральный закон и законы штатов автоматически. Обойти эти правила нельзя — в том числе вам.

**Разрешённое время считается по местному времени человека, которому звонят.** Итоговое окно — пересечение трёх ограничений, и выигрывает самое строгое: федеральное (8:00–21:00 местного времени), штата (многие строже — ранняя отсечка вечером, запрет на отдельные дни, свои праздники) и ваше — рабочие часы кампании, которые можно **сузить, но не расширить**. Запрещённые дни и праздники складываются. Перед закрытием окна набор прекращается заранее, чтобы начатый звонок не попал за отсечку. Контакты вне окна не теряются — они откладываются на ближайшее разрешённое время.

**Местное время выводится из файла.** Обязательна одна из двух колонок:

* **`contact_zip`** — почтовый индекс, пять цифр. Предпочтительно.
* **`contact_state`** — двухбуквенный код штата.

Колонка `contact_city` необязательна и используется только для отчётности.

<Warning>
  **Индексы с ведущим нулём в Excel.** Индексы вида `00601` или `02134` Excel часто превращает в `601` и `2134`. Платформа умеет это восстанавливать, но надёжнее хранить колонку как текст — в скачанном образце это уже настроено.

  **Почему индекс лучше кода штата.** Штат, лежащий в нескольких часовых поясах, без индекса даёт неопределённость, и платформа берёт пересечение всех возможных поясов — то есть более узкое окно. Практически это потеря около часа на краях дня. Для штатов с одним поясом разницы нет.

  **Строки без пригодной локации отклоняются при загрузке** и блокируют запуск: определить, когда такому человеку можно звонить, невозможно. Военные адреса (APO/FPO) не обзваниваются. Если ни одной локационной колонки в файле нет, файл отклоняется целиком.
</Warning>

Ответственность за точность локации ваша: платформа гарантирует соответствие закону **относительно указанной вами локации** и не проверяет, где человек живёт на самом деле.

**Автоматическое пополнение реестра «не звонить».** Если человек в разговоре просит больше не звонить, его номер попадает в реестр автоматически. Срабатывание начинается с фразы-триггера, но решение принимает модель, оценивающая контекст разговора, — чтобы отличить настоящую просьбу от пересказа чужого разговора. Каждая запись сохраняет фрагмент разговора, по которому принято решение; ошибочную запись можно снять. Все сомнения трактуются в сторону осторожности: если модель не уверена или временно недоступна, номер подавляется и помечается для просмотра.

**Что сохраняется по каждому звонку:** время в вашем поясе и в поясе контакта, определённая локация, применённое окно и правила, из которых оно получилось. Эти данные не пересчитываются задним числом — если закон изменится завтра, вчерашний звонок по-прежнему покажет правила, действовавшие на момент набора. Действующие правила по всем 56 штатам и территориям доступны для просмотра, включая сетку запрещённых часов.
