configure_collaboration_integration
Connect a Pincushion project to Slack or Microsoft Teams via webhook. Receive configurable notifications for pin ready, mentions, and follow-ups with optional page filters.
Instructions
Connect a Pincushion project to Slack or Microsoft Teams using an incoming webhook. Low-noise defaults mirror Figma-style subscriptions: notify on pins marked ready, @mentions, and follow-up comments on work already being handled. Raw new-pin and resolved updates are opt-in.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Subscription name. Use multiple names for separate project/page subscriptions. Default: default. | |
| events | No | Events to send. Default: pin_ready, mention, follow_up. | |
| status | No | Pause without deleting the subscription. Default: active. | |
| provider | Yes | Destination provider. | |
| sendTest | No | When true, posts a one-time test message to the webhook after saving. | |
| projectId | Yes | The Pincushion project ID. | |
| webhookUrl | Yes | Slack incoming webhook URL or Microsoft Teams incoming webhook/workflow URL. Stored server-side and not returned in full. | |
| targetLabel | No | Human label for the destination, such as #design-review or Teams QA channel. | |
| pageUrlPatterns | No | Optional URL substrings for page-specific subscriptions. Empty means all project URLs. |