Background: Built automation to promote OpsGenie alerts to Jira tickets with single-click functionality for sandbox environment.
Technical Implementation (Working):
- Created AWS Lambda function with Python code that processes OpsGenie webhooks
- Successfully maps OpsGenie alert fields to Jira required fields
- Handles field mapping:
- Includes safety mode, duplicate prevention, error handling
- Lambda function tested successfully, creates tickets with proper formatting
- Function URL
OpsGenie Configuration Attempts:
- Created "Alert to JIRA" webhook integration (active and working)
- Created "Jira Integration Channel" action channel (Rest Endpoint type)
- Created "Promote to Jira" custom action in team settings
- Configured integration alert filters with "Custom alert action is executed"
- Attempted API integration approach as alternative
Current Issue: Despite proper configuration, the "Promote to Jira" button does not appear in OpsGenie alert interface. Lambda automation works perfectly when triggered manually, but custom action button is not visible to users on alerts.