Skip to main content
One <script> tag loads the recorder on your page. It reads the consultation context from your system, records the visit, generates the structured clinical note, and returns it to your EMR. The doctor stays in your product. The panel mounts in its own Shadow DOM, so your CSS and the recorder’s styles don’t affect each other. Today it records by voice. New input types ship through the same CDN bundle, so you integrate once and get them without integrating again.

How it works

  1. You pass the context — patient, template, consultation id — to init().
  2. The doctor records the visit in the panel.
  3. Telepatia transcribes the audio and generates the note.
  4. Your backend fetches the structured record and writes it to the chart.

Where to go next

Quickstart

Set up the keys, drop the script, record your first note.

Reference

init() options, methods, callbacks, and errors.

Examples

A full page to copy, and what the panel looks like.