Accessibility is a core product requirement at Salespeak. Our embedded chat widget and launcher scripts are designed to meet the Web Content Accessibility Guidelines (WCAG) 2.1 and WCAG 2.2 at Level AA, while the administrative dashboard remains outside the customer-embedded scope.
This statement applies to the widget and launcher scripts as we ship them. The accessibility of the host website on which the widget is embedded — including page structure, surrounding content, and styling outside the widget — remains the responsibility of the website operator.
What is supported today
The widget and launchers support full keyboard activation (Tab to every interactive control, Enter or Space to activate), a visible focus indicator on every focusable element, screen-reader announcement of streaming assistant replies via an ARIA live region, programmatic labels on every icon control, form-error wiring (aria-invalid + aria-describedby + role="alert"), text resize to 200%, reflow at 320 CSS-pixel widths, right-to-left languages, and an iframe with a programmatic title. Launchers also respect the user's prefers-reduced-motion preference (WCAG 2.3.3, Level AAA — beyond the AA bar).
Theme colors and brand styling are customer-configurable from the admin, giving you direct control over how the widget appears on your site. Default themes meet WCAG AA contrast requirements; customers selecting custom theme colors are responsible for verifying their chosen palette meets minimum contrast ratios for their audience.
Testing and evaluation
We validate the widget across current versions of Chrome, Safari, Firefox, and Microsoft Edge, and conduct manual accessibility checks on changes that affect interactive components. Automated accessibility regression coverage — using axe-core and an ESLint accessibility plugin in our continuous integration pipeline — is on our active engineering roadmap so improvements do not regress.
Feedback
We treat reported accessibility issues as priority bugs and aim to acknowledge reports within 2 business days. We're happy to share a written conformance statement for your records in the interim, or walk through any specific success criterion on a call. For accessibility questions or to report an issue, contact support@salespeak.ai.