-
Notifications
You must be signed in to change notification settings - Fork 3.5k
[MCP] Copper #9134
Description
🧩 Product Overview
Copper is a CRM built for Google Workspace, helping teams manage contacts, leads, opportunities, projects, and tasks seamlessly.
This Piece enables Activepieces workflows to trigger on CRM events, perform CRUD operations across core entities, and search or upsert records dynamically.
⚠️ Important Note for Contributors
This feature must be submitted as a Piece following the Activepieces architecture. Submissions not following this format will not be accepted. Please make sure to review the Piece Development Guidelines before starting development.
🚨 Triggers
| Trigger | Use Case |
|---|---|
| New Activity | Fires when a new activity is logged (e.g., call, email, note). |
| New Person | Fires when a new person/contact is created. |
| New Lead | Fires when a new lead is created. |
| New Task | Fires when a new task is created. |
| Updated Lead | Fires when a lead is modified. |
| Updated Task | Fires when a task is updated. |
| Updated Opportunity | Fires when an opportunity changes. |
| Updated Opportunity Status | Fires when an opportunity's status changes. |
| Updated Opportunity Stage | Fires when the opportunity advances stages. |
| Updated Project | Fires when a project is updated. |
| Updated Lead Status | Fires when a lead’s status changes. |
🛠️ Write Actions
| Action Item | Use Case |
|---|---|
| Create Person | Adds a new person/contact. |
| Update Person | Updates a person based on matching criteria. |
| Create Lead | Adds a new lead. |
| Update Lead | Updates an existing lead. |
| Convert Lead | Converts a lead into a person (optionally with company/opportunity). |
| Create Company | Adds a new company. |
| Update Company | Updates a company record. |
| Create Opportunity | Adds a new opportunity. |
| Update Opportunity | Updates an opportunity using match criteria. |
| Create Project | Adds a new project. |
| Update Project | Updates a project record. |
| Create Task | Adds a new task under a person, lead, or opportunity. |
| Create Activity | Logs an activity related to CRM entities. |
🔍 Search Actions
| Action Item | Use Case |
|---|---|
| Search for an Activity | Find an existing activity by type/criteria. |
| Search for a Person | Lookup a person using match criteria. |
| Search for a Lead | Lookup a lead using match criteria. |
| Search for a Company | Lookup a company. |
| Search for an Opportunity | Lookup an opportunity. |
| Search for a Project | Lookup a project. |
📚 API Reference
🧪 Test Account Access
- You can sign up for free account at https://www.copper.com/.
🧑💻 New to Activepieces?
Activepieces is the leading open source AI automation platform. We have many apps (we call them Pieces), that are available within the builder and as MCPs. These apps are built with our TypeScript framework and are easy to develop. Once merged into our repository, they become available as pieces in our automation builder and as MCPs usable by AI agents and MCP clients.
Start building here: Piece Development Docs