Blocks
Copper
Google Workspace native CRM for managing relationships and sales.
Integrate with Copper CRM to manage your sales pipeline directly from Gmail and Google Workspace. Copper provides seamless contact management, deal tracking, and task automation with deep Google integration. Perfect for teams already using Google Workspace who want native CRM functionality with OAuth 2.0 authentication.
Block Preview
Copper
Google Workspace native CRM for managing relationships and sales.
Usage
- Add the block to your workflow and connect it to the upstream step.
- Connect the required credentials or OAuth provider before running.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the copper block with monitoring enabled in production.
Inputs (UI)
Copper Account
oauth-inputPlaceholder: Select Copper account
Layout: full
Provider: copper
Operation
dropdownLayout: full
Options: List People, Get Person, Create Person, Update Person
Person ID
short-inputPlaceholder: Enter person ID
Layout: full
Condition: operation = ["get_person","update_person"]
Opportunity ID
short-inputPlaceholder: Enter opportunity ID
Layout: full
Condition: operation = ["get_opportunity","update_opportunity"]
Name
short-inputPlaceholder: John Doe
Layout: full
Condition: operation = ["create_person","update_person"]
Placeholder: john@example.com
Layout: half
Condition: operation = ["create_person","update_person"]
Phone
short-inputPlaceholder: +1234567890
Layout: half
Condition: operation = ["create_person","update_person"]
Company Name
short-inputPlaceholder: Acme Corporation
Layout: full
Condition: operation = "create_company"
Opportunity Name
short-inputPlaceholder: Q1 Enterprise Deal
Layout: full
Condition: operation = ["create_opportunity","update_opportunity"]
Monetary Value
short-inputPlaceholder: 50000
Layout: half
Condition: operation = ["create_opportunity","update_opportunity"]
Pipeline Stage ID
short-inputPlaceholder: Enter stage ID
Layout: half
Condition: operation = ["create_opportunity","update_opportunity"]
Custom Fields (JSON)
codePlaceholder: {"custom_field_1": "value1"}
Layout: full
Condition: operation = ["create_person","update_person","create_opportunity","update_opportunity"]
Inputs (API)
credential
stringRequired
operation
stringRequired
personId
stringOptional
opportunityId
stringOptional
name
stringOptional
Optional
phone
stringOptional
companyName
stringOptional
opportunityName
stringOptional
monetaryValue
numberOptional
pipelineStageId
stringOptional
customFields
jsonOptional
Outputs
Primary response type:
{
"data": "json"
}