Logger Bot

This bot takes the input variables and generates a standardized .txt log file and then generates an execution log and an error log

Top Benefits

  • Simpler logging process
  • Standardized logs across multiple automations


  • Generate .txt log file
  • Record task status, messages, exceptions, etc.

Used to manage a .txt log file to facilitate the handling of the execution trail of a given bot. It will generate an Execution Log.txt and a Error Log.txt file.

It has the following input parameters:

-Input path: folder where the files will be created

-Log type:
Start: Logs the info. at the begining of the execution
End:  Logs the info. at the end of the execution
Task: Logs the info. for the individual task execution
Error: Logs the info. when an error is encountered after a task execution

-Task Name: Name of the task associated with the "Task" log type.

-Task status: Status associated with the "Task" log type.

-Description: Extra info. that is required to be logged. This can be valuable info. to be saved for later or an error description where needed.

-Bot name: Main bot name to identify the process it belongs to.

Get Bot


Bot Security Program
Level 1
Business Process
Automation Type
Last Updated
April 20, 2023
First Published
April 17, 2023
Automation 360

See the Bot in Action

Execution log
Error log
Bot code
Execution log
Error log
Bot code

Setup Process


Download the Bot and follow the instructions to install it in your AAE Control Room.


Open the Bot to configure your username and other settings the Bot will need (see the Installation Guide or ReadMe for details.)


That's it - now the Bot is ready to get going!

Requirements and Inputs

  • str_InputPath: Provide the path where you wish to create/record the logs
  • str_BotName: *Optional* Used only at the 'Start', 'End' and 'Error' option when it logs the main project/bot name
  • str_Description: *Optional* Extra information you wish to log. This can be an error description or a specific value you
  • str_LogType: Indicate if it is Start/End/Task/Error
  • str_TaskName: *Optional* Indicate the task name of the activity you want to log
  • str_TaskStatus: *Optional* Task status to log if it was succesfull or not