Benefits
- Quick integration: add a fully functional recording interface in minutes
- Fully themeable: match your application’s color scheme, typography, and border radius
- Highly customizable: configure behavior, language, and output templates per use case
- Multi-language support: built-in localization for English, Dutch, French, and German
- Always improving: widgets receive regular enhancements without changes to your integration
How widgets work
Every widget follows the same three-step lifecycle:Initialize the SDK
Create a
Squire instance with your access token and output language. See Authentication for how to obtain a short-lived token.Mount the widget
Call
mountWidget with a CSS selector for the container element and the widget name. Pass an optional configuration object to customize appearance and behavior.Available widgets
AI Consultation Widget
A complete recording interface with mic selection, waveform visualization, and automatic consultation summary generation.
Microphone Quality Test Widget
Let users verify their microphone quality before starting a recording session.