I have a PagerDuty service which currently has a single integration attached to it. We use the deduplication key to ensure that incidents are not duplicated when raised. I would like to add another integration to the service and still maintain the deduplication from the key specified when raising an alert from both integrations, however I find when I do this that we get duplicate incidents created from the new integration.
Am I right in saying that the deduplication key is only specific at the integration key level and does not deduplicate alerts across an entire service? If this is there case is there any way to work around this so that we are not seeing duplicate alerts when sending alerts with the same deduplication key from multiple integrations?