WFRLoop Docs
Integrations

Web Speech API

Browser-native speech-to-text powering the microphone button

Overview

Voice input uses the browser's built-in Web Speech API (SpeechRecognition). It is client-only — there is no server component, no audio is uploaded anywhere, and there is no fallback service.

Why voice

Managers are often on the move — job sites, vehicles, between meetings — and are much more likely to send a reminder if they can speak it.

Interaction model

  • Tap the microphone button to start recording.
  • Tap again to stop.
  • Transcribed text populates the active field.

Where the mic appears

The same control is wired up in two places:

  • The Note field on the Send form (corrections and recognition).
  • The AI note writer's input field — speak what happened, let the AI clean it up.

Browser support

If the browser does not expose SpeechRecognition (or the vendor-prefixed webkitSpeechRecognition), the microphone button hides. There is no fallback service — managers on unsupported browsers simply type.

On this page