Open
Description
Describe the bug
Prometheus provider stores string values in id
which breaks links in workflows:

To Reproduce
Steps to reproduce the behavior:
- Configure Prometheus+Alertmanager to send alerts to Keep via webhook API (
/backend/alerts/event
) - Receive some events
- Build a workflow based on those events
- Observe 500 when clicking on the alert in "Triggered by":

Expected behavior
Generate usable UUID
Screenshots
included
Additional context
Looks like it happens here: