can i use the machine fro other works like to send emails, use applications on machine, attend the calls, while attened bot is executing
If your bot is designed that way using best practices like using input method as Simulate for interacting with applications.
There are some considerations and best practices to ensure smooth operation and avoid conflicts:
Considerations and Best Practices
- Attended vs. Unattended Bots:
- Attended Bots: These bots are typically triggered by user actions and run on the user’s machine. You can continue using the machine, but be mindful of activities that require user interaction or use the same applications.
- Unattended Bots: These bots run without user intervention, often on dedicated machines or virtual environments. They are ideal for background tasks that should not be interrupted.
- Robot Execution and User Interaction:
- Minimize Interference: When an attended bot is running, try to minimize interference with the applications and windows the bot is interacting with. Avoid clicking or typing in the same application the bot is automating.
- Foreground and Background Processes: Bots that perform background processes (like data manipulation, file operations) can run without much interference with your work. For tasks involving UI automation, the bot may require control of the mouse and keyboard, which can interrupt your work.
- Handling Focus:
- Simulate Type/Click: Use activities like
Simulate TypeandSimulate Clickwhere possible. These activities allow the bot to interact with applications without requiring foreground focus. - Send Windows Messages: Another option is to use the
SendWindowsMessagesproperty, which also allows background interaction.
- Scheduling and Prioritization:
- Task Scheduling: Schedule the execution of attended bots during times when you are less likely to be actively using the machine.
- Task Prioritization: Prioritize critical tasks over automation processes. If a bot needs to run a lengthy process, consider starting it when you can step away from the machine.
- Monitoring and Error Handling:
- Logging and Monitoring: Ensure that your attended bot has robust logging and monitoring to track its progress and handle errors gracefully.
- Error Handling: Implement error handling to manage unexpected issues without requiring constant supervision.
LLM helped me to write this but it’s validated by me.
Thanks,
Ashok ![]()
Thanks for the input.
Hi @Kanak_Lata_Singh ,
can we run PIP mode on the present process?
will any activities be effected or changes has to be made?
Yes i think PIP is the ideal one for your process as per the scenario you have mentioned .
I dont think any activities will be affected , if you refer the above thread it will show you what changes you need to make to run your process in PIP mode .
Thanks