Docs

Slack & Notification Webhooks

Send real-time alerts to Slack channels for review comments, thread resolutions, and automated audit completions.

Planned — not yet shipped. The content below is the target design for this integration. The currently available developer surface is the UI Designer MCP server with uidesigner_resolve_link.

Real-Time Team Notifications

Keep your product, design, and engineering teams aligned without constantly refreshing dashboards. Connect UIDesigner to Slack to receive targeted notifications where your team already works.

Connecting Slack

  1. In UIDesigner, go to Settings → Integrations (/settings/integrations).
  2. Click Add to Slack.
  3. Choose the default Slack organization and channel (e.g., #design-reviews or #frontend-qa) for global notifications.
  4. Authorize the UIDesigner bot.

Notification Routing Options

You can customize which events post to your team channels:

  • New Review Pin: Alerts when a new feedback pin is created on a project canvas.
  • Thread Replies & @Mentions: Notifies tagged teammates with a direct link to the canvas pin.
  • Thread Resolved: Confirms when a visual bug has been marked fixed.
  • Audit Run Finished: Posts an executive scorecard summary whenever an automated audit completes, highlighting the composite health score and critical issues count.

Custom Webhook Payloads

Need to route notifications into Microsoft Teams, Discord, or an internal microservice?

Configure outgoing webhooks in Settings → Integrations → Webhooks:

{ "event": "audit.completed", "workspaceId": "ws_987654321", "projectId": "proj_123456789", "runId": "run_abcdef123", "healthScore": 94, "summary": { "critical": 0, "serious": 2, "moderate": 5, "minor": 1 }, "reportUrl": "https://uidesigner.ai/audit/reports/run_abcdef123" }

Webhooks are signed using HMAC-SHA256 headers (X-UIDesigner-Signature) so your servers can verify message authenticity.