В намерениях, для взаимодействия с настройкой выполнения webhook, вам необходимо использовать свойство WebhookState . Вы можете установить одно из следующих значений:
- Включено
- EnabledForSlotFilling
- Не указано
Относительно включения выполнения Webhook на уровне агента , Я нашел IssueTracker , где описано, как включить его с помощью Rest API; однако, даже если кажется, что обновление этого параметра поддерживается, в документации об этом нет упоминания, и оно не реализовано библиотекой C#. Поэтому я думаю, что сделать это с помощью Dialogflow UI - самый простой подход.