Audio recording → SOAP note
transcribe_audio_to_soapUpload a local audio recording of a clinical encounter to generate a structured SOAP note. Supports mp3, m4a, wav, ogg, webm, flac.
Instructions
Upload a local audio recording of a clinical encounter and get back a SOAP note. Short recordings return immediately; long ones process asynchronously — by default this tool waits and returns the finished note. Supported: mp3, m4a, wav, ogg, webm, flac.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| patient | No | Optional patient demographics & history to enrich the note. | |
| template | No | ||
| specialty | Yes | Medical specialty. Call list_specialties for the full list. | |
| audio_path | Yes | Absolute path to a local audio file (mp3/m4a/wav/ogg/webm/flac). | |
| include_icd11 | No | ||
| patient_history | No | ||
| timeout_seconds | No | Max seconds to wait when polling an async job (default 300). | |
| include_transcript | No | Return the diarized, timestamped transcript. | |
| custom_instructions | No | ||
| wait_for_completion | No | If true (default), poll until the note is ready for long async recordings. | |
| include_billing_codes | No | ||
| include_patient_summary | No |