То, что вы пытаетесь сделать, таким образом невозможно.
Интенции запускаются только в зависимости от действий пользователя - обычно так, как они говорят.conv.followup()
используется в довольно редких случаях - для запуска другого Намерения, которое фактически заменит текущую обрабатываемую.
Звучит так, как будто вам больше нужно push-уведомление .Однако это имеет некоторые ограничения, в частности, в настоящее время вы можете отправлять уведомления только на мобильные устройства, а не на интеллектуальные колонки.
Хотя есть и другие варианты, они, вероятно, еще менее желательны (по крайней мере для вашегопользователи).
Вы не можете просто вызвать другое событие в соответствующее время.Именно это и делает метод уведомлений.
Имейте в виду, что ваш webhook должен вернуть ответ в течение примерно 5 секунд, и после этого все последующие ответы игнорируются.Одним из способов решения этой проблемы является отправка Media Response для воспроизведения некоторого звука (даже тихого звука) в течение некоторого периода времени.Когда Медиа заканчивается, он автоматически запускает событие для вашего Действия.Это позволяет проверить, достигнуто ли время будильника, и, если нет, отправить еще один медиа-ответ.
Этот последний момент, однако, имеет ряд недостатков.Ваши пользователи могут легко прервать воспроизведение мультимедиа и отменить его - в этом случае вы никогда не получите повторный запрос.Ваши пользователи также не могут использовать помощника для чего-либо еще.