🤖
Pipedrive CRM
使用 API v1 从 OpenClaw 管理 Pipedrive CRM,包括人员、组织、交易、潜在客户、活动、笔记、管道和自定义端点操作。使用场景:用户要求管理 Pipedrive 数据。
安全通过
⚙️脚本
技能说明
name: pipedrive-crm-openclaw description: Manage Pipedrive CRM from OpenClaw using API v1, including people, organizations, deals, leads, activities, notes, pipelines, and custom endpoint actions. Use when a user wants to perform CRM operations by API instead of the Pipedrive UI.
Pipedrive CRM for OpenClaw
Use this skill to run day-to-day CRM operations in Pipedrive through API calls, including CRUD, search, pipeline movement, activity logging, and any unsupported operation via raw endpoint requests.
Required Environment
Set one authentication mode:
PIPEDRIVE_API_TOKENfor API token auth (simplest)PIPEDRIVE_ACCESS_TOKENfor OAuth bearer auth
Set base routing:
PIPEDRIVE_COMPANY_DOMAIN(for example:acmeforhttps://acme.pipedrive.com)
Optional:
PIPEDRIVE_API_BASEto override full API base URL (defaults tohttps://<company>.pipedrive.com/api/v1)PIPEDRIVE_TIMEOUTrequest timeout in seconds (default30)
Setup
If the user asks to connect or validate credentials:
python3 skills/pipedrive-crm-openclaw/scripts/setup-wizard.py
Primary Script
Run:
python3 skills/pipedrive-crm-openclaw/scripts/pipedrive-api.py <command> [args]
Core commands:
test_connectionlist <entity> [--start N] [--limit N]get <entity> <id>create <entity> <json_payload>update <entity> <id> <json_payload> [--method PUT|PATCH]delete <entity> <id>search <entity> <term> [--limit N] [--fields csv] [--exact-match]move_deal_stage <deal_id> <stage_id> [--status open|won|lost|deleted]add_note <content> [--deal-id ID] [--person-id ID] [--org-id ID] [--lead-id UUID]request <METHOD> <path> [--query '{...}'] [--body '{...}']
Supported entities:
personsorganizationsdealsleadsactivitiesnotesproductsuserspipelinesstages
Practical OpenClaw Playbooks
Lead Intake and Qualification
search persons "name or email"to deduplicate.create persons '{...}'if no match.create deals '{...}'and link person/org.add_note "summary" --deal-id <id>to preserve context.
Pipeline Management
list dealswith filters throughrequestquery.move_deal_stage <deal_id> <stage_id>.create activities '{...}'for next follow-up.
Daily Follow-Up Queue
list activitiesandsearch persons.update activities <id> '{"done":1}'after completion.- Log interaction with
add_note.
Safety Rules
- Never print or echo raw tokens in chat output.
- Read before write when user intent is ambiguous.
- Validate IDs from API responses before destructive actions.
- If response is
401or403, stop and request corrected credentials/scopes. - Use
requestfor endpoints not yet wrapped by helper commands.
References
Load as needed:
references/entity-playbooks.mdreferences/pipedrive-v1-notes.md
如何使用「Pipedrive CRM」?
- 打开小龙虾AI(Web 或 iOS App)
- 点击上方「立即使用」按钮,或在对话框中输入任务描述
- 小龙虾AI 会自动匹配并调用「Pipedrive CRM」技能完成任务
- 结果即时呈现,支持继续对话优化