Integration · Legal
AI agents for MyCase
Find and open cases, add people, tasks, events, notes and time entries, and read invoices, case documents and the firm's staff in MyCase (API access comes with MyCase Advanced).
- Actions
- 16
- Read
- 10
- Write
- 6
Actions
What your agents can do in MyCase
16 actions. Each one is a tool your agents can call and a step your workflows can run.
Read 10
Look things up. Nothing changes.
List cases
Lists the firm's cases the signed-in user can see, optionally only open or closed ones, or those changed since a time.
Get a case
Reads one case by its ID: name, number, description, status, opened, closed and statute-of-limitations dates, practice area, stage, billing contact and type, outstanding balance, its clients.
Find people
Lists the firm's people (clients and other contacts; "clients" in the API), filtered by email, first name, last name or cell phone number (exact matches), or changed since a time.
List tasks
Lists the firm's tasks the signed-in user can see, optionally only those changed since a time.
List calendar events
Lists the firm's calendar events the signed-in user can see, optionally only those changed since a time (MyCase filters events by change time, not by when they happen).
List notes
Lists the notes on a case or on a person.
List time entries
Lists the firm's time entries the signed-in user can see, optionally only those changed since a time.
List invoices
Lists the firm's invoices, optionally only those changed since a time or only those that accept online payment.
List a case's documents
Lists the documents on a case (names and details, not their contents).
List staff
Lists the firm's staff (lawyers, paralegals and others), active ones by default.
Write 6
Create, change or send.
Open a case
Opens a case with a name (unique in the firm), and optionally a case number, description, opened date, statute-of-limitations date, status (open by default), practice area and stage.
Add a person
Adds a person (a client or other contact) with a first and last name, and optionally an email, phone numbers, birthdate, notes, a full address (all six parts) and the cases they belong to.
Add a task
Adds a task for one or more staff members (IDs from "List staff") with a name, due date, priority (Low, Medium or High), and optionally a description and a case.
Add a calendar event
Adds a calendar event for one or more staff members (IDs from "List staff") with a name, start and end times with their offset.
Add a note
Adds a note to a case, a person or a company, with a subject, the text and a date and time.
Record time
Records a time entry on a case for a staff member (ID from "List staff").
A person can approve first
Any write action can be set to wait for a person's approval before it runs, so an agent asks before it changes anything.
Connection
How it connects
Connect it once in the console, then give it to the agents and workflows that need it.
Sign in with MyCase and approve access (OAuth).
Kept safe
- Credentials are stored encrypted with your organization's own keys.
- They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
- Calls go only to the tool's own servers.
Ideas
Ideas to start with
Starting points made only from the actions above. Mix them with any other tool your agents can use.
- 01
Ask about your MyCase data
Ask a question in plain words. The agent can list cases, get a case or find people in MyCase, then answers with what it found.
- 02
Let an agent update MyCase
Have the agent open a case or add a person in MyCase as part of a larger task. Turn on approval and a person signs off on each change first.
- 03
Share what it finds in Slack
Give one agent MyCase and Slack: it can list cases in MyCase and post a summary to a Slack channel in the same run.
FAQ
MyCase and MyDeepAgents
Can MyDeepAgents connect to MyCase?
Yes. The MyCase connector has 16 actions: 10 read and 6 make changes. Your agents can call them as tools, and your workflows can run them as steps.
How do I connect MyCase?
Sign in with MyCase and approve access (OAuth). Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.
Can an agent change data in MyCase without asking?
Only if you let it. Each of the 6 actions that change data can be set to wait for a person's approval before it runs.
Can I use MyCase in workflows as well as agents?
Yes. Every MyCase action also works as a step in a workflow, and the same connection serves your agents and your workflows.
Early access
Put MyCase to work
Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.