ARCHITECTURE OF THE BOT DESIGNER APPLICATION FOR BUSINESS PROCESSES
Daniil V. Skachkov, Yuriy L. Lustgarten · Technologies & Quality · 2024
The article discusses the problem of building an application architecture for the effective integration of bots into business processes. The authors analyze the possibilities of developing bots using the popular Telegram messenger. The analogues of the three main bot constructors (Batman, PuzzleBot and SAMBOT) are evaluated, which allows us to determine their advantages and disadvantages. Various architectural approaches, including N-layer, hexagonal, onion and pure, are considered in order to choose the most suitable for this task. Finally, a structured solution is proposed for the back-end of the application on .NET using ASP.NET . The proposed approach ensures effective integration of bots into business processes thanks to a carefully thought-out architecture.