Requirements
To use Heidi on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]
Get your Heidi credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Connect Heidi in WEXTL
- Log in to your WEXTL account, add the Heidi node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Heidi account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- 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 →
Heidi node modules
The list below is a reference of every Heidi node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Open any Heidi node module below to inspect its input parameters, outputs, and connection requirements.
Generate Clinical CodesSearch
Get Live Session TranscriptSearch
Get Patient ProfileSearch
Get SessionSearch
| Field | Type |
|---|---|
Session IDRequired | choice |
| Field | Type |
|---|---|
| Session ID | text |
| Session name | text |
| Patient | object |
| Name | text |
| Gender | text |
| Date of birth | date |
| Audio | array |
| Clinician notes | array |
| Consult note | object |
| Status | text |
| Result | text |
| Heading | text |
| Brain | text |
| Voice style | text |
| Generation method | text |
| Template ID | text |
| AI command ID | text |
| AI command text | text |
| Feedback | text |
| Duration | number |
| Created at | date |
| Updated at | date |
| Language code | text |
| Output language code | text |
| Documents | array |
| EHR appointment ID | text |
| EHR provider | text |
| EHR patient ID | text |
Get Session TranscriptSearch
Get TeamSearch
List Organization MembersSearch
| Field | Type |
|---|---|
Organization IDRequired | text |
| Page | number |
| Page Size | number |
| Order By | text |
| Descending Order | boolean |
| Search | text |
| Role IDs | text |
| Team IDs | text |
| Specialty IDs | text |
| Show Pending Invitations Only | boolean |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Team ID | text |
| Team name | text |
| User role | text |
| Name | text |
| text | |
| Specialty | text |
| Specialty ID | text |
| Country | text |
| Invitation accepted | boolean |
| Is team owner | boolean |
| Invitation expires at | date |
List Patient ProfilesSearch
| Field | Type |
|---|---|
| EHR Patient ID | text |
| EHR Provider | text |
| Page | number |
| Page Size | number |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| EHR Patient ID | text |
| Managed By | text |
| First Name | text |
| Last Name | text |
| Birth Date | date |
| Gender | text |
| Phone | text |
| text | |
| Demographic String | text |
| Remember Consent | boolean |
| Additional Context | text |
| Session Count | number |
List Session AttachmentsSearch
List Session DocumentsSearch
List SessionsSearch
| Field | Type |
|---|---|
| Page Size | number |
| Limit | number |
| Field | Type |
|---|---|
| Session ID | text |
| Session name | text |
| Patient | object |
| Name | text |
| Gender | text |
| Date of birth | date |
| Audio | array |
| Clinician notes | array |
| Consult note | object |
| Status | text |
| Result | text |
| Heading | text |
| Brain | text |
| Voice style | text |
| Generation method | text |
| Template ID | text |
| AI command ID | text |
| AI command text | text |
| Feedback | text |
| Duration | number |
| Created at | date |
| Updated at | date |
| Language code | text |
| Output language code | text |
| Documents | array |
| EHR appointment ID | text |
| EHR provider | text |
| EHR patient ID | text |
List TeamsSearch
List TemplatesSearch
Add Sessions to Patient ProfileAction
Ask HeidiAction
Convert Note to Sectional FormatAction
Create Account LinkAction
| Field | Type |
|---|---|
Kinde User IDRequired | text |
Create DocumentAction
Create Patient ProfileAction
| Field | Type |
|---|---|
| First Name | text |
| Last Name | text |
| Birth Date | date |
| Gender | choice |
| EHR Patient ID | text |
| Phone | text |
| Patient Sex Code | number |
| Identifiers | array |
| Demographic String | text |
| Additional Context | text |
| Field | Type |
|---|---|
| ID | text |
| EHR Patient ID | text |
| First Name | text |
| Last Name | text |
| Birth Date | date |
| Gender | text |
| Phone | text |
| text | |
| Demographic String | text |
| Additional Context | text |
Create SessionAction
Delete Patient ProfileAction
| Field | Type |
|---|---|
Patient Profile IDRequired | choice |
Delete Patient ProfilesAction
Delete Patient SessionsAction
| Field | Type |
|---|---|
Patient Profile IDRequired | choice |
Session IDsRequired | choice |
Delete Session AttachmentsAction
Finish RecordingAction
Generate Consult NoteAction
Generate Note from Custom TemplateAction
Link Note Section to EHR FieldAction
Make an API Calluniversal
Remove Account LinkAction
No fields documented.
Transcribe Recording SegmentAction
Transcribe Session AudioAction
Update Patient ProfileAction
| Field | Type |
|---|---|
Patient Profile IDRequired | choice |
| First Name | text |
| Last Name | text |
| Birth Date | date |
| Gender | choice |
| Phone | text |
| Identifiers | array |
| Demographic String | text |
| Remember Consent | boolean |
| Additional Context | text |
| Field | Type |
|---|---|
| ID | text |
| Source | text |
| EHR Patient ID | text |
| First Name | text |
| Last Name | text |
| Birth Date | date |
| Gender | text |
| Phone | text |
| text | |
| Demographic String | text |
| Additional Context | text |
Update SessionAction
| Field | Type |
|---|---|
Session IDRequired | choice |
| Duration | number |
| Language Code | text |
| Output Language Code | text |
| Transcribe Mode | text |
| Patient | object |
| Name | text |
| Gender | choice |
| Date of Birth | date |
| Demographic Details | text |
| Clinician Notes | array |
| Note | text |
| EHR Patient ID | text |
| EHR Appointment ID | text |
| Generate Output Without Recording | boolean |
| Recording Status | text |
| Session Status | text |
| Consent Given | boolean |
| Created Time (Local) | text |
| Linked Sessions for Context | choice |
| Field | Type |
|---|---|
| Session ID | text |
| Session name | text |
| Patient | object |
| Name | text |
| Gender | text |
| Date of birth | date |
| Audio | array |
| Clinician notes | array |
| Consult note | object |
| Status | text |
| Result | text |
| Heading | text |
| Brain | text |
| Voice style | text |
| Generation method | text |
| Template ID | text |
| AI command ID | text |
| AI command text | text |
| Feedback | text |
| Duration | number |
| Created at | date |
| Updated at | date |
| Language code | text |
| Output language code | text |
| Documents | array |
| EHR appointment ID | text |
| EHR provider | text |
| EHR patient ID | text |
Upload Context DocumentAction
Templates
Look for Heidi templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Clio Grow[2]Manage contacts, matters, inbox leads, lead sources, and locations in Clio Grow client intake.
- CharmHealthCloud EHR for patients, appointments, encounters, and clinical records.
- DaySmart VetCloud veterinary practice management for scheduling, records, and client communication.
- Clio ManageManage matters, contacts, tasks, billing, documents, and calendars in Clio Manage legal practice management.
- ClinikoPractice management for healthcare providers — appointments, notes, and billing.
References
- WEXTL® Heidi Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Heidi.
- WEXTL® visual workflow builder data.
Last updated: Aug 19, 2026 08:38