> ## Documentation Index
> Fetch the complete documentation index at: https://docs.brew.new/llms.txt
> Use this file to discover all available pages before exploring further.

# Audit Email Accessibility

> Run a WCAG 2.1 audit on any design and get a score, a summary, and the specific issues to fix. Brew can apply the fixes for you.

<Frame>
  <img src="https://0edx89zhjrasqnjf.public.blob.vercel-storage.com/docs/accessibility_audit.webp" alt="Brew running an accessibility audit on an email, returning a 91/100 score with contrast and link issues, then applying the fixes" width="3146" height="2160" />
</Frame>

An email that's hard to read costs you readers: low-contrast text on a phone in daylight, links that only differ by color, images with no alt text for screen readers. Brew audits any design against **WCAG 2.1** and returns a **score** from 0 to 100, a plain-English **summary**, and the specific **issues** to fix, each tied to its WCAG criterion. Then it can apply the fixes for you.

The audit checks the rendered HTML: color contrast, image alt text, link text, heading structure, font size, and language. It works for any design, one-off Emails and automation emails alike.

## Run an Audit in the App

<Steps>
  <Step title="Add the email to chat">
    Open the email you want to check and click **Add to chat**, so the audit
    runs against that design.
  </Step>

  <Step title="Ask for an audit">
    Prompt the chat:

    > *"Can you do an accessibility audit of this email?"*

    Brew confirms the credit cost first, then runs the audit and replies with
    the score and each issue it found, like a text and background pairing
    below the 4.5:1 contrast minimum, or links that rely on color alone.
  </Step>

  <Step title="Let Brew apply the fixes">
    Say yes when Brew offers to fix what it found. It darkens low-contrast
    text, underlines links, and fills in the other flagged issues, then you
    can re-run the audit to verify the new score.
  </Step>
</Steps>

<Note>
  An audit costs a fixed **5 [credits](/api-reference/api/credits)** and is charged only when it completes.
</Note>

## From MCP

If Brew is [connected to your AI client](/api-reference/mcp/quickstart), audits run from any chat. Reference the email and ask:

> *"Audit the welcome email for accessibility."*

The agent calls `audit_email_accessibility` and replies with the score, summary, and issue list, and it can apply the fixes in the same conversation.

## From the API

The same audit is available at `POST /v1/emails/{emailId}/accessibility-audit` and as `brew.emails.auditAccessibility(...)` in the TypeScript SDK. If the audit can't complete you get a retryable `503` and are not billed. See [Credits](/api-reference/api/credits) for how metering works.

## When to Run It

Make the audit part of your pre-send routine rather than a one-off. The [QA an Email Before a Big Send](/recipes/qa-before-a-big-send) recipe slots it between the inbox preview and the final send checks: preview across clients to catch rendering breaks, audit to catch accessibility issues, then send yourself a test.

Accessibility fixes also tend to help everyone, not just readers using assistive tech. Higher contrast survives dark mode and sunlight, underlined links survive colorblindness and grayscale printing, and real alt text is what shows while images are still loading or blocked.

## Need help?

Our team is ready to support you at every step of your journey with Brew. Choose the option that works best for you:

<Tabs>
  <Tab title="Self-Service Tools">
    <CardGroup cols="2">
      <Card title="Search Documentation" icon="magnifying-glass" color="#c44925">
        Type in the "Ask any question" search bar at the top left to instantly find relevant documentation pages.
      </Card>

      <Card title="ChatGPT/Claude Integration" icon="robot" color="#c44925">
        Click "Open in ChatGPT" at the top right of any page to analyze documentation with ChatGPT or Claude for deeper insights.
      </Card>
    </CardGroup>
  </Tab>

  <Tab title="Talk to Our Team">
    <CardGroup cols="2">
      <Card title="Schedule a Call" icon="calendar" color="#c44925" href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ1iYoRUG1J792XQpbuQLjSRRDupr7MwraFK-HQRCtTYdBmrQi8nZu2qXfzKQigb8gbKJK3KN3-R">
        Book time with our founders for personalized guidance on strategy, best practices, or complex implementation questions.
      </Card>

      <Card title="Call Us Directly" icon="phone" color="#c44925">
        Need immediate assistance? Reach us at **+1-(332)-203-2145** for urgent issues or time-sensitive questions.
      </Card>

      <Card title="Slack Channel" icon="slack" color="#c44925">
        Our preferred support channel. You'll receive an invite after signup for direct founder support and fast responses.
      </Card>

      <Card title="Email Support" icon="envelope" color="#c44925" href="mailto:support@brew.new">
        Contact us at **[support@brew.new](mailto:support@brew.new)** for detailed inquiries or if you prefer not to use Slack.
      </Card>
    </CardGroup>
  </Tab>
</Tabs>
