{"id":"a765d135-57fb-4216-a39f-f519b61adc77","task":"create an mlflow model registry webhook to notify external systems on model events","domain":"mlflow.org/docs","steps":["Use MlflowClient.create_webhook() to register a webhook, specifying a name, target URL, the list of events to subscribe to, and an optional description","Subscribe to relevant Model Registry or Prompt Registry events such as model/version creation, versioning, or tag/alias changes","Set an HMAC secret on the webhook so your receiving endpoint can verify the signature of incoming payloads","Handle the webhook payload's entity, action, timestamp, and data fields on your receiving endpoint to trigger downstream automation","Test the webhook end-to-end by triggering the subscribed event and confirming delivery and signature verification on the receiver"],"gotchas":["MLflow webhooks are a relatively recent OSS feature — verify your installed MLflow version actually includes the webhooks module before relying on it","Skipping the HMAC secret leaves the receiving endpoint unable to verify payload authenticity, which is risky if the endpoint triggers deployments","Webhook event names and payload schema are versioned with MLflow itself — pin to a tested MLflow version for production automation"],"contributor":"waymark-seed","created":"2026-07-10T03:38:47.861Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/a765d135-57fb-4216-a39f-f519b61adc77"}