Heidi icon

Heidi

AI medical scribe — sessions, consult notes, and clinical documents from patient consultations. Existing AU/NZ partners only; Heidi is closed to new AU/NZ integrations.

13 searches23 actionsPollingAuth: OAuth

AI-assisted documentation11 min read

This documentation is compiled from our integration source code, internal specs for Heidi, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Heidi on WEXTL →

To use Heidi on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • API KeypasswordRequired

    Issued by Heidi to partner integrations.

    [1]
  • Admin EmailtextRequired

    The admin identity this connection acts as. Heidi provisions one API User per email. Existing AU/NZ partners only — Heidi is closed to new AU/NZ integrations.

    [1]
  1. Log in to your WEXTL account, add the Heidi node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Heidi account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Generate Clinical CodesSearch
Input fields[3]
FieldType
Session IDRequired
choice
Output fields[3]
FieldType
IDtext
Session IDtext
Consult note IDtext
Clinical entitiesarray
Created atdate
Updated atdate
Feedbacktext
Get Live Session TranscriptSearch
Input fields[3]
FieldType
Session IDRequired
choice
Recording Statuschoice
Output fields[3]
FieldType
User Uploaded Chunksarray
Live Chunksarray
Backup Chunksarray
Transcript In Usetext
Transcripttext
Get Patient ProfileSearch
Input fields[3]
FieldType
Patient Profile IDRequired
choice
Output fields[3]
FieldType
IDtext
EHR Patient IDtext
Managed Bytext
First Nametext
Last Nametext
Birth Datedate
Gendertext
Phonetext
Emailtext
Demographic Stringtext
Additional Contexttext
Get SessionSearch
Input fields[3]
FieldType
Session IDRequired
choice
Output fields[3]
FieldType
Session IDtext
Session nametext
Patientobject
Nametext
Gendertext
Date of birthdate
Audioarray
Clinician notesarray
Consult noteobject
Statustext
Resulttext
Headingtext
Braintext
Voice styletext
Generation methodtext
Template IDtext
AI command IDtext
AI command texttext
Feedbacktext
Durationnumber
Created atdate
Updated atdate
Language codetext
Output language codetext
Documentsarray
EHR appointment IDtext
EHR providertext
EHR patient IDtext
Get Session TranscriptSearch
Input fields[3]
FieldType
Session IDRequired
choice
Output fields[3]
FieldType
Transcripttext
Get TeamSearch
Input fields[3]
FieldType
Team IDRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Countrytext
Is subscribedboolean
Subscribed plantext
Tiertext
Plan cycletext
Organization IDtext
Organization nametext
List Organization MembersSearch
Input fields[3]
FieldType
Organization IDRequired
text
Pagenumber
Page Sizenumber
Order Bytext
Descending Orderboolean
Searchtext
Role IDstext
Team IDstext
Specialty IDstext
Show Pending Invitations Onlyboolean
Limitnumber
Output fields[3]
FieldType
IDtext
Team IDtext
Team nametext
User roletext
Nametext
Emailtext
Specialtytext
Specialty IDtext
Countrytext
Invitation acceptedboolean
Is team ownerboolean
Invitation expires atdate
List Patient ProfilesSearch
Input fields[3]
FieldType
EHR Patient IDtext
EHR Providertext
Pagenumber
Page Sizenumber
Limitnumber
Output fields[3]
FieldType
IDtext
EHR Patient IDtext
Managed Bytext
First Nametext
Last Nametext
Birth Datedate
Gendertext
Phonetext
Emailtext
Demographic Stringtext
Remember Consentboolean
Additional Contexttext
Session Countnumber
List Session AttachmentsSearch
Input fields[3]
FieldType
Session IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
User IDtext
Session IDtext
Nametext
Datedate
Typetext
Contenttext
Statustext
Additional contexttext
Unstructuredboolean
List Session DocumentsSearch
Input fields[3]
FieldType
Session IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Session IDtext
Indexnumber
Nametext
Template IDtext
Contenttext
Generation typetext
Braintext
List SessionsSearch
Input fields[3]
FieldType
Page Sizenumber
Limitnumber
Output fields[3]
FieldType
Session IDtext
Session nametext
Patientobject
Nametext
Gendertext
Date of birthdate
Audioarray
Clinician notesarray
Consult noteobject
Statustext
Resulttext
Headingtext
Braintext
Voice styletext
Generation methodtext
Template IDtext
AI command IDtext
AI command texttext
Feedbacktext
Durationnumber
Created atdate
Updated atdate
Language codetext
Output language codetext
Documentsarray
EHR appointment IDtext
EHR providertext
EHR patient IDtext
List TeamsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Team IDtext
Team nametext
User roletext
Free trial end datedate
Joined atdate
Member countnumber
List TemplatesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Structure templatetext
Template categorytext
Template HTMLtext
Author nametext
Add Sessions to Patient ProfileAction
Input fields[3]
FieldType
Patient Profile IDRequired
choice
Session IDsRequired
choice
Output fields[3]
FieldType
Sessionsarray
Ask HeidiAction
Input fields[3]
FieldType
Session IDRequired
choice
InstructionRequired
text
ContentRequired
text
Content Typechoice
Output fields[3]
FieldType
Answertext
Convert Note to Sectional FormatAction
Input fields[3]
FieldType
Session IDRequired
choice
Output fields[3]
FieldType
Sectional Note (by section heading)text
Create Account LinkAction
Create DocumentAction
Input fields[3]
FieldType
Session IDRequired
choice
TemplateRequired
choice
Voice Stylechoice
BrainRequired
choice
Content Typechoice
Output fields[3]
FieldType
IDtext
Session IDtext
Nametext
Template IDtext
Braintext
Voice styletext
Content typetext
Contenttext
Create Patient ProfileAction
Input fields[3]
FieldType
First Nametext
Last Nametext
Birth Datedate
Genderchoice
EHR Patient IDtext
Phonetext
Emailemail
Patient Sex Codenumber
Identifiersarray
Demographic Stringtext
Additional Contexttext
Output fields[3]
FieldType
IDtext
EHR Patient IDtext
First Nametext
Last Nametext
Birth Datedate
Gendertext
Phonetext
Emailtext
Demographic Stringtext
Additional Contexttext
Create SessionAction
Input fields[3]
FieldType
Patient Profilechoice
EHR Appointment IDtext
Output fields[3]
FieldType
Session IDtext
Delete Patient ProfileAction
Input fields[3]
FieldType
Patient Profile IDRequired
choice
Delete Patient ProfilesAction
Input fields[3]
FieldType
Patient Profile IDsRequired
choice
Output fields[3]
FieldType
Successboolean
Delete Patient SessionsAction
Input fields[3]
FieldType
Patient Profile IDRequired
choice
Session IDsRequired
choice
Delete Session AttachmentsAction
Input fields[3]
FieldType
Session IDRequired
choice
Output fields[3]
FieldType
Successboolean
Finish RecordingAction
Input fields[3]
FieldType
Session IDRequired
choice
Recording IDRequired
text
Output fields[3]
FieldType
Is Successboolean
Generate Consult NoteAction
Input fields[3]
FieldType
Session IDRequired
choice
TemplateRequired
choice
Voice StyleRequired
choice
BrainRequired
choice
Content Typechoice
Additiontext
Output fields[3]
FieldType
Consult Notetext
Generate Note from Custom TemplateAction
Input fields[3]
FieldType
Session IDRequired
choice
Custom Template (JSON)Required
text
Output fields[3]
FieldType
Resulttext
Link Note Section to EHR FieldAction
Input fields[3]
FieldType
Session IDRequired
choice
Section HeadingRequired
text
Linked EHR Section IDRequired
text
Output fields[3]
FieldType
Updated Consult Notetext
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Remove Account LinkAction
Transcribe Recording SegmentAction
Input fields[3]
FieldType
Session IDRequired
choice
Recording IDRequired
text
Audio ChunkRequired
text
Chunk IndexRequired
number
Output fields[3]
FieldType
Is Successboolean
Transcribe Session AudioAction
Input fields[3]
FieldType
Session IDRequired
choice
Output fields[3]
FieldType
Recording IDtext
Update Patient ProfileAction
Input fields[3]
FieldType
Patient Profile IDRequired
choice
First Nametext
Last Nametext
Birth Datedate
Genderchoice
Phonetext
Emailemail
Identifiersarray
Demographic Stringtext
Remember Consentboolean
Additional Contexttext
Output fields[3]
FieldType
IDtext
Sourcetext
EHR Patient IDtext
First Nametext
Last Nametext
Birth Datedate
Gendertext
Phonetext
Emailtext
Demographic Stringtext
Additional Contexttext
Update SessionAction
Input fields[3]
FieldType
Session IDRequired
choice
Durationnumber
Language Codetext
Output Language Codetext
Transcribe Modetext
Patientobject
Nametext
Genderchoice
Date of Birthdate
Demographic Detailstext
Clinician Notesarray
Notetext
EHR Patient IDtext
EHR Appointment IDtext
Generate Output Without Recordingboolean
Recording Statustext
Session Statustext
Consent Givenboolean
Created Time (Local)text
Linked Sessions for Contextchoice
Output fields[3]
FieldType
Session IDtext
Session nametext
Patientobject
Nametext
Gendertext
Date of birthdate
Audioarray
Clinician notesarray
Consult noteobject
Statustext
Resulttext
Headingtext
Braintext
Voice styletext
Generation methodtext
Template IDtext
AI command IDtext
AI command texttext
Feedbacktext
Durationnumber
Created atdate
Updated atdate
Language codetext
Output language codetext
Documentsarray
EHR appointment IDtext
EHR providertext
EHR patient IDtext
Upload Context DocumentAction
Input fields[3]
FieldType
Session IDRequired
choice
FileRequired
text
File nametext
Nametext
Datedate
Additional Contexttext
Unstructured Documentboolean
Output fields[3]
FieldType
IDtext
User IDtext
Session IDtext
Nametext
Datedate
Typetext
Contenttext
Statustext
Additional contexttext
Unstructuredboolean
Upload Session AudioAction
Input fields[3]
FieldType
Session IDRequired
choice
Audio FileRequired
text
Recording Start Timedate
Recording End Timedate
Output fields[3]
FieldType
Uploaded Audioobject
IDtext
Indexnumber
Statustext
Created Attext
Access URLtext
Expirytext

Look for Heidi templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Heidi Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Heidi.
  4. WEXTL® visual workflow builder data.

Last updated: Aug 19, 2026 08:38