Connect Teamwork and Casebook to power AI-driven automation
- No-code AI automation
 - Full audit trails and controls
 - SOC 2 and GDPR compliant
 - Easy visual workflow builder
 - 8,000+ apps, 450+ AI tools
 - Free tier available
 
Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier makes it easy to integrate Teamwork with Casebook - no code necessary. See how you can get setup in minutes.
Choose a trigger
A trigger is the event that starts your Zap—like a "New Calendar Event" from Teamwork.
Add your action
An action happens after the trigger—such as "Create a Case" in Casebook.
You’re connected!
Zapier seamlessly connects Teamwork and Casebook, automating your workflow.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
New Calendar EventTriggered when you add a new calendar event.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New CardTriggered when you add a new card.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New CommentTriggered when you add a new comment.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New ExpenseTriggered when you add a new expense.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New InvoiceTriggered when you add a new invoice.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New MessageTriggered when you add a new message.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New MilestoneTriggered when you add a new milestone.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New PersonTriggered when you add a new person.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New StageTriggered when you add a new stage.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New TaskTriggered when you add a new task.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Task List TemplateRequired
 - ProjectRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
 - Color
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
 - Website
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - NameRequired
 - Parent Category
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - File NameRequired
 - FileRequired
 - Display Name
 - Description
 - CategoryName
 - Private
 - Notify
 - Tags
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - NameRequired
 - Parent Category
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - TitleRequired
 - Description
 - LinkRequired
 - Open in New Window?
 - Width
 - Height
 - Category
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 - Tags
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - NameRequired
 - Parent Category
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - MessageRequired
 - BodyRequired
 - Who should be notified?
 - Post as Another User
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - TitleRequired
 - Description
 - When is this due?Required
 - Who is responsible?Required
 - Notify
 - Private to Owner Company?
 - Who can see it?
 - Reminder
 - Tags
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
 - NotebookRequired
 - Add CommentRequired
 - ContentType
 - Author
 - Attach File
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
 - FirstNameRequired
 - LastNameRequired
 - EmailRequired
 - UserTypeRequired
 - PrivateNotes
 - SendInvite
 - SendInviteWithMessage
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
 - Description
 - Add Selected Users to this Project
 - Project Owner
 - Company
 - Name of New Company to Create
 - StartDate
 - EndDate
 - Category
 - Tags
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Workflow IDRequired
 - NameRequired
 - Color
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
 - Task List
 - TaskRequired
 - Add CommentRequired
 - ContentType
 - Author
 - Attach File
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - NameRequired
 - Description
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
 - Task List
 - TaskRequired
 - Start Date and TimeRequired
 - Duration HoursRequired
 - Duration MinutesRequired
 - Description
 - Who?
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 - TitleRequired
 - Description
 - All Day
 - StartRequired
 - EndRequired
 - Where
 - Attendees
 - Event Type
 - Privacy TypeRequired
 - Show as Busy
 - Project
 - Notify All Attendees
 - Who should be notified?
 - Attendees Can Edit
 - Project Users Can Edit
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- NameRequired
 - Website
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 - ProjectRequired
 - File NameRequired
 - FileRequired
 - Display Name
 - Description
 - CategoryName
 - Private
 - Notify
 - Tags
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- TitleRequired
 - ProjectRequired
 - Description
 - LinkRequired
 - Open in New Window?
 - Width
 - Height
 - Category
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 - Tags
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 - Project
 - MilestoneRequired
 - Add CommentRequired
 - ContentType
 - Author
 - Attach File
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 - Project
 - NotebookRequired
 - Add CommentRequired
 - ContentType
 - Author
 - Attach File
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 - CompanyRequired
 - FirstNameRequired
 - LastNameRequired
 - EmailRequired
 - UserTypeRequired
 - PrivateNotes
 - SendInvite
 - SendInviteWithMessage
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Workflow IDRequired
 - Search ForRequired
 - Color
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 - ProjectRequired
 - Description
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Report nameRequired
 - Report dateRequired
 - Report methodRequired
 - Report typeRequired
 - NarrativeRequired
 - Screening Decision
 - Response Type
 - Response Time
 - Labels
 - Additional Info
 - First Name
 - Last Name
 - Birth Date
 - Street Address
 - Apt/Suite
 - City
 - State
 - Zip Code
 - Email Address
 - Phone Number
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
Calendar Event ReminderTriggered when a calendar event reminder is sent.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New ColumnTriggered when you add a new column.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New CompanyTriggered when you add a new company.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New FileTriggered when you add a new file.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New LinkTriggered when you add a new link.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Message ReplyTriggered when you add a new message reply.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New NotebookTriggered when you add a new notebook.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New ProjectTriggered when you add a new project.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New RiskTriggered when you add a new risk.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New StatusTriggered when you add a new status.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Task ListTriggered when you add a new task list.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Time EntryTriggered when you add a new time entry.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- TitleRequired
 - Description
 - All Day
 - StartRequired
 - EndRequired
 - Where
 - Attendees
 - Event Type
 - Privacy TypeRequired
 - Show as Busy
 - Project
 - Notify All Attendees
 - Who should be notified?
 - Attendees Can Edit
 - Project Users Can Edit
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - NameRequired
 - Color
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - ExpenseRequired
 - Description
 - DateRequired
 - CostRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
 - FileRequired
 - Add CommentRequired
 - ContentType
 - Author
 - Attach File
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - Invoice No./IDRequired
 - PO Number
 - Description
 - Issue DateRequired
 - Fixed Price
 - CurrencyRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
 - LinkRequired
 - Add CommentRequired
 - ContentType
 - Author
 - Attach File
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task IDRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - TitleRequired
 - BodyRequired
 - Category
 - Attach Existing File
 - Attach New File
 - File Name for New File
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 - Tags
 - Post as Another User
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
 - MilestoneRequired
 - Add CommentRequired
 - ContentType
 - Author
 - Attach File
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - NameRequired
 - Parent Category
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - TitleRequired
 - Description
 - ContentRequired
 - Category
 - Send Notification to Self
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 - Tags
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
 - Parent Category
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
 - Add Selected Users to this ProjectRequired
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- UserRequired
 - StatusRequired
 - Notify Everyone in Owner Company?
 - Who should be notified?
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - Task ListRequired
 - ContentRequired
 - Description
 - StartDate
 - DueDate
 - Who is responsible?
 - Notify
 - Create as Another User
 - Private to Owner Company?
 - Who can see it?
 - Priority
 - Board Column
 - Workflow
 - Stage
 - Tags
 - Attach Existing File
 - Attach New File
 - File Name for New File
 - Desk Ticket ID
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
 - Start Date and TimeRequired
 - Duration HoursRequired
 - Duration MinutesRequired
 - Description
 - Who?
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
 - Task List
 - Content
 - Description
 - StartDate
 - DueDate
 - Who is responsible?
 - Notify
 - Private to Owner Company?
 - Who can see it?
 - Priority
 - Board Column
 - Workflow
 - Stage
 - Tags
 - Attach Existing File
 - Attach New File
 - File Name for New File
 - Desk Ticket ID
 - Allow Update to Completed Task
 - Fire Webhooks after Update
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- NameRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Workflow IDRequired
 - Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
 - ProjectRequired
 - Color
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 - Project
 - FileRequired
 - Add CommentRequired
 - ContentType
 - Author
 - Attach File
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 - Project
 - LinkRequired
 - Add CommentRequired
 - ContentType
 - Author
 - Attach File
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 - ProjectRequired
 - TitleRequired
 - BodyRequired
 - Category
 - Attach Existing File
 - Attach New File
 - File Name for New File
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 - Tags
 - Post as Another User
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 - ProjectRequired
 - TitleRequired
 - Description
 - When is this due?Required
 - Who is responsible?Required
 - Notify
 - Private to Owner Company?
 - Who can see it?
 - Reminder
 - Tags
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- TitleRequired
 - ProjectRequired
 - Description
 - ContentRequired
 - Category
 - Send Notification to Self
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 - Tags
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 - Description
 - Add Selected Users to this Project
 - Project Owner
 - Company
 - Name of New Company to Create
 - StartDate
 - EndDate
 - Category
 - Tags
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 - Project
 - Task List
 - TaskRequired
 - Add CommentRequired
 - ContentType
 - Author
 - Attach File
 - Who should be notified?
 - Private to Owner Company?
 - Who can see it?
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- Search ForRequired
 - ProjectRequired
 - Task ListRequired
 - ContentRequired
 - Description
 - StartDate
 - DueDate
 - Who is responsible?
 - Notify
 - Create as Another User
 - Private to Owner Company?
 - Who can see it?
 - Priority
 - Board Column
 - Workflow
 - Stage
 - Tags
 - Attach Existing File
 - Attach New File
 - File Name for New File
 - Desk Ticket ID
 
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found- NameRequired
 - TypeRequired
 - StatusRequired
 - County
 - Legacy case ID
 - GoalsRequired
 - Labels
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- First nameRequired
 - Middle name
 - Last nameRequired
 - Suffix
 - Marital status
 - Date of birth
 - Is deceased
 - Date of death
 - Place of birth
 - Sex
 - Gender identities
 - Sexual orientation
 - Labels
 - Races
 - Hispanic or latino origin
 - Ethnicities
 - Indigenous affiliations
 - Indigenous affiliations - Verified
 - Indigenous affiliations - Verification source
 - Immigration status
 - Immigration status - Verified
 - Immigration status - Verification source
 - Veteran status
 - Primary language
 - Other languages
 - Medicaid number
 - Medicaid effective date
 - Highest level of education completed
 - Above or below poverty level
 
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023




93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Connect Teamwork and Casebook to integrate crucial parts of your business
With Zapier, you can integrate everything from basic data entry to end-to-end processes. Here are some of the business-critical workflows that people automate with Zapier.




