Action Launch Point
An Action Launch Point is a mechanism that associates an Automation Script with a Maximo Action, allowing the script to be executed when that action is invoked. IBM Maximo provides actions that can be invoked from different areas of the application, such as workflows, escalations, UI menus, and UI buttons. An Action Launch Point allows custom business logic to be attached to these actions using an Automation Script.
Execution Flow

Configuration Steps
- Navigate to System Configuration → Platform Configuration → Automation Scripts
- Click Create → Script with Action Launch Point.
- Enter the required Script Name and Description.
- In the Action Launch Point section, specify:
- Launch Point Name
- Object – the Maximo business object on which the action is available.
- Action – the Maximo action that should trigger the script.
- Select the required Script Language, such as python.
- Enter your Automation Script code in the script editor.
- Make sure the launch point and script are Active.
- Click Create
Sample Code Snippet
Key Benefits
- Create custom actions: Allows you to create custom actions when the required action is not available in Maximo’s built-in action library.
- Execute logic on records: Enables you to run custom logic against a single record or multiple records based on the requirement.
- Control when logic runs: Provides better control over when and how the custom logic is executed.

Leave a Reply