What about integrating with Fresh via their API? I am doing that with other tools today where a legacy monitoring tool can only alert via email, so I send that into Tines, and then it makes an API call on my behalf to open the ticket in Freshservice.
We are looking at building out a lot of integrations between ISC and Freshservice as well to help improve user experience and increase automations.
To integrate ISC Event alerts with Freshservice and prevent duplicates, configure ISC to send email alerts for failed identity events to a Freshservice email address (e.g., alerts@yourcompany.freshservice.com), which will automatically create tickets. Alternatively, you can use the Freshservice API to create tickets programmatically by sending event details (like event name and failure reason) via a POST request. To avoid duplicates, implement logic in ISC to check for previously sent alerts, or use unique identifiers (like event ID) in the ticket’s subject or custom fields. Additionally, set up Freshservice workflow automations to detect duplicate tickets and update or prevent new ones based on matching event IDs or failure timestamps. This will help streamline ticket creation and prevent clutter in your system.