Skip to main content

Automation ManagementAutomation Management Guide

Create an Automation Management Action

To start interacting with a third-party product, create an action for a particular service.

  1. Identify the service for which you're creating an action:

    • Select the service, then on the Actions tab, click + Action.

    • For the service, select the More menu Three blue vertical dots, then select Add action.

  2. Click Continue.

  3. In the code editor, build the action logic using Python. Keep in mind:

    • The code must have a main function. The main function is the entry point for executing the action and the variables declared in the main function are used as the action inputs. Type annotations aren't mandatory but are recommended to pre-validate input arguments. The main function variables appear under Step Input.

    • The import line imports a reserved custom Exabeam library required for the Python engine to work.

    • To save your progress, click Draft or press command + S. The action is saved in Draft Only status.

    • To test the action, click Test or press command + return. View the results under Logs & Result. To view the result, code, and log from previous tests, navigate to the History tab.

  4. After your action is ready to run and use in playbooks, click Deploy. The action is deployed and its status is changed to Deployed. To view this change in the action list, you may need to refresh the list.