а можно какие-то примеры решаемых задач, на которые нацелена такая связка?
В конструкторе можно условно "без программирования" логику обработки функции задать (function calling), к котрой бот решит обратиться во время разговора
Вот пара примеров в одном функция "запросить время", бот к ней обращается, а в конструкторе задается часовой пояс и из workflow возвращается текущее время для выбранного пояса, бот это озвучивает
Или операция с числами - при обращении к функции бот запрашивает 2 числа, а логику обработки в конструкторе можно задать любую,
ну у дальше на что фантазии хватит