Каждое намерение будет вызвано их собственными высказываниями и значениями их слотов, и я не думаю, что есть способ вызвать одно намерение из другого.
В зависимости от того, что пользователь говорит, конкретное намерение будет инициировано, и запрос будет отправлен с этим конкретным именем намерения.
Однако лучшая логика для обработки этого будет на вашем бэкэнд-API (лямбда) и с использованием переменных сеанса, которые поддерживаются в сеансе. Используя их, вы сможете определить состояние, а также обработать, какое намерение (логика кода в вашем API) вам необходимо обработать в конце намерения.
Подробнее о объект сеанса