MyCase Zapier integrationAutomate MyCase with Zapier.
The MyCase Zapier integration gives you 5 triggers, 20 actions and 10 searches. Zapier can react when cases, contacts, leads or events change in your legal case management account, create records there, and look up what already exists. Cost, setup and traps below.
Verified Trustpilot reviews · AI, automation & growth agency
What the MyCase Zapier integration actually does
MyCase is legal case management software: cases, people, companies, leads, events, tasks, time and expenses live in one account. The Zapier integration connects that account to the rest of your tools in both directions. Five triggers tell Zapier when something is added or changed, twenty actions write into MyCase, and ten searches find records that already exist.
Three typical results, each tied to real operations:
Leads that arrive by themselves. A form, an ad tool or a mailbox feeds Create Lead, so a new enquiry is in MyCase before anyone retypes it. Work that follows the file. Case Added or Updated starts a Zap that adds a Create Task or a Create Note, or posts the change to the team chat. Contacts kept in one place. Find Person Contact, in its find-or-create form, checks whether someone exists before a Zap adds them, so the same person is not entered twice.
What Zapier does not do here: no action deletes anything, so cleaning up stays a manual job in MyCase. Only cases, companies and people can be updated; events, tasks, leads and the other records can be created but not edited from a Zap. And the five triggers all react to additions and updates alike, with no trigger at all for a deletion.
If you are new to the editor, see our Zapier training.
Zapier vocabulary in one minute
Eight words you will meet in the editor. Each is explained once here, then used as is on the rest of the page.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event that starts the Zap. Once the Zap is on, Zapier waits for it, for example a case added or changed in MyCase.
- Action
- What the Zap does after it starts: the step that writes, sends or moves something for you, such as a new MyCase task.
- Task
- The unit Zapier bills: one action your Zap completes successfully. The allowance on your plan is a count of those.
- Polling vs instant
- A polling trigger is checked on a timer. An instant one is reported by the app the moment it happens. All five MyCase triggers are instant.
- Filter
- A step that lets the Zap carry on only when what arrived meets the condition you set, and stops it otherwise.
- Search step
- A step that looks up a record that already exists in an app, so the steps after it can use what it found.
- Multi-step Zap
- Any Zap beyond one trigger and one action. A search, a filter or a second action makes it one, and it needs a paid plan.
What a MyCase Zap really costs
Listening to MyCase is free. You pay, in tasks, for each thing the Zap writes.
- The trigger0 tasks
- Each action that succeeds1 task
- Free plan100 tasks a month, two-step Zaps
- A search in the ZapMulti-step, paid plan
Triggers never use a task. Each action that succeeds counts as one task, so a Zap that creates a lead and then a task costs two; an action that fails is not counted. MyCase is not a premium app: a trigger plus one action runs on the free plan, with 100 tasks a month and unlimited two-step Zaps. Add a search, a filter or a second action and it becomes a multi-step Zap, which needs a paid plan. That matters here: each of the ten MyCase searches counts as one of those extra steps. The interval grid below applies to polling triggers only; it does not apply to MyCase, whose five triggers are all instant.
Connect MyCase to Zapier in three steps
- 01
Open the Apps page
Go to the Apps page of your Zapier account and click + Add connection. You need a MyCase account, plus read or write access on anything you do not own yourself and want the Zap to touch.
- 02
Pick MyCase
In the dialog, type the app's name, select MyCase in the results, then click Add connection. A new browser tab opens so you can reach your MyCase account.
- 03
Sign in and grant access
Sign in to MyCase in that tab and grant Zapier access to the account. The connection is saved, and every trigger, action and search of this app can reuse it.
Your first Zap: a follow-up task for each new lead
GoalEach lead added in MyCase that passes your filter gets a follow-up task in MyCase, so no enquiry sits unanswered.
- 01
Create the Zap
Start a new Zap. Pick MyCase as the app that starts it, Lead Added or Updated as the event, then choose your MyCase connection from the list.
- 02
Test the trigger
Run the test. Zapier brings back the three most recent items of the connected account, so the filter and the task are set up on a real lead.
- 03
Add the filter
From the plus icon, add a Filter step: the field, the rule, the value. Since the trigger also fires on edits, this is where you keep only the runs you want. It needs a paid plan.
- 04
Add Create Task
Add MyCase again as the action, choose Create Task, then place what the lead test returned into the task fields. Check at the test which values come through.
- 05
Test and publish
Test the action once and open the new task in MyCase to read what arrived. When it looks right, click Publish to switch the Zap on.
MyCase triggers
5 events start a Zap when something happens in MyCase, and 5 of them are instant: the app calls Zapier straight away, whatever your plan.
Case Added or Updated
Instant triggerIn Zapier“Triggers when a case has been added/updated.”
Starts your Zap whenever a case is created in MyCase or an existing one is edited, so the rest of your tools can follow the life of each file.
Company Added or Updated
Instant triggerIn Zapier“Triggers when a company has been added/updated.”
Fires each time a company record is added to MyCase or changed, which lets another tool hold the same organisations without retyping.
Event Added or Updated
Instant triggerIn Zapier“Triggers when an event has been added/updated.”
Goes off when an event is added in MyCase or an existing one is changed, so dates do not live in one place only.
Lead Added or Updated
Instant triggerIn Zapier“Triggers when a lead has been added/updated.”
Reacts to a new lead in MyCase, or to a change on one you already have, so a fresh enquiry gets attention without waiting for someone to check the list.
Person Added or Updated
Instant triggerIn Zapier“Triggers when a person has been added/updated.”
Picks up every person added to MyCase and every edit to an existing contact, so your mailing list or address book stays aligned with the case file.
MyCase actions
MyCase gives you 20 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Create Call
ActionIn Zapier“Creates a new Call.”
Logs a call in MyCase, so phone activity recorded elsewhere is not lost.
Create Case
ActionIn Zapier“Creates a new Case.”
Opens a new case in MyCase from data that arrived in another tool, so the file does not wait to be keyed in.
Update Case
ActionIn Zapier“Updates an Exisiting Case.”
Changes an existing case in MyCase with new information from the steps before.
Create Case Stage
ActionIn Zapier“Creates a new Case Stage.”
Adds a new case stage to MyCase, without opening the app to set it up.
Create Company
ActionIn Zapier“Creates a new Company.”
Records a new company in MyCase, so the organisation exists before you attach people or cases to it.
Update Company
ActionIn Zapier“Updates an Exisiting Company.”
Edits a company already in MyCase, so its details match the source you trust.
Create Custom Field
ActionIn Zapier“Creates a new Custom Field.”
Creates a new custom field in MyCase from a step that came before.
Create Document
ActionIn Zapier“Creates a new Document.”
Adds a document to MyCase from a file produced or received in another tool.
Create Event
ActionIn Zapier“Creates a new Event.”
Adds an event to MyCase from a booking or a date set in another tool.
Create Expense
ActionIn Zapier“Creates a new Expense.”
Adds an expense to MyCase from a receipt or a spend recorded elsewhere.
Create Lead
ActionIn Zapier“Creates a new lead.”
Drops a new lead into MyCase from a form, an ad or an email, without anyone copying it by hand.
Create Location
ActionIn Zapier“Creates a new Location.”
Sets up a new location in MyCase from details held in another tool.
Create Note
ActionIn Zapier“Creates a new note.”
Writes a note in MyCase, handy for keeping a trace of something that happened in another app.
Update Person
ActionIn Zapier“Updates an Exisiting Person.”
Brings an existing MyCase contact up to date with what another app now holds.
Create Person
ActionIn Zapier“Creates a new Person.”
Adds a person to your MyCase contacts with the details mapped from the step before.
Create Practice Area
ActionIn Zapier“Creates a new Practice Area.”
Fills in a new practice area in MyCase from a name that arrived in another tool.
Create Referral Source
ActionIn Zapier“Creates a new Referral Source.”
Saves a new referral source in MyCase from a value captured in another tool.
Create Task
ActionIn Zapier“Creates a new Task.”
Adds a to-do in MyCase, the step that turns an outside signal into work someone will see in the app.
Create Time Entry
ActionIn Zapier“Creates a new Time Entry.”
Records time spent in MyCase, from a timer or a log kept in another app.
API Request (Beta)
ActionIn Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
The advanced option: a raw HTTP request sent with your MyCase connection, for something none of the other actions covers.
MyCase searches
10 search steps look for data that already exists in MyCase, so a later step can use it.
A search does not start a Zap: it sits after the trigger and fetches a MyCase record that already exists, so the next step can use it. In the editor, searches sit at the bottom of the action-event list, under SEARCH. Every MyCase search asks for two required fields, Search Type and Search Value. Seven of them also come as a find-or-create entry. One search makes the Zap multi-step, so it needs a paid plan.
Find Caller
SearchIn Zapier“Finds a caller.”
Identifies a caller by ID, first name, last name, email or phone number, then passes the match to the next step.
Find Case
SearchFind or createIn Zapier“Finds a case.”
Locates a case by its ID or its name. It also exists as Find or Create Case, the same search with the creation box ticked.
Find Case Stage
SearchFind or createIn Zapier“Finds a Case Stage.”
Retrieves a case stage by ID or by name. Its find-or-create entry, Find or Create CaseStage, adds the stage when it is missing.
Find Company Contact
SearchFind or createIn Zapier“Finds a company.”
Finds a company by ID, name, email or phone number. Ticking the creation box gives Find or Create Company.
Find Location
SearchFind or createIn Zapier“Finds a Location.”
Looks up a location by ID or name, and comes as Find or Create Location when the creation box is ticked.
Find People Group
SearchIn Zapier“Finds a People Group.”
Fetches a people group from its ID, the only search type it accepts.
Find Person Contact
SearchFind or createIn Zapier“Finds a person.”
Checks for a person by ID, first name, last name, email or phone number. Its creation variant is Find or Create Person.
Find Practice Area
SearchFind or createIn Zapier“Finds a Practice Area.”
Returns a practice area from its ID or name; as Find or Create Practice Area it adds the area when missing.
Find Referral Source
SearchFind or createIn Zapier“Finds a referral source.”
Matches a referral source by ID or name, and turns into Find or Create ReferralSource with the creation box ticked.
Find Staff
SearchIn Zapier“Finds a staff.”
Finds a staff member by ID, first name, last name, email or phone number.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there and the steps that depend on it are skipped. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?Ticking this box turns the search into a find-or-create: it no longer offers the setting above and asks for the fields needed to create the missing record.
- If multiple search results are found?Three ways out when several records match: keep the first one, which is the default, stop the Zap, or hand all of them on at once.
When a MyCase Zap breaks
Zapier attaches no help article to this app. The cases below come from the app's own operations and from the general limits that apply to any Zap.
Six situations to keep in mind once the Zap is live. For the general method, see our Zapier troubleshooting guide.
Edits fire the Zap again
All five triggers react to additions and updates. A Zap built for new records can run again each time someone edits one; a filter keeps only the runs you want.An update with no record
Update Case, Update Company and Update Person require the record to change. If no earlier step provides it, the action has nothing to work on.A search that never matches
Each search needs a Search Type and a Search Value that agree. An email typed into a name search, for instance, finds nothing.API Request (Beta) outside its domain
API Request (Beta) only reaches domains tied to this app. Its Stop on error choice decides whether a failed request halts the Zap.Old records are not replayed
The Zap only reacts to what happens after it is switched on. Cases or contacts that existed before stay where they are.A Zap that sets itself off
As a general precaution: a Zap that writes into the place its own trigger watches can start itself again and again, and burn through tasks.
Need help automating MyCase with Zapier?
A person reads every message.



