Requirements
Lawmatics requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]
Get your Lawmatics credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
You can obtain Client ID and Client Secret after creating app in Lawmatics Developer Center. Use the following Callback URL value:
[1]the Callback URL shown in this connection form. After saving app, you will get your Client ID and Client Secret. - Client SecretpasswordRequired
Connect Lawmatics in WEXTL
- Log in to your WEXTL account, add the Lawmatics 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 Lawmatics 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 →
Lawmatics node modules
The list below is a reference of every Lawmatics node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every Lawmatics node module below — each one opens to show its input parameters, outputs, and connection requirements.
Watch AppointmentsTrigger
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| Name | text |
| Description | text |
| Time Zone | time |
| Start Date | date |
| End Date | date |
| All Day | boolean |
| Reminder Type | text |
| Reminder Delay Length | text |
| Reminder Sent | boolean |
| Location | object |
| Relationships | object |
| Eventable | object |
| Users | object |
| Event Type | object |
Watch ContactsTrigger
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| First Name | text |
| Last Name | text |
| text | |
| Created at | date |
| Updated at | date |
| Relationships | object |
Watch Custom Form SubmissionsTrigger
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| Body | array |
| Created at | date |
| Updated at | date |
| Relationships | object |
| Custom Form | object |
| Contactable | object |
Watch MattersTrigger
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| First Name | text |
| Last Name | text |
| text | |
| Created at | date |
| Updated at | date |
| Relationships | object |
Watch NotesTrigger
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| Name | text |
| Body | text |
| Created at | date |
| Updated at | date |
| Relationships | object |
| Notable | object |
Find a ContactAction
Find a Contact by EmailAction
Find a Contact by PhoneAction
Find a Matter by EmailAction
Find a Matter by NameAction
Find a Matter by PhoneAction
Get a ContactAction
Get a MatterAction
Get a NoteAction
Get an AppointmentAction
| Field | Type |
|---|---|
Appointment IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| Name | text |
| Description | text |
| Time Zone | time |
| Start Date | date |
| End Date | date |
| All Day | boolean |
| Reminder Type | text |
| Reminder Delay Length | text |
| Reminder Sent | boolean |
| Location | object |
| Relationships | object |
| Eventable | object |
| Users | object |
| Event Type | object |
List AppointmentsSearch
| Field | Type |
|---|---|
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| Name | text |
| Description | text |
| Time Zone | time |
| Start Date | date |
| End Date | date |
| All Day | boolean |
| Reminder Type | text |
| Reminder Delay Length | text |
| Reminder Sent | boolean |
| Location | object |
| Relationships | object |
| Eventable | object |
| Users | object |
| Event Type | object |
List ContactsSearch
List MattersSearch
Cancel an AppointmentAction
| Field | Type |
|---|---|
Appointment IDRequired | choice |
Notify AttendeesRequired | boolean |
Create a ContactAction
Create a MatterAction
| Field | Type |
|---|---|
First NameRequired | text |
Last NameRequired | text |
| Phone | text |
| Practice Area ID | choice |
| Sub Status ID | number |
| Notes | array |
| Custom Fields | array |
| Tags | array |
| Tag | text |
| Assigned Staff IDs | array |
| Staff ID | choice |
| Case Title | text |
| Case Blurb | text |
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| First Name | text |
| Last Name | text |
| Phone | text |
| Custom Fields | array |
| Relationships | object |
Create a NoteAction
Delete a ContactAction
| Field | Type |
|---|---|
Contact IDRequired | choice |
Delete a MatterAction
| Field | Type |
|---|---|
Matter / Prospect IDRequired | choice |
Delete a NoteAction
| Field | Type |
|---|---|
Note IDRequired | choice |
Make an API Calluniversal
Update a ContactAction
Update a MatterAction
| Field | Type |
|---|---|
Matter / Prospect IDRequired | choice |
| First Name | text |
| Last Name | text |
| Phone | text |
| Practice Area ID | choice |
| Sub Status ID | number |
| Notes | array |
| Custom Fields | array |
| Tags | array |
| Tag | text |
| Assigned Staff IDs | array |
| Staff ID | choice |
| Case Title | text |
| Case Blurb | text |
| Field | Type |
|---|---|
| ID | text |
| Type | text |
| Attributes | object |
| First Name | text |
| Last Name | text |
| Phone | text |
| Custom Fields | array |
| Relationships | object |
Templates
Look for Lawmatics 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® Lawmatics Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Lawmatics.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:11
