Actions
| Name | Description |
|---|---|
add-followerAdds a follower to a deal, person, organization or product. | Adds a follower to a deal, person, organization or product. |
get-noteFinds a note by ID. | Finds a note by ID. |
create-noteCreates a new note. | Creates a new note. |
add-labels-to-personAdds existing labels to an existing person. | Adds existing labels to an existing person. |
add-product-to-dealAdds a product to a deal. | Adds a product to a deal. |
attach-fileUploads a file and attaches it to a deal,person,organization,activity or product. | Uploads a file and attaches it to a deal,person,organization,activity or product. |
create-activityCreates a new activity. | Creates a new activity. |
update-activityUpdates an existing activity. | Updates an existing activity. |
create-dealCreates a new deal. | Creates a new deal. |
update-dealUpdates an existing deal. | Updates an existing deal. |
create-leadCreates a new lead. | Creates a new lead. |
update-leadUpdates an existing lead. | Updates an existing lead. |
create-organizationCreates a new organization. | Creates a new organization. |
update-organizationUpdates an existing organization. | Updates an existing organization. |
create-personCreates a new person. | Creates a new person. |
update-personUpdates an existing person. | Updates an existing person. |
create-productCreates a new product. | Creates a new product. |
update-productUpdates an existing product. | Updates an existing product. |
find-deals-associated-with-personFinds multiple deals related to a specific person. | Finds multiple deals related to a specific person. |
find-productFinds a product by name | Finds a product by name |
find-productsFinds a product or products by name or product code. | Finds a product or products by name or product code. |
find-notesFinds notes by Deal, Lead, Person, or Organization ID. | Finds notes by Deal, Lead, Person, or Organization ID. |
get-productFinds a product by ID. | Finds a product by ID. |
find-organizationFinds an organization. | Finds an organization. |
find-personFinds a person. | Finds a person. |
find-dealFinds a deal by any field. | Finds a deal by any field. |
find-activityFinds an activity by subject. | Finds an activity by subject. |
find-userFinds a user by name or email. | Finds a user by name or email. |
custom_api_callMake a custom API call to a specific endpoint | Make a custom API call to a specific endpoint |
Triggers
| Name | Description |
|---|---|
new_personTriggers when a new person is created | Triggers when a new person is created |
new_dealTriggers when a new deal is created. | Triggers when a new deal is created. |
new_activityTriggers when a new activity is added | Triggers when a new activity is added |
new-noteTriggers when a new note is created. | Triggers when a new note is created. |
updated_personTriggers when a person is updated. | Triggers when a person is updated. |
updated_dealTriggers when a deal is updated. | Triggers when a deal is updated. |
updated-deal-stageTriggers when a deal's stage is updated. | Triggers when a deal's stage is updated. |
new-leadTriggers when a new lead is created. | Triggers when a new lead is created. |
new-organizationTriggers when a new organization is created. | Triggers when a new organization is created. |
updated-organizationTriggers when an existing organization is updated. | Triggers when an existing organization is updated. |
activity-matching-filterTrigges when an activity newly matches a Pipedrive filter for the first time. | Trigges when an activity newly matches a Pipedrive filter for the first time. |
deal-matching-filterTrigges when a deal newly matches a Pipedrive filter for the first time. | Trigges when a deal newly matches a Pipedrive filter for the first time. |
person-matching-filterTriggers when a person newly matches a Pipedrive filter for the first time. | Triggers when a person newly matches a Pipedrive filter for the first time. |
organization-matching-filterTriggers when an organization newly matches a Pipedrive filter for the first time. | Triggers when an organization newly matches a Pipedrive filter for the first time. |
Quick Start
import { WeavzClient } from '@weavz/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute({
integrationName: 'pipedrive',
actionName: 'add-follower',
input: { /* ... */ },
connectionId: 'conn_id',
workspaceId: 'ws_id',
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Pipedrive to my app?
Use Weavz Hosted Connect for OAuth2 authentication. Install the SDK, create a connection through the connect portal or API, then execute actions programmatically.
What actions does Pipedrive support?
Pipedrive supports 29 actions including Add Follower, Retrieve a Note, Create Note, Add Labels to Person, Add Product to Deal, and more.
Can I use Pipedrive with AI agents?
Yes. Add Pipedrive to an MCP server in TOOLS mode or CODE mode. CODE mode provides 80-98% context reduction with 3 meta-tools for efficient agent access.
What authentication does Pipedrive use?
Pipedrive uses OAuth2. Weavz handles token management, refresh, and secure credential storage automatically.
How much does the Pipedrive integration cost?
The Pipedrive integration is included on all Weavz plans including the free tier with 1,000 actions per month. No credit card required.
What triggers does Pipedrive support?
Pipedrive supports 14 triggers including New Person, New Deal, New Activity, New Note, Updated Person, and more.
Connect Pipedrive in 2 minutes
Get 1,000 free actions every month. No credit card required.