Skip to main content
Squire is an AI-powered platform that helps healthcare providers document consultations faster. By integrating the Squire JavaScript SDK or pre-built Widgets into your Electronic Health Record (EHR) system, you can capture audio during consultations and receive structured, ready-to-use medical notes — automatically.

Portal Setup

Create your API keys and manage your integration from the Squire Portal.

Integration Overview

Understand your two integration options: SDK and Widgets.

Authentication

Learn how to request access tokens and authenticate SDK calls.

SDK Installation

Install the Squire JavaScript SDK and start your first integration.

How it works

Squire listens to a consultation via the microphone, transcribes the audio, and generates a structured medical report in real time. Reports are delivered through the SDK’s event system and can be written directly into your EHR.
1

Get your API key

Log in to the Squire Portal and create an API key for your environment.
2

Authenticate your users

Exchange your API key for a short-lived access token by calling the Squire Token API from your backend.
3

Integrate the SDK or Widget

Initialize the Squire SDK on the client side with the access token, then start recording consultations.
4

Receive structured reports

Listen for the summary-ready event to receive structured consultation data and write it to your EHR.

Integration paths

JavaScript SDK

Full control over UI and behavior. Ideal for custom EHR integrations built on any frontend framework.

Pre-built Widgets

Drop-in UI components ready in minutes. Fully themeable to match your application.

Explore further

Output & Data

Understand the structure of consultation reports returned by Squire.

Templates

Customize the output format using built-in or custom templates.

FHIR Interface

Receive consultation data as structured FHIR resources.

Support

Contact our integration team for help.