Hello Sonny!
Couple of things first.
When publishing a bot, we do not choose if it's to be run as unattended or attended. The actual execution, or should I say how we choose to execute the published bot, decides if the execution counts as unattended or attended.
Now, the attended execution is triggered via Launcher. That's the optional client application that you would install to bot user's computer that the user can trigger bots on demand - as attended bots.
Now, back to your question. Unattended bot can call out different WAL files (other published bots or local files) using Execute Script -command, but by doing it, it would execute the bot (WAL file) within the same bot runtime. But I guess that's not what you are asking or is it?
Furthermore, a bot can also call another bot runtime using agent Web API. This would then trigger what ever published bot to be run in the runtime that receives the request. This of course counts as unattended bot execution since bot is not triggered by Launcher.
Hope this helps.
------------------------------
Jukka Juselius
Senior Solution Architect - IBM EMEA
WDG Automation Program Lead for EMEA
IBM Technology - Business Automation
------------------------------