Skip to content

[MCP] Copper #9134

@kishanprmr

Description

@kishanprmr

🧩 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


🧑‍💻 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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions