I have a question regarding reporting design in a multi-bot architecture.
For example, if I deploy a Performer bot across 5 different machines, but at the end of execution I need to generate only one consolidated output report, how can this be designed efficiently?
If we create a separate bot specifically for reporting, how do we determine when to schedule or trigger that reporting bot?
If the requirement is to avoid a separate bot and generate the report immediately after the last queue item is processed, how can this be handled in a multi-machine setup?
I would appreciate your suggestions or best practices for handling this scenario.
Add all reports one after another in a common shared file with the defined formate and time.
You can use onedrive/sharepoint or any local shared folder to generate it.