pipedrive_update_activity
Update existing Pipedrive activities by ID. Modify details, mark as done, or change scheduling, attendees, and more to keep records accurate.
Instructions
Update an existing activity in Pipedrive. Use this to mark activities as done.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "pipedrive_update_activity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Activity ID to update | |
| busy | No | Show as busy | |
| done | No | Mark as completed/pending | |
| note | No | New notes | |
| type | No | New type | |
| org_id | No | New organization ID | |
| deal_id | No | New deal ID | |
| lead_id | No | New lead ID (UUID format) | |
| subject | No | New subject | |
| due_date | No | New due date (YYYY-MM-DD) | |
| due_time | No | New due time (HH:MM) | |
| duration | No | New duration (HH:MM) | |
| location | No | New location (structured object) | |
| owner_id | No | New owner | |
| priority | No | New priority (integer) | |
| attendees | No | New attendees | |
| person_id | No | New person ID | |
| project_id | No | New project ID | |
| participants | No | New participants |