Requirements
EasyPractice requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]
Get your EasyPractice credentials
- API KeypasswordRequired
Log in to EasyPractice, enable the API app, then go to API Settings → Personal Access Tokens and create a new token with all the following scopes: -
clients-readclients-readwritejournals-readjournals-readwritejournal-files-readcalendars-readcalendars-readwriteinvoices-readinvoices-readwrite.
Connect EasyPractice in WEXTL
- Log in to your WEXTL account, add the EasyPractice node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your EasyPractice 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 →
EasyPractice node modules
The list below is a reference of every EasyPractice node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every EasyPractice node module below — each one opens to show its input parameters, outputs, and connection requirements.
| Field | Type |
|---|---|
Date | date |
Available | boolean |
Available in calendars | array |
| Field | Type |
|---|---|
Date | date |
Available | boolean |
Available in calendars | array |
| Field | Type |
|---|---|
ID | number |
Start | date |
Start formatted | text |
End | date |
End formatted | text |
Calendar ID | number |
Calendar name | text |
Employee ID | number |
Employee name | text |
Type | text |
Status | text |
Heading | text |
Notes | text |
Recurring | text |
Until | text |
Invoice ID | number |
Invoice status | text |
Client ID | number |
Client name | text |
Notify email | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Email | text |
Phone | text |
Address | text |
Address line 2 | text |
Zip | text |
City | text |
Zone | text |
Country | text |
Alpha 2 | text |
Cpr | text |
Date of birth | date |
Notes | text |
Profile image URL | text |
Status | text |
Created at | date |
Tags | array |
Custom attributes | array |
Danmark group | text |
| Field | Type |
|---|---|
ID | number |
Name | text |
Timestamp | date |
| Field | Type |
|---|---|
User ID | number |
Email address | |
Name | text |
Date created | date |
| Field | Type |
|---|---|
ID | number |
Draft | boolean |
Client ID | number |
Number | number |
Date | date |
Due date | date |
Executed date | date |
Paid date | date |
Sent | boolean |
Sent via ean | boolean |
Employee | text |
Paid | boolean |
Credited | boolean |
Status | text |
Client name | text |
Client cpr | text |
Client address | text |
Client address line 2 | text |
Client zip | text |
Client city | text |
| Field | Type |
|---|---|
BookingsRequired | array |
| Field | Type |
|---|---|
ID | number |
Start | date |
Start formatted | text |
End | date |
End formatted | text |
Calendar ID | number |
Calendar name | text |
Employee ID | number |
Employee name | text |
Type | text |
Status | text |
Heading | text |
Notes | text |
Recurring | text |
Until | text |
Invoice ID | number |
Invoice status | text |
Client ID | number |
Client name | text |
Notify email | number |
| Field | Type |
|---|---|
Booking IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Start | date |
Start formatted | text |
End | date |
End formatted | text |
Calendar ID | number |
Calendar name | text |
Employee ID | number |
Employee name | text |
Type | text |
Status | text |
Heading | text |
Notes | text |
Recurring | text |
Until | text |
Invoice ID | number |
Invoice status | text |
Client ID | number |
Client name | text |
Notify email | number |
| Field | Type |
|---|---|
Client IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Name | text |
Email | text |
Phone | text |
Address | text |
Address line 2 | text |
Zip | text |
City | text |
Zone | text |
Country | text |
Alpha 2 | text |
Cpr | text |
Date of birth | date |
Notes | text |
Profile image URL | text |
Status | text |
Created at | date |
Tags | array |
Custom attributes | array |
Danmark group | text |
| Field | Type |
|---|---|
Calendar IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
User ID | number |
Calendar ID | number |
Show in calendar | boolean |
Times | object |
Monday start | text |
Monday end | text |
Monday closed | boolean |
Tuesday start | text |
Tuesday end | text |
Tuesday closed | boolean |
Wednesday start | text |
Wednesday end | text |
Wednesday closed | boolean |
Thursday start | text |
| Field | Type |
|---|---|
Start Date | date |
End Date | date |
Client ID | choice |
Calendar ID | choice |
Product ID | text |
Employee ID | choice |
Status | text |
Order by Date | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Start | date |
Start formatted | text |
End | date |
End formatted | text |
Calendar ID | number |
Calendar name | text |
Employee ID | number |
Employee name | text |
Type | text |
Status | text |
Heading | text |
Notes | text |
Recurring | text |
Until | text |
Invoice ID | number |
Invoice status | text |
Client ID | number |
Client name | text |
Notify email | number |
| Field | Type |
|---|---|
Active | boolean |
Inactive | boolean |
Has Email | boolean |
Email | |
Has Phone | boolean |
CPR | text |
Tag ID | choice |
Order by Name | choice |
Order by Created | choice |
Order by Email | choice |
Order by Updated | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Email | text |
Phone | text |
Address | text |
Address line 2 | text |
Zip | text |
City | text |
Zone | text |
Country | text |
Alpha 2 | text |
Cpr | text |
Date of birth | date |
Notes | text |
Profile image URL | text |
Status | text |
Created at | date |
Tags | array |
Custom attributes | array |
Danmark group | text |
| Field | Type |
|---|---|
Invoice ID | choice |
Invoice Number | text |
Client ID | choice |
Paid | boolean |
Unpaid | boolean |
Order by Number | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Draft | boolean |
Client ID | number |
Number | number |
Date | date |
Due date | date |
Executed date | date |
Paid date | date |
Sent | boolean |
Sent via ean | boolean |
Employee | text |
Paid | boolean |
Credited | boolean |
Status | text |
Client name | text |
Client cpr | text |
Client address | text |
Client address line 2 | text |
Client zip | text |
Client city | text |
| Field | Type |
|---|---|
Start DateRequired | date |
End DateRequired | date |
Calendar IDRequired | choice |
TypeRequired | choice |
Employee ID | choice |
Status | text |
Heading | text |
Notes | text |
Recurring | choice |
Until Date | date |
Client ID | choice |
Send Receipt | boolean |
Send Phone Receipt | boolean |
Notify Email | boolean |
Notify Phone | boolean |
Products | array |
Product | text |
Grant Client Access To Employee | choice |
| Field | Type |
|---|---|
ID | number |
Start | date |
Start formatted | text |
End | date |
End formatted | text |
Calendar ID | number |
Calendar name | text |
Employee ID | number |
Employee name | text |
Type | text |
Status | text |
Heading | text |
Notes | text |
Recurring | text |
Until | text |
Invoice ID | number |
Invoice status | text |
Client ID | number |
Client name | text |
Notify email | number |
| Field | Type |
|---|---|
NameRequired | text |
Email | |
EAN | text |
Phone | text |
Address | text |
Address Line 2 | text |
Zip | text |
City | text |
Zone | text |
Country | text |
CPR | text |
Date of Birth | date |
Notes | text |
Tags | choice |
Status | choice |
Custom Attributes | array |
IdentifierRequired | choice |
Value | text |
Danmark Group | choice |
Sync to Mailchimp | boolean |
| Field | Type |
|---|---|
ID | number |
Start | date |
Start formatted | text |
End | date |
End formatted | text |
Calendar ID | number |
Calendar name | text |
Employee ID | number |
Employee name | text |
Type | text |
Status | text |
Heading | text |
Notes | text |
Recurring | text |
Until | text |
Invoice ID | number |
Invoice status | text |
Client ID | number |
Client name | text |
Notify email | number |
| Field | Type |
|---|---|
Booking IDRequired | choice |
| Field | Type |
|---|---|
Calendar IDRequired | choice |
| Field | Type |
|---|---|
Client IDRequired | choice |
| Field | Type |
|---|---|
Client Tag IDRequired | choice |
| Field | Type |
|---|---|
Client IDRequired | choice |
| Field | Type |
|---|---|
Invoice IDRequired | choice |
DateRequired | date |
Payment TypeRequired | choice |
AmountRequired | number |
CurrencyRequired | text |
| Field | Type |
|---|---|
Booking IDRequired | choice |
Start Date | date |
End Date | date |
Calendar ID | choice |
Employee ID | choice |
Status | text |
Heading | text |
Notes | text |
Recurring | choice |
Until Date | date |
Client ID | choice |
Notify Email | boolean |
Notify Phone | boolean |
Products | array |
Product | text |
| Field | Type |
|---|---|
ID | number |
Start | date |
Start formatted | text |
End | date |
End formatted | text |
Calendar ID | number |
Calendar name | text |
Employee ID | number |
Employee name | text |
Type | text |
Status | text |
Heading | text |
Notes | text |
Recurring | text |
Until | text |
Invoice ID | number |
Invoice status | text |
Client ID | number |
Client name | text |
Notify email | number |
| Field | Type |
|---|---|
Calendar IDRequired | choice |
Start TimeRequired | time |
End TimeRequired | time |
Week Day | choice |
Date | date |
| Field | Type |
|---|---|
ID | number |
User ID | number |
Calendar ID | number |
Show in calendar | boolean |
Times | object |
Monday start | text |
Monday end | text |
Monday closed | boolean |
Tuesday start | text |
Tuesday end | text |
Tuesday closed | boolean |
Wednesday start | text |
Wednesday end | text |
Wednesday closed | boolean |
Thursday start | text |
| Field | Type |
|---|---|
Client IDRequired | choice |
NameRequired | text |
Email | |
EAN | text |
Phone | text |
Address | text |
Address Line 2 | text |
Zip | text |
City | text |
Zone | text |
Country | text |
CPR | text |
Date of Birth | date |
Notes | text |
Tags | choice |
Status | choice |
Custom Attributes | array |
IdentifierRequired | choice |
Value | text |
Danmark Group | choice |
Sync to Mailchimp | boolean |
| Field | Type |
|---|---|
ID | number |
Name | text |
Email | text |
Phone | text |
Address | text |
Address line 2 | text |
Zip | text |
City | text |
Zone | text |
Country | text |
Alpha 2 | text |
Cpr | text |
Date of birth | date |
Notes | text |
Profile image URL | text |
Status | text |
Created at | date |
Tags | array |
Custom attributes | array |
Danmark group | text |
| Field | Type |
|---|---|
Calendar IDRequired | choice |
Show in CalendarRequired | boolean |
Times | object |
Monday Start | time |
Monday End | time |
Monday Closed | boolean |
Tuesday Start | time |
Tuesday End | time |
Tuesday Closed | boolean |
Wednesday Start | time |
Wednesday End | time |
Wednesday Closed | boolean |
Thursday Start | time |
| Field | Type |
|---|---|
ID | number |
User ID | number |
Calendar ID | number |
Show in calendar | boolean |
Times | object |
Monday start | text |
Monday end | text |
Monday closed | boolean |
Tuesday start | text |
Tuesday end | text |
Tuesday closed | boolean |
Wednesday start | text |
Wednesday end | text |
Wednesday closed | boolean |
Thursday start | text |
Templates
Look for EasyPractice templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Dentally[2]Browser-based dental practice software with charting, recalls, and NHS or private workflows.
- Classe365Student information and school management system for admissions, academics, and administration.
- ClinikoPractice management for healthcare providers — appointments, notes, and billing.
- ChatwootOpen-source customer engagement platform for shared inboxes, live chat, and support workflows.
- AlfaDocsPractice management for dental clinics — patients, appointments, and records.
References
- WEXTL® EasyPractice Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for EasyPractice.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:11
