Lawmatics icon

Lawmatics

Legal practice CRM for matters, contacts, appointments, and client intake.

5 triggers13 searches11 actionsPollingAuth: OAuth

AI-assisted documentation9 min read

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

Open Lawmatics on WEXTL →

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]

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: the Callback URL shown in this connection form. After saving app, you will get your Client ID and Client Secret.

    [1]
  • Client SecretpasswordRequired
  1. Log in to your WEXTL account, add the Lawmatics 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 Lawmatics 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 →
Connecting Lawmatics to WEXTL®
Video slide demonstrates how to integrate Lawmatics in the WEXTL visual workflow builder.[4]

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 →

Watch AppointmentsTrigger
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
Nametext
Descriptiontext
Time Zonetime
Start Datedate
End Datedate
All Dayboolean
Reminder Typetext
Reminder Delay Lengthtext
Reminder Sentboolean
Locationobject
Relationshipsobject
Eventableobject
Usersobject
Event Typeobject
Watch ContactsTrigger
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailtext
Created atdate
Updated atdate
Relationshipsobject
Watch Custom Form SubmissionsTrigger
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
Bodyarray
Created atdate
Updated atdate
Relationshipsobject
Custom Formobject
Contactableobject
Watch MattersTrigger
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailtext
Created atdate
Updated atdate
Relationshipsobject
Watch NotesTrigger
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
Nametext
Bodytext
Created atdate
Updated atdate
Relationshipsobject
Notableobject
Find a ContactAction
Input fields[3]
FieldType
Contact Name (or Name Surname)Required
text
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailemail
Phonetext
Created atdate
Updated atdate
Relationshipsobject
Find a Contact by EmailAction
Input fields[3]
FieldType
EmailRequired
email
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailemail
Phonetext
Created atdate
Updated atdate
Relationshipsobject
Find a Contact by PhoneAction
Input fields[3]
FieldType
PhoneRequired
text
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailemail
Phonetext
Created atdate
Updated atdate
Relationshipsobject
Find a Matter by EmailAction
Input fields[3]
FieldType
EmailRequired
email
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailemail
Phonetext
Created atdate
Updated atdate
Relationshipsobject
Find a Matter by NameAction
Input fields[3]
FieldType
Contact Name (or Name Surname)Required
text
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailemail
Phonetext
Created atdate
Updated atdate
Relationshipsobject
Find a Matter by PhoneAction
Input fields[3]
FieldType
PhoneRequired
text
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailemail
Phonetext
Created atdate
Updated atdate
Relationshipsobject
Get a ContactAction
Input fields[3]
FieldType
Contact IDRequired
choice
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailemail
Phonetext
Custom Fieldsarray
Relationshipsobject
Get a MatterAction
Input fields[3]
FieldType
Matter / Prospect IDRequired
choice
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailemail
Phonetext
Custom Fieldsarray
Relationshipsobject
Get a NoteAction
Input fields[3]
FieldType
Note IDRequired
choice
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
Nametext
Bodytext
Created atdate
Updated atdate
Relationshipsobject
Notableobject
Get an AppointmentAction
Input fields[3]
FieldType
Appointment IDRequired
choice
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
Nametext
Descriptiontext
Time Zonetime
Start Datedate
End Datedate
All Dayboolean
Reminder Typetext
Reminder Delay Lengthtext
Reminder Sentboolean
Locationobject
Relationshipsobject
Eventableobject
Usersobject
Event Typeobject
List AppointmentsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
Nametext
Descriptiontext
Time Zonetime
Start Datedate
End Datedate
All Dayboolean
Reminder Typetext
Reminder Delay Lengthtext
Reminder Sentboolean
Locationobject
Relationshipsobject
Eventableobject
Usersobject
Event Typeobject
List ContactsSearch
Input fields[3]
FieldType
Sort Orderchoice
Sort Bychoice
Limitnumber
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailtext
Created atdate
Updated atdate
Relationshipsobject
List MattersSearch
Input fields[3]
FieldType
Sort Orderchoice
Sort Bychoice
Limitnumber
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailtext
Created atdate
Updated atdate
Relationshipsobject
Cancel an AppointmentAction
Input fields[3]
FieldType
Appointment IDRequired
choice
Notify AttendeesRequired
boolean
Create a ContactAction
Input fields[3]
FieldType
First NameRequired
text
Last NameRequired
text
Emailemail
Phonetext
Notesarray
Custom Fieldsarray
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailemail
Phonetext
Custom Fieldsarray
Relationshipsobject
Create a MatterAction
Input fields[3]
FieldType
First NameRequired
text
Last NameRequired
text
Emailemail
Phonetext
Practice Area IDchoice
Sub Status IDnumber
Notesarray
Custom Fieldsarray
Tagsarray
Tagtext
Assigned Staff IDsarray
Staff IDchoice
Case Titletext
Case Blurbtext
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailemail
Phonetext
Custom Fieldsarray
Relationshipsobject
Create a NoteAction
Input fields[3]
FieldType
Note NameRequired
text
Note BodyRequired
text
Notable TypeRequired
choice
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
Nametext
Bodytext
Created atdate
Updated atdate
Relationshipsobject
Notableobject
Delete a ContactAction
Input fields[3]
FieldType
Contact IDRequired
choice
Delete a MatterAction
Input fields[3]
FieldType
Matter / Prospect IDRequired
choice
Delete a NoteAction
Input fields[3]
FieldType
Note IDRequired
choice
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
Update a ContactAction
Input fields[3]
FieldType
Contact IDRequired
choice
First Nametext
Last Nametext
Emailemail
Phonetext
Notesarray
Custom Fieldsarray
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailemail
Phonetext
Custom Fieldsarray
Relationshipsobject
Update a MatterAction
Input fields[3]
FieldType
Matter / Prospect IDRequired
choice
First Nametext
Last Nametext
Emailemail
Phonetext
Practice Area IDchoice
Sub Status IDnumber
Notesarray
Custom Fieldsarray
Tagsarray
Tagtext
Assigned Staff IDsarray
Staff IDchoice
Case Titletext
Case Blurbtext
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
First Nametext
Last Nametext
Emailemail
Phonetext
Custom Fieldsarray
Relationshipsobject
Update a NoteAction
Input fields[3]
FieldType
Note IDRequired
choice
Note Nametext
Note Bodytext
Output fields[3]
FieldType
IDtext
Typetext
Attributesobject
Nametext
Bodytext
Created atdate
Updated atdate
Relationshipsobject
Notableobject

Look for Lawmatics templates in the WEXTL template library.

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

Last updated: Jul 24, 2026 18:11