Connected Providers: These are providers that have been explicitly configured in Keep through the UI or API. They have full provider configuration and authentication details.
Linked Providers: These are providers that send alerts to Keep without being explicitly connected. They appear automatically when Keep receives alerts from them through webhooks or push mechanisms.
When Keep receives alerts from an unconnected provider (like Prometheus pushing alerts), it automatically creates a “linked” provider entry. This allows you to:
Track which systems are sending alerts
See when the last alert was received
Apply deduplication rules specific to that provider
If you have a connected provider and want incoming alerts to be associated with it instead of creating a linked provider, you can add the provider_id query parameter to the webhook URL.For example, with Prometheus AlertManager: