Slack and Microsoft Teams

Put accessibility regressions in the channel where your team works

Send calm, readable scan, regression, and remediation updates through Slack incoming webhooks or Microsoft Teams Workflows. The same delivery engine retries failures and keeps a delivery history.

Connect a chat destination

Set up Slack

Create an incoming webhook for the channel, then store its capability URL in wcagc. Messages use Block Kit and link back to the relevant report.

  1. 1

    Create an incoming webhook

    In Slack, add an incoming webhook to the app and choose the destination channel.

  2. 2

    Copy the webhook URL

    Treat the URL as a secret. Anyone holding it can post to that channel.

  3. 3

    Connect it in wcagc

    Choose Slack under Settings → Webhooks, select the events, save, and send a test message.

w

wcagc

just now

Accessibility regression detected

Site
store.example
Critical
2

Automated checks cover only part of WCAG — manual review is still required.

Open in wcagc

Set up Microsoft Teams

Use a Teams Workflow with the ‘When a Teams webhook request is received’ trigger. wcagc sends an Adaptive Card in a standard message attachment envelope.

  1. 1

    Create the Workflow

    Choose the target team and channel, then add the webhook request trigger and post-card action.

  2. 2

    Copy the generated URL

    Keep the Workflow URL private because it grants permission to invoke the flow.

  3. 3

    Choose Teams in wcagc

    Paste the URL, choose events, and use the test message before relying on alerts.

Capability URLs stay secret

Slack and Teams URLs are AES-256-GCM encrypted at rest, omitted from events and logs, and shown only as a masked origin after saving. Disconnect a destination immediately if its URL is exposed.