С версии 1.5.0 скрипты в ассистенте работают по новому принципу.

Теперь скрипт — это не просто последовательность команд ассистенту, привязанная к вашей фразе. В новой версии скрипт — это последовательность действий, выполняемых ассистентом при соблюдении указанных условий. При этом условие — это опциональный элемент.

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

Действия

В каждом скрипте может быть несколько действий (минимум одно). Вариантов действий — несколько. Теперь это не просто команда, которую понимает ассистент, а более гибкие функции: «Команда», «Сказать», «Intent», «HTTP запрос», «Сохранить переменную» и «IFTTT рецепт».

Подробнее о всех действиях читайте на странице Действия

Переменные

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

Подробнее о переменных читайте на странице Переменные

Условия

Условие — это некоторое высказывание, которое может быть либо истинным (не равным нулю), либо ложным (равным нулю). В случае, если выражение истинно, то действие нужно выполнить. Если ложно — значит выполнять действие скрипта не нужно, и нужно перейти к следующему действию. Если условия нет вообще — значит действие нужно выполнять всегда.

Подробнее об условиях и их синтаксисе читайте на странице Условия

Функции

Функции позволяют оперировать данными скрипта в условиях, а также в некоторых действиях.

Подробнее о функциях читайте на странице Функции

Шаблоны

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