360 Secure SkillHub
360 安全技能中心

Copper

该 Skill 提供纯 Python 标准库编写的 CLI 脚本 copper.py,通过 Copper CRM REST API 查询与新增/修改联系人、公司、商机、项目、任务和活动,并支持全局搜索、管线列表与管线报表;默认输出 JSON,加 --human 输出可读文本,需配置 COPPER_API_KEY 与 COPPER_EMAIL 环境变量,声明不在本地存储数据。

aiwithabidi
aiwithabidi
热度 57.69
最近更新 2026-05-10 17:40:50
分类:营销依赖:代码执行 / 第三方 API应用场景:CRM / 任务管理 / 报告撰写 / API 集成

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add copper
Metadata
name
copper
description
Copper CRM integration — manage people, companies, opportunities, projects, tasks, and activities via the Copper REST API. Google Workspace native CRM with relationship intelligence. Built for AI agents — Python stdlib only, zero dependencies. Use for CRM management, deal tracking, relationship mapping, project management, and sales pipeline automation.
homepage
https://www.agxntsix.ai
license
MIT
compatibility
Python 3.10+ (stdlib only — no dependencies)
metadata
{"openclaw":{"emoji":"🟤","requires":{"env":["COPPER_API_KEY","COPPER_EMAIL"]},"primaryEnv":"COPPER_API_KEY","homepage":"https://www.agxntsix.ai"}}

🟤 Copper CRM

Copper CRM integration — manage people, companies, opportunities, projects, tasks, and activities via the Copper REST API.

Features

  • People management — contacts with full CRUD and search
  • Company tracking — organizations, details, relationships
  • Opportunity pipeline — deals, stages, values, win rates
  • Project management — track projects with stages and tasks
  • Task management — create, assign, complete tasks
  • Activity logging — calls, meetings, notes on any record
  • Relationship mapping — see connections between records
  • Search across all entity types
  • Custom fields — read and write custom field values
  • Pipeline reports — value, velocity, conversion metrics

Requirements

Variable Required Description
COPPER_API_KEY ✅ API key/token for Copper CRM
COPPER_EMAIL ✅ Your Copper account email

Quick Start

# List people/contacts
python3 {baseDir}/scripts/copper.py people --limit 20
# Get person details
python3 {baseDir}/scripts/copper.py person-get 12345
# Create a person
python3 {baseDir}/scripts/copper.py person-create '{"name":"Jane Doe","emails":[{"email":"jane@example.com"}]}'
# Update a person
python3 {baseDir}/scripts/copper.py person-update 12345 '{"title":"VP Sales"}'

Commands

people

List people/contacts.

python3 {baseDir}/scripts/copper.py people --limit 20

person-get

Get person details.

python3 {baseDir}/scripts/copper.py person-get 12345

person-create

Create a person.

python3 {baseDir}/scripts/copper.py person-create '{"name":"Jane Doe","emails":[{"email":"jane@example.com"}]}'

person-update

Update a person.

python3 {baseDir}/scripts/copper.py person-update 12345 '{"title":"VP Sales"}'

companies

List companies.

python3 {baseDir}/scripts/copper.py companies --limit 20

company-create

Create a company.

python3 {baseDir}/scripts/copper.py company-create '{"name":"Acme Corp"}'

opportunities

List opportunities.

python3 {baseDir}/scripts/copper.py opportunities --limit 20

opportunity-create

Create opportunity.

python3 {baseDir}/scripts/copper.py opportunity-create '{"name":"Acme Deal","monetary_value":50000}'

projects

List projects.

python3 {baseDir}/scripts/copper.py projects --limit 20

tasks

List tasks.

python3 {baseDir}/scripts/copper.py tasks --limit 20 --status open

task-create

Create a task.

python3 {baseDir}/scripts/copper.py task-create '{"name":"Follow up","due_date":"2026-03-01"}'

activities

List activities for a record.

python3 {baseDir}/scripts/copper.py activities --person 12345

search

Search across all records.

python3 {baseDir}/scripts/copper.py search "Acme"

pipelines

List pipelines.

python3 {baseDir}/scripts/copper.py pipelines

pipeline-report

Pipeline summary report.

python3 {baseDir}/scripts/copper.py pipeline-report

Output Format

All commands output JSON by default. Add --human for readable formatted output.

# JSON (default, for programmatic use)
python3 {baseDir}/scripts/copper.py people --limit 5

# Human-readable
python3 {baseDir}/scripts/copper.py people --limit 5 --human

Script Reference

Script Description
{baseDir}/scripts/copper.py Main CLI — all Copper CRM operations

Data Policy

This skill never stores data locally. All requests go directly to the Copper CRM API and results are returned to stdout. Your data stays on Copper CRM servers.

Credits


Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation