pipedrive
Pipedrive CRM API for managing deals, contacts (persons), organizations, activities, leads, pipelines, products, and notes. Use for sales pipeline management, deal tracking, contact/organization management, activity scheduling, lead handling, or any Pipedrive CRM tasks.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/rdewolff/pipedrivePipedrive
Sales CRM API for deals, contacts, organizations, activities, pipelines, leads, and notes.
Setup
Get your API token from Pipedrive:
- Go to Settings → Personal preferences → API
- Copy your personal API token
Store in ~/.clawdbot/clawdbot.json:
{
"skills": {
"entries": {
"pipedrive": {
"apiToken": "YOUR_API_TOKEN"
}
}
}
}
Or set env: PIPEDRIVE_API_TOKEN=xxx
Quick Reference
Deals (most important!)
{baseDir}/scripts/pipedrive.sh deals list # List all deals
{baseDir}/scripts/pipedrive.sh deals list --status open # Open deals only
{baseDir}/scripts/pipedrive.sh deals search "query" # Search deals
{baseDir}/scripts/pipedrive.sh deals show <id> # Get deal details
{baseDir}/scripts/pipedrive.sh deals create --title "Deal" --person <id> --value 1000
{baseDir}/scripts/pipedrive.sh deals update <id> --value 2000 --stage <stage_id>
{baseDir}/scripts/pipedrive.sh deals won <id> # Mark deal as won
{baseDir}/scripts/pipedrive.sh deals lost <id> --reason "Reason" # Mark deal as lost
{baseDir}/scripts/pipedrive.sh deals delete <id> # Delete deal
Persons (contacts)
{baseDir}/scripts/pipedrive.sh persons list # List all persons
{baseDir}/scripts/pipedrive.sh persons search "query" # Search persons
{baseDir}/scripts/pipedrive.sh persons show <id> # Get person details
{baseDir}/scripts/pipedrive.sh persons create --name "John Doe" --email "[email protected]"
{baseDir}/scripts/pipedrive.sh persons update <id> --phone "+1234567890"
{baseDir}/scripts/pipedrive.sh persons delete <id> # Delete person
Organizations
{baseDir}/scripts/pipedrive.sh orgs list # List all organizations
{baseDir}/scripts/pipedrive.sh orgs search "query" # Search organizations
{baseDir}/scripts/pipedrive.sh orgs show <id> # Get organization details
{baseDir}/scripts/pipedrive.sh orgs create --name "Acme Corp"
{baseDir}/scripts/pipedrive.sh orgs update <id> --address "123 Main St"
{baseDir}/scripts/pipedrive.sh orgs delete <id> # Delete organization
Activities
{baseDir}/scripts/pipedrive.sh activities list # List activities
{baseDir}/scripts/pipedrive.sh activities list --done 0 # Upcoming activities
{baseDir}/scripts/pipedrive.sh activities show <id> # Get activity details
{baseDir}/scripts/pipedrive.sh activities create --subject "Call" --type call --deal <id>
{baseDir}/scripts/pipedrive.sh activities done <id> # Mark activity done
Pipelines & Stages
{baseDir}/scripts/pipedrive.sh pipelines list # List all pipelines
{baseDir}/scripts/pipedrive.sh pipelines stages <pipeline_id> # List stages in pipeline
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-rdewolff-pipedrive": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
analytics-tracking
When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," or "tracking plan." For A/B test measurement, see ab-test-setup.
bexio
Bexio Swiss business software API for managing contacts, quotes/offers, invoices, orders, and items/products. Use when working with Bexio CRM, creating or managing invoices, quotes, sales orders, contact management, or Swiss business administration tasks. Supports listing, searching, creating, editing contacts and sales documents.
godaddy
GoDaddy API for managing DNS records. Use for listing, adding, updating, or deleting DNS records on GoDaddy-managed domains.
front
Front.app API for managing conversations, messages, comments, and team collaboration.
ab-test-setup
When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.