Webhook for integrating external notification systems with Fiddler alerts. A Webhook represents an integration endpoint for delivering alert notifications to external systems like Slack, Microsoft Teams, or custom HTTP endpoints. Webhooks enable real-time alert delivery to team communication tools.Documentation Index
Fetch the complete documentation index at: https://handbook.fiddler.ai/llms.txt
Use this file to discover all available pages before exploring further.
name
Human-readable name for the webhook. Should be descriptive and indicate the target system or team.url
The webhook endpoint URL provided by the external system. This is the destination where alert notifications will be sent.provider
The webhook provider type (WebhookProvider). Determines message formatting and delivery method.
Example
Webhook URLs are sensitive credentials that should be kept secure. The provider type determines how messages are formatted and delivered. Test webhooks thoroughly before using them in production alert rules.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
name | str | ✗ | None | Human-readable name for the webhook. Should be descriptive and indicate the target system, team, or purpose (e.g., “ml-team-slack”, “critical-alerts-teams”). |
url | str | ✗ | None | The webhook endpoint URL provided by the external system. This is the destination where Fiddler will send HTTP POST requests with alert notification payloads. |
provider | `WebhookProvider | str` | ✗ | None |
Example
After initialization, call create() to register the webhook with the Fiddler platform. Webhook URLs are sensitive and should be kept secure.
classmethod get(id_)
Get the webhook instance using webhook id- Params uuid: UUID belongs to the Webhook
Returns
Webhook object Return type: Webhookclassmethod from_name(name)
Get the webhook instance using webhook name Return type: Webhookclassmethod list()
Get a list of all webhooks in the organization Return type: Iterator[Webhook]create()
Create a new webhook- Params name: name of webhook
- Params url: webhook url
- Params provider: Either ‘SLACK’ or ‘MS_TEAMS’