Automate Integration

Event Manager offers an out-of-the-box Automate integration that automatically triggers the execution of an Automate workflow.

Configuration within Automate

The following instructions explain how to set up an integration of Automate within your Event Manager environment:

  1. Sign-in to your Automate instance as an admin to enable the webservice as it is disabled by default. Automate does not need to be restarted to enable/disable this feature.
NOTE: If you don't have admin rights, ask your Automate administrator to create one.
  1. Go to Options > Server Settings > API Security.
  2. Enable Restful API and give the Event Manager user Full control access. This allows them to be able to run workflows through the API.

  3. Create a workflow to be triggered from Event Manager and obtain the unique ID.

TIP: You can get the workflow ID from Automate SMC by navigating to the workflow and clicking on details:

  1. Copy the provided Unique ID. You'll need this ID to complete the integration within Event Manager.

Configuration within Event Manager

The following instructions explain how to set up a direct Automate integration within your Event Manager environment:

  1. Navigate to Configuration Home > Settings > Advanced Alert and Automation Configuration.
NOTE: An Event Manager Security Administrator enabled user is needed for this step
  1. From the Alarms tab, expand Event Manager and select Execute Automate Workflow on Event Assigned to send an alert each time an event is assigned to a user. Alternatively, select Execute Automate Workflow on Security Alert to send an alert each time a Security Control with enabled notifications triggers an alert.
  2. In the Execute Automate Workflow on Event Assigned (or Execute Automate Workflow on Security Alert) panel, click the Actions tab and against Run An External Application, click the Edit icon.
  3. In the Parameters field, enter the Automate URI, user, password and AutomationID replacing _AUTOMATEURI_, _AUTOMATEUSER_, _AUTOMATEPASSWORD_ and _AUTOMATEWORKFLOWID_ literals.
IMPORTANT: The base URI for the web service varies for each version:
  • Version 11 and higher: http://myserver:9708/BPAManagement/
  • Version 10: http://myserver:9608/BPAManagement/

Once you’ve successfully set up a connection between Event Manager, the Automate workflow will be triggered for all  Event Manager controlled events, as shown below.

TIP: If you have any problems, you can check the log at:

%Program Files%/Helpsystems/SmartConsole/logs/ExecuteAutomateWorkflow_Alarms.log