Lawmatics integration
Lawmatics is a legal CRM and client intake platform for law firms. Through this integration an agent can list and filter the firm's contacts (people), read one contact with selected fields, create a contact (with email, phone, primary address, tags, custom field values and notes) and update an existing one. Matters, companies, events, tasks, notes, files, invoices, time entries and the other Lawmatics resources, contact deletion, and the social security and driver license fields are not exposed. Authentication is OAuth 2.0 with a Lawmatics developer app, or an access token the firm already obtained from its own developer app; the access token does not expire, has no scopes, and is sent as Authorization: Bearer <token>.
Say what should happen.
The workflow builds itself.
What you can do with Lawmatics
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
create_contactCreate contactPOSTCreate a contact; first_name is required. If the firm has email matching on and the email matches an existing contact, that contact is updated instead (HTTP 200). Returns only the submitted fields unless fields is passed.get_contactGet contactGETGet one contact by ID (from list_contacts). Use fields to choose attributes; fields=all can return sensitive personal data (social security and driver license numbers).list_contactsList contactsGETList the firm's contacts, 25 per page (newest first unless sorted). Filter with filter_by/filter_on/filter_with; page with page and meta.total_pages. Pass fields to get more than name and email.update_contactUpdate contactPUTUpdate an existing contact by ID (from list_contacts). Custom field values overwrite the current ones (null clears). Returns only the submitted fields unless fields is passed.
Use Lawmatics from Claude Code, Cursor or Codex
Connect Lawmatics in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Lawmatics operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Lawmatics
- Create your workspace
Sign up free. Nothing to install.
- Connect Lawmatics once
Add your Lawmatics connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Lawmatics integration FAQ
What can you do with the Lawmatics integration?
LiveContext exposes 4 operations on Lawmatics, covering contact.
