Faster time to market
Ship Copper integrations without custom connector engineering.

Build in-app Copper integrations that create and sync People, Companies, Leads, Opportunities, Tasks and Activities. Expose Copper actions and search across customer accounts to automate pipelines, contact syncs and activity workflows inside your product.
Ship Copper integrations without custom connector engineering.
Design and reuse Copper orchestration visually across tenants.
Surface approved Copper actions as managed marketplace tools.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Teams can programmatically create, read, update, delete and search Copper records — people, companies, leads, opportunities, tasks, projects and activities — and receive change notifications via webhooks. Use Cyclr to orchestrate two-way contact and opportunity syncs, bulk imports, activity logging and real-time webhook-driven automation across customer accounts.
PRODUCT USE CASES
Use Cyclr to build customer-facing Copper automations: push new signups to Copper People, mirror opportunities, log activities from your app and trigger workflows on Copper events using webhooks.
Create and update People and Companies in Copper from your app; use webhooks to sync external Copper updates back.
Create or update Opportunities and pipeline stages from in-app events to keep Copper sales pipelines current.
Push application events into Copper Activities and relate them to People, Companies or Opportunities for audit trails.
ORCHESTRATION
Cyclr sits between your SaaS product and Copper to handle authentication, govern access and orchestrate every API call per customer, at scale.
Your app requests an action for a specific customer.
Cyclr authenticates, applies policies and routes the request.
Copper processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore Copper methods you can orchestrate through Cyclr.
This method allows you to delete a Task.
This method allows you to update a Task.
This method allows you to get the details of all Tasks.
List new tasks since last successful run.
Search all tasks by date range.
List all updated tasks since last successful run.
This method allows you to get the details of a single Task.
This method allows you to add a Task.
This method allows you to update a Company.
This method allows you to delete a Company.
This method allows you to get the details of all Companies.
Search all companies by date range.
List all updated companies since last successful run.
This method allows you to get the details of a single Company.
List new companies since last successful run.
Returns a list of activities for a opportunity.
Update an Activity by ID.
Delete an Activity.
Fetch an Activity by ID.
Returns a list of activities for a person.
Returns a list of activities.
Returns a list of company activities.
List Activity types within your account.
Returns a list of activities for a lead.
Returns a list of activities for a project.
Returns a list of activities for a task.
Create a new activity.
This method allows you to get the details of all Opportunities.
This method allows you to get the details of a single Opportunity.
List new opportunities since last successful run.
Search all opportunities by date range.
List all updated opportunities since last successful run.
This method allows you to delete a Opportunity.
This method allows you to update a Opportunities.
This method allows you to search on a lead by email.
This method allows you to update a lead.
This method allows you to get the details of all Leads.
This method allows you to get the details of a single lead.
Converts a lead to a person record.
This method allows you to get the details of all Leads created since last successful run.
Search all activities by date range.
List all updated Leads since last successful run.
This method allows you to add a Lead.
This method allows you to delete a lead.
This method allows you to get the details of all lead statuses.
Create a webhook subscription
Returns a linting of all Webhoook Subscriptions.
Removes a Webhook Subscription.
This method gets a list of contact types.
List all updated people since last successful run.
This method allows you to get the details of a single Person by specifying a Person ID
This method allows you to get the details of all People.
This method allows you to update a Person.
This method allows you to add a Person.
This method allows you to get the details of a single Person by specifying a Person Email Address
List new people since last successful run.
Search all people by date range.
This method allows you to delete a Person.
This method allows you to update a Projects.
This method allows you to get the details of all Projects.
This method allows you to get the details of a single Project.
List new projects since last successful run.
Search all projects by date range.
This method allows you to delete a Project.
List all updated projects since last successful run.
This method allows you to get the details of all customer sources.
This method allows you to get the details of all Users.
This method gets a list ofpipeline stages.
This method gets a list ofpipelines.
This Lists Custom Fields.
Gets details for the current logged in account.
Notification that a Person has been deleted.
Notification that a new Person has been added.
Notification that a Person's details have been updated.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing Copper integrations in Cyclr.
https://api.copper.com/developer_api/v1API key plus token-owner email; or OAuth client_id, client_secret and redirect_uri.
Create, retrieve, update, delete, bulk and search for leads, people, companies, opportunities, tasks, projects, activities and webhooks.
Search endpoints use page_size (default 20, range 1–200) and page_number. X-PW-TOTAL header gives a total; searches are limited to the first 100,000 matches.
API calls limited to 180 requests per minute; bulk APIs limited to 3 requests per second. Webhook notifications have separate limits.
IMPLEMENTATION
Supports API keys (X-PW-AccessToken with X-PW-UserEmail headers) and OAuth2.0 authorization code flow for delegated partner integrations.
API key plus token-owner email; or OAuth client_id, client_secret and redirect_uri.
OAuth requires registering your app and a redirect_uri; API keys are created in Copper settings and tied to a user email.
COMMON QUESTIONS
It syncs Copper CRM objects — People, Companies, Leads, Opportunities, Tasks, Projects and Activities — supporting create, update, delete, bulk operations, search and webhook-driven automations.
Copper supports API keys (X-PW-AccessToken with X-PW-UserEmail and X-PW-Application headers) and OAuth2.0 authorization code flow for partner integrations.
Yes. Use OAuth per customer or store per-customer API keys; Cyclr manages tenant credentials and maps actions per account for embedded delivery.
Yes. Cyclr can expose vetted Copper API actions (create person, create opportunity, search, webhook triggers) as governed MCP tools in your embedded marketplace.
KEEP EXPLORING
Related Marketing connector for customer-facing integration workflows.
Related connectorRelated Marketing connector for customer-facing integration workflows.
Related connectorRelated Marketing connector for customer-facing integration workflows.