We have a requirement where one new bot should pull logs for other 2 bots after execution and stores the jobs and log details in shared drive and append to weekly/monthly logs, just wanted to check if this is feasible and which we are doing manually now and want to automate with a new bot which should do all these activities.
If you wanted to, you could do UI Automation to log into Orchestrator, go to Jobs, View Logs, etc and download them, then read the downloaded file and merge.
But the API would be simpler. The Orchestrator HTTP Request activity would mean in a single step you get the log data you want. Deserialize the JSON into a datatable and write to Excel.