Т.е. я правильно понимаю, что пользователь вводит сценарий в формате XML, вы его парсите, генерируете код для бота, кладете его где-то у вас на сервере?
Не совсем так, мы не генерируем никакого кода. Leecero анализирует файл сценария на лету и для каждого сообщения каждого бота определяет куда дальше идти по автомату. Состояния всех чатов/ботов так же хранятся внутри.
Ну и помимо этого: поддержка естественного языка и веб-вызовов.
Идея крутая! С нетерпением жду, когда бизнес начнет внедрять. Например, часто заказываю еду и надоело уже диктовать свой номер и адрес (хотя CRM вроде есть, раз номер квартиры уже сами подтверждают), а так пишет боту типа «гавайскую на ленина», а он тебе «Подтвердите заказ: 1xПиццаГавайская на адрес ул. Ленина, 1, кв. 100 (домофон не работает). Сумма заказа: 500 рублей. Время доставки: 1 час», а ты ему «Ок», а если еще и карту привязать…
Надеюсь только на то, что они не будут злоупотреблять моей открытостью боту и слать спам.
Как мы за 24 часа построили конструктор Telegram-ботов, а потом половину выкинули и переписали