How to connect Pipedrive to Claude Cowork

Trusted by
AWS
Glean
Zoom
Airtable

30 min · no commitment · see it on your stack

Pipedrive logo
Claude Cowork logo
divider

Introduction

Cowork is Anthropic's AI agent for knowledge work. Think of it as Claude Code for everything else. It works autonomously with your computer, local files, and applications to accomplish complex tasks.

This guide walks you through the easiest and most secure way to connect your Pipedrive account to Cowork via Composio Connect, enabling it to add a new deal for Acme Corp, log a sales call with follow-up, create a lead labeled 'High Priority', and more such actions on your behalf without compromising your account security.

Also integrate Pipedrive with

Connecting Pipedrive to Claude Cowork

1. Open Customize

In Claude Desktop, click Customize in the left sidebar, then select Connectors and click the + icon at the top.

Claude Desktop connectors screen with Add custom connector selected

2. Add the Composio MCP server

Click Add custom connector and paste in the Composio MCP server URL:

bash
https://connect.composio.dev/mcp
Add custom connector dialog with Composio MCP server URL

3. Authorize in your browser

Click Connect. You'll be redirected to a browser window where you can authorize Composio to continue.

Composio authorization screen for Claude Cowork

4. Connect your Pipedrive account

Back in Cowork, ask the agent to connect to Pipedrive or give it any Pipedrive-related task.

For example, ask Cowork to:

  • "Add a new deal for Acme Corp"
  • "Log a sales call with follow-up"
  • "Create a lead labeled 'High Priority'"

It will prompt you to authenticate and authorize access.

That's it. Composio's tools are now available in Cowork, and your Pipedrive account is ready to use.

What is Claude Cowork?

Claude Cowork is Anthropic's agent for general knowledge work. It can use your computer, files, and connected applications to complete longer-running tasks across your work tools.

With Composio Connect, Cowork can securely access apps like Pipedrive through MCP without you sharing account credentials directly with the agent.

What is the Pipedrive MCP server, and what's possible with it?

The Pipedrive MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Pipedrive account. It provides structured and secure access to your sales pipelines, so your agent can add deals, log sales activities, manage leads, and automate pipeline updates on your behalf.

  • Automated deal creation and management: Let your agent add new deals, update existing ones, and include custom fields to keep your pipeline moving smoothly.
  • Lead tracking and labeling: Automatically add leads linked to people or organizations, and tag them with custom labels for better segmentation and follow-up.
  • Sales activity logging: Effortlessly log calls and add comments to notes so every sales interaction is recorded and actionable.
  • Deal and contact following: Have your agent add followers to deals, organizations, people, or products so your team never misses an important update.
  • Channel and messaging support: Enable your agent to add new messaging channels for integrated communication right within your Pipedrive environment.

Supported Tools & Triggers

Tools
Triggers
Add new activity typeAdds a new activity type.
Add a dealAdd a new deal to Pipedrive with any custom fields, which vary by account and are identified by long hash keys.
Add an activityNew activity added.
Add an organizationCreates a new organization in Pipedrive.
Add a personAdd a new contact in Pipedrive with optional custom fields unique to each account found using the `personFields` endpoint.
Add a call logAdds a new call log.
Add Call Log Audio FileTool to attach an audio recording to an existing call log in Pipedrive.
Add a channelNew messaging channel added; registration limited to admins.
Add discount to dealTool to add a discount to a deal in Pipedrive.
Add a new deal fieldAdds a new deal field.
Add deal field optionsTool to add new options to a deal custom field atomically.
Add a follower to a dealAdds a follower to a deal.
Add a participant to a dealAdds a participant to a deal.
Add product to dealTool to add a product to a deal in Pipedrive.
Bulk add products to dealTool to bulk add products to a Pipedrive deal.
Add fileUpload and link files to deals, people, organizations, activities, products, or leads in Pipedrive.
Add a new filterNew filter creation returns an ID.
Add a new goalAdds a new goal.
Receives an incoming messageAdds a message to a conversation.
Add an installment subscriptionAdds a new installment subscription.
Add a leadPipedrive API lets you add leads linked to people or organizations and tags them with 'API' source.
Add a lead labelCreates a lead label.
Add NoteTool to add a note to a deal, person, organization, lead, or project in Pipedrive.
Add comment to noteTool to add a comment to an existing note in Pipedrive.
Add a new organization fieldAdds a new organization field.
Add Organization Field OptionsTool to add new options to an organization field in Pipedrive.
Add organization followerTool to add a follower to an organization in Pipedrive.
Add or update role settingAdds or updates the visibility setting for a role.
Add a new person fieldAdds a new person field.
Add person field optionsTool to bulk add options to enum/set person fields atomically.
Add a follower to a personTool to add a follower to a person in Pipedrive.
Add person pictureThis service allows adding a photo to a person's profile, replacing any existing one.
Add a new pipelineAdds a new pipeline (v2).
Add a productAdds a new product to the Products inventory.
Add a new product fieldAdds a new product field.
Add product field optionsTool to add new options to a product custom field that supports options (enum or set field types).
Add follower to productTool to add a follower to a product in Pipedrive.
Add Product ImageTool to upload an image for a product in Pipedrive.
Create product variationTool to create a new product variation for an existing product.
Add a projectAdds a new project.
Add a recurring subscriptionAdds a new recurring subscription.
Add a roleAdds a new role.
Add role assignmentAssigns a user to a role.
Add a new stageAdds a new stage, returns the ID upon success.
Add a taskAdds a new task.
Add a new teamAdds a new team to the company and returns the created object.
Add users to a teamAdds users to an existing team.
Add a new userAdds a new user to the company, returns the ID upon success.
Archive a projectArchives a project.
Cancel a recurring subscriptionCancels a recurring subscription.
Convert deal to leadTool to convert a Pipedrive deal to a lead asynchronously.
Convert Lead to DealTool to convert a Pipedrive lead to a deal asynchronously.
Create an organization relationshipCreates and returns an organization relationship.
Create a remote file and link it to an itemCreates an empty file on Google Drive linked to an item.
Create a new webhookCreates and returns details of a new Webhook.
Get all ActivityFieldsTool to retrieve metadata about all activity fields in the company.
Update deal productTool to update product details attached to a deal in Pipedrive using the v2 API.
Delete multiple activities in bulkMarks multiple activities as deleted.
Delete ActivityTool to delete an activity in Pipedrive.
Delete Activity TypeTool to delete an activity type in Pipedrive.
Delete multiple activity types in bulkMarks multiple activity types as deleted.
Delete an activityMarks an activity as deleted.
Delete a personMarks a person as deleted.
Delete a person fieldMarks a field as deleted.
Delete a stageMarks a stage as deleted.
Delete a call logDeletes a call log.
Delete a channelThe endpoint removes a messenger channel along with conversations and messages.
Delete comment from noteTool to delete a comment from a note in Pipedrive.
Delete a conversationDeletes an existing conversation.
Delete DealTool to delete a deal in Pipedrive.
Delete Deal DiscountTool to delete a discount from a deal in Pipedrive.
Delete a deal fieldTool to delete a deal field in Pipedrive by marking it as deleted.
Delete deal field optionsTool to remove existing options from a deal custom field atomically.
Delete multiple deal fields in bulkMarks multiple deal fields as deleted.
Delete deal followerTool to delete a follower from a deal in Pipedrive.
Delete a participant from a dealDeletes a participant from a deal.
Delete Deal ProductTool to delete an attached product from a deal in Pipedrive.
Delete Deals ProductsTool to delete multiple products from a deal in Pipedrive.
Delete multiple deals in bulkMarks multiple deals as deleted.
Delete a fileTool to delete a file in Pipedrive.
Delete Pipedrive FilterTool to delete a filter in Pipedrive.
Delete multiple filters in bulkMarks multiple filters as deleted.
Delete existing goalMarks a goal as deleted.
Delete a leadDeletes a specific lead.
Delete lead labelTool to delete a specific lead label from Pipedrive.
Delete mail threadMarks a mail thread as deleted.
Delete multiple product fields in bulkMarks multiple fields as deleted.
Delete multiple stages in bulkMarks multiple stages as deleted (v1).
Delete a noteDeletes a specific note.
Delete an organizationTool to delete an organization in Pipedrive.
Delete an organization fieldMarks a field as deleted.
Delete organization field optionsTool to delete specified options from an organization field in Pipedrive.
Delete multiple organization fields in bulkMarks multiple fields as deleted.
Delete organization followerTool to delete a follower from an organization in Pipedrive.
Delete an organization relationshipDeletes an organization relationship and returns the deleted ID.
Delete multiple organizations in bulkMarks multiple organizations as deleted.
Delete a personTool to delete a person in Pipedrive.
Delete a person fieldTool to delete a person field from Pipedrive.
Delete person field optionsTool to remove existing options from a person custom field atomically.
Delete multiple person fields in bulkMarks multiple fields as deleted.
Delete a follower from a personDeletes a follower from a person.
Delete person pictureDeletes a person’s picture.
Delete multiple persons in bulkMarks multiple persons as deleted.
Delete a pipelineMarks a pipeline as deleted.
Delete a productMarks a product as deleted.
Delete a product fieldMarks a product field as deleted.
Delete product field optionsTool to remove existing options from a product custom field atomically.
Delete a follower from a productDeletes a follower from a product.
Delete Product ImageTool to delete an image from a product in Pipedrive.
Delete Product VariationTool to delete a product variation from a product in Pipedrive.
Delete a projectMarks a project as deleted.
Delete a roleMarks a role as deleted.
Delete a role assignmentRemoves the assigned user from a role and adds to the default role.
Delete a stageTool to delete a stage in Pipedrive.
Delete a subscriptionMarks an installment or a recurring subscription as deleted.
Delete a taskMarks a task as deleted.
Delete users from a teamDeletes users from an existing team.
Delete existing webhookDeletes the specified Webhook.
Download one fileInitializes a file download.
Duplicate dealDuplicates a deal.
Duplicate ProductTool to duplicate a specific product in Pipedrive.
Enumerate accessible users for leadLists the users permitted to access a lead.
Find goalsQuery goal data by appending `{searchField}={searchValue}` to the URL with dot-notation fields and values.
Find users by nameFinds users by their name.
Get details of an activityReturns the details of a specific activity.
Get one activity fieldTool to retrieve detailed metadata for a specific activity field by its field code.
Get all activities assigned to a particular userReturns all activities assigned to a particular user.
Get all activities betaThis BETA cursor-paginated endpoint returns all activities, accessible only to global admins, not regular users who get a 403 error.
Get all activity fieldsReturns all activity fields.
Get all activity typesReturns all activity types.
Get all deal fieldsReturns data about all deal fields.
Get all dealsReturns all deals.
Get all deals betaThis endpoint returns all deals with cursor pagination (in BETA).
Get all filesReturns data about all files.
Get all filter helpersThe text provides links to documentation for adding or updating filters, and information on all supported filter helpers in an API.
Get all filtersReturns data about all filters.
Get all lead labelsReturns details of all lead labels.
Get all leadsThe API returns sorted leads by creation time, supporting pagination via `limit` and `start`.
Get all lead sourcesReturns all lead sources.
Get all note fieldsReturns data about all note fields.
Get all notesReturns all notes.
Get all organization fieldsReturns data about all organization fields.
Get all organizationsReturns all organizations.
Get all organizations betaThis BETA API endpoint lists all organizations with cursor pagination.
Get all permission setsReturns data about all permission sets.
Get all person fieldsReturns data about all person fields.
Get all personsReturns all persons.
Get all persons betaThis BETA endpoint returns all persons, using cursor pagination.
Get all pipelinesReturns data about all pipelines.
Get all product fieldsReturns data about all product fields.
Get all productsReturns data about all products.
Get all project boardsReturns all projects boards that are not deleted.
Get all projectsReturns all projects.
Get all project templatesThe endpoint retrieves all non-deleted project templates with cursor-based pagination.
Get all relationships for organizationGets all of the relationships for a supplied organization ID.
Get all rolesReturns all the roles within the company.
Get all stagesReturns data about all stages.
Get all supported currenciesReturns all supported currencies in given account which should be used when saving monetary values with other objects.
Get all tasksReturns all tasks.
Get all teamsReturns data about teams within the company.
Get all teams of a userReturns data about all teams which have the specified user as a member.
Get all user connectionsReturns data about all connections for the authorized user.
Get all usersReturns data about all users within the company.
Get all users in a teamReturns a list of all user IDs within a team.
Get all webhooksReturns data about all the Webhooks of a company.
Get archived dealsTool to get all archived deals from Pipedrive.
Get archived leadsTool to get all archived leads from Pipedrive.
Get call log detailsTool to retrieve details of a specific call log by ID.
Get one commentReturns the details of a comment.
Get all add ons for a single companyReturns the add-ons for a single company.
Get conversations for a channelTool to retrieve messaging conversations.
Get current user dataReturns data about an authorized user within the company with bound company data: company ID, company name, and domain.
Get Deal DetailsTool to get details of a specific deal in Pipedrive.
Get Deal ChangelogTool to list updates about deal field values.
Get one deal fieldTool to retrieve a specific deal field by ID.
Get Deal FilesTool to list files attached to a deal.
Get deal followersLists users who are following the deal.
Get deal followers changelogTool to retrieve changelogs about users who have followed a deal.
Get Deal Mail MessagesTool to list mail messages associated with a deal in Pipedrive.
Get Deal ParticipantsTool to list participants of a deal.
Get Deal Participants ChangelogTool to list updates about participants of a deal.
Get Deal ProductsTool to list products attached to a deal.
Get deals conversion rates in pipelineReturns all stage-to-stage conversion and pipeline-to-close rates for the given time period.
Get deal conversion statusTool to retrieve the conversion status for a deal-to-lead conversion operation.
Get deals discountsTool to retrieve discounts for a specific deal.
Get deals in a pipelineLists deals in a specific pipeline across all its stages.
Get deals in a stageLists deals in a specific stage.
Get Deals ProductsTool to retrieve products attached to specified deals (max 100 deals per request).
Get deals summaryReturns a summary of all the deals.
Get archived deals summaryTool to retrieve summary statistics for archived deals.
Get deals timelineReturns opened and won deals in time-based groups according to a specified dealField, with examples of deals grouped by month over a 3-month period starting January 2012.
Find subscription by dealReturns details of an installment or a recurring subscription by the deal ID.
Get deals where a product is attached toReturns data about deals that have a product attached to it.
Get deal updatesLists updates about a deal in chronological order.
Get Deal Permitted UsersTool to list users permitted to access a deal.
Get details of an organizationProvides detailed information about an organization, including additional fields not shown when listing all organizations, and maps custom fields as long hashes to the 'key' value in organizationFields.
Get one fileReturns data about a specific file.
Get one filterReturns data about a specific filter.
Get result of a goalGets the progress of a goal for the specified period.
Get lead conversion status by IDTool to retrieve the conversion status for a specific lead conversion job.
Get all lead fieldsTool to retrieve all lead fields.
Get Lead Permitted UsersTool to list users permitted to access a lead.
Get one mail messageReturns data about a specific mail message.
Get one mail threadReturns a specific mail thread.
Get all mail messages of mail threadReturns all the mail messages inside a specified mail thread.
Get mail threadsReturns mail threads in a specified folder ordered by the most recent message within.
Get Marketplace Client IDTool to retrieve marketplace_client_id of an installed video integration.
Get one noteReturns details about a specific note.
Get all comments for a noteReturns all comments associated with a note.
Get one leadAPI returns specific lead details with custom field values in the Deals format.
Get Organization DetailsTool to get details of a specific organization in Pipedrive.
Get Organization ChangelogTool to list updates about organization field values.
Get organization dealsLists deals associated with an organization.
Get one organization fieldTool to retrieve a specific organization field by ID.
Get Organization FilesTool to list files attached to an organization.
Get Organization FollowersTool to list followers of an organization.
Get Organization Followers ChangelogTool to list changelog about organization followers.
Get Organization Mail MessagesTool to list mail messages associated with an organization.
Get Organization PersonsTool to list persons associated with an organization.
Get one organization relationshipFinds and returns an organization relationship from its ID.
Get Organization UpdatesTool to list updates about an organization including field value changes, activities, notes, files, and other related items.
Get organization permitted usersList users permitted to access an organization.
Get one permission setReturns data about a specific permission set.
Get Permission Set AssignmentsTool to list permission set assignments for a given permission set.
Get Person DetailsTool to get details of a specific person in Pipedrive.
Get Person ChangelogTool to list updates about person field values.
Get person dealsLists deals associated with a person.
Get one person fieldTool to retrieve metadata for a specific person field by its ID.
Get Person FilesTool to list files attached to a person.
Get Person FollowersTool to list followers of a person in Pipedrive.
Get person followers changelogTool to retrieve changelogs about users who have followed a person.
Get Person Mail MessagesTool to list mail messages associated with a person in Pipedrive.
Get Person PictureTool to get picture details of a specific person in Pipedrive.
Get Person ProductsTool to list products associated with a person.
Get person updatesLists updates and activity history for a specific person in chronological order.
Get Person Permitted UsersTool to list users permitted to access a person.
Get one pipelineReturns data about a specific pipeline.
Get Pipeline Conversion StatisticsTool to get deals conversion rates in a pipeline for a given time period.
Get Pipeline Movement StatisticsTool to retrieve deal movement statistics within a pipeline for a specified time period.
Get one productReturns data about a specific product.
Get Product DealsTool to list deals associated with a product.
Get one product fieldReturns data about a specific product field.
Get Product FilesTool to list files attached to a product.
Get product followersTool to list all followers of a product in Pipedrive.
Get Product Followers ChangelogTool to list changelog of followers for a product.
Get product imagesTool to retrieve image data for a specific product.
List permitted users for productTool to list users permitted to access a product in Pipedrive.
Get product variationsTool to retrieve all product variations for a specific product with pagination support.
Get details of a projectReturns the details of a specific project.
Returns project activitiesReturns activities linked to a specific project.
Get details of a boardReturns the details of a specific project board.
Returns project groupsReturns all active groups under a specific project.
Get details of a phaseReturns the details of a specific project phase.
Get project phasesReturns all active project phases under a specific board.
Returns project planReturns information about items in a project plan.
Returns project tasksReturns tasks linked to a specific project.
Get recentsReturns data about all recent changes occurred after the given timestamp.
Get one roleTool to retrieve details for a specific role by its ID.
Get role assignmentsTool to retrieve all users assigned to a specific role in Pipedrive.
Get role pipelinesReturns the visibility settings for pipelines associated with a specific role.
Get role settingsTool to retrieve visibility settings of a specific role.
Get one stageReturns data about a specific stage.
Get details of a subscriptionReturns details of an installment or a recurring subscription.
Get all payments of a subscriptionReturns all payments of an installment or recurring subscription.
Get details of a taskReturns the details of a specific task.
Get a single teamReturns data about a specific team.
Get details of a templateReturns the details of a specific project template.
Get templates for a channelTool to retrieve message templates for a channel.
Get one userReturns data about a specific user within the company.
Get all call logs assigned to a particular userReturns all call logs assigned to a particular user.
Get User FollowersTool to list users who are following a specific user.
List user permissionsTool to list aggregated permissions over all assigned permission sets for a user.
Get User Role AssignmentsTool to list role assignments for a user.
Get user role settingsTool to list user role settings.
Link a remote file to an itemLinks an existing remote file (`googledrive`) to the item you supply.
Link User Video IntegrationA video calling provider must call this endpoint after a user has installed the video calling app so that the new user's information is sent.
List activities associated with a dealLists activities associated with a deal.
List files attached to a dealLists files associated with a deal.
List followers of a dealLists the followers of a deal.
List mail messages associated with a dealLists mail messages associated with a deal.
List all persons associated with a dealThe endpoint lists every person linked to a deal, including primary contacts and participants, and provides a `data.
List products attached to a dealLists products attached to a deal.
List updates about a dealLists updates about a deal.
List permitted usersLists the users permitted to access a deal.
List activities associated with an organizationLists activities associated with an organization.
List deals associated with an organizationLists deals associated with an organization.
List files attached to an organizationLists files associated with an organization.
List followers of an organizationLists the followers of an organization.
List mail messages associated with an organizationLists mail messages associated with an organization.
List persons of an organizationLists persons associated with an organization.
List participants of a dealLists the participants associated with a deal.
List permission set assignmentsReturns the list of assignments for a permission set.
List activities associated with a personLists activities associated with a person.
List deals associated with a personLists deals associated with a person.
List files attached to a personLists files associated with a person.
List followers of a personLists the followers of a person.
List mail messages associated with a personLists mail messages associated with a person.
List products associated with a personLists products associated with a person.
List Person Access UsersList users permitted to access a person.
List files attached to a productLists files associated with a product.
List followers of a productLists the followers of a product.
List Product Permitted UsersLists users permitted to access a product.
List role assignmentsReturns all users assigned to a role.
List pipeline visibility for a roleReturns a list of visible or hidden pipeline IDs by role.
List role settingsReturns the visibility settings of a specific role.
List updates about an organizationLists updates about an organization.
List updates about a personLists updates about a person.
List updates about participants of a dealThis endpoint provides cursor-paginated updates on deal participants.
List followers of a userLists the followers of a specific user.
List user permissionsLists aggregated permissions over all assigned permission sets for a user.
List User Role AssignmentsLists role assignments for a user.
List user role settingsLists the settings of user's assigned role.
List settings of an authorized userLists the settings of an authorized user.
Merge DealsTool to merge two deals in Pipedrive.
Merge OrganizationsTool to merge two organizations in Pipedrive.
Merge two personsTool to merge two persons in Pipedrive.
Merge two dealsMerges a deal with another deal.
Merge two organizationsMerges an organization with another organization.
Merge two personsMerges a person with another person.
Organization accessible user listList users permitted to access an organization.
Patch deal fieldsUpdates an existing deal custom field using PATCH method.
Update organization field (v2)Tool to update an existing organization field in Pipedrive using the v2 API.
Update Person Field ConfigurationTool to update person field configuration in Pipedrive.
Update product fieldTool to update a product custom field.
Refreshing the tokensAccess tokens expire after the time specified in `expires_in`.
Requesting authorizationAuthorize a user by redirecting them to the Pipedrive OAuth authorization page and request their permissions to act on their behalf.
Search dealsThis API endpoint searches deals by title, notes, and custom fields, filters results by person or organization ID, and is a specific use case of /v1/itemSearch with limited OAuth scope.
Search Item By FieldPerforms a search from the values of a specific field.
Search leadsEndpoint searches leads by title, notes, custom fields, with options to filter by person and organization IDs, and is a more specific use of the /v1/itemSearch with limited OAuth scope.
Perform a search from multiple item typesPerforms a search from your choice of item types and fields.
Search organizationsSearches all organizations by name, address, notes and/or custom fields.
Search personsThis endpoint searches for individuals by various identifiers and is a specific use case of /v1/itemSearch with limited OAuth scope, allowing results filtering by organization ID.
Search productsSearches all products by name, code and/or custom fields.
Update stageTool to update an existing stage in Pipedrive.
UnlinkuserfromvideocallintegrationA video calling provider must call this endpoint to remove the link between a user and the installed video calling app.
Update a comment related to a noteUpdates a comment related to a note.
Update an activityTool to update an existing activity in Pipedrive including scheduling, assignments, descriptions, and participants.
Update activity in project planUpdates an activity phase or group in a project.
Update activity typeTool to update an activity type in Pipedrive.
Update a dealUpdates the properties of a deal.
Update a deal fieldUpdates a deal field.
Update a filterUpdates an existing filter in Pipedrive.
Update a leadUpdating lead properties modifies only specified fields; use `null` to unset.
Update a lead labelUpdates one or more properties of a lead label.
Update an activityUpdates an activity.
Update an activity typeUpdates an activity type.
Update an organizationUpdates the properties of an organization.
Update an organization fieldUpdates an organization field.
Update an organization relationshipUpdates and returns an organization relationship.
Update a noteUpdates a note.
Update a personModifies a person’s details in Pipedrive.
Update a person fieldUpdates a person field.
Update a pipelineUpdates the properties of a pipeline (v2).
Update a productUpdates product data.
Update a product fieldUpdates a product field.
Update comment for noteTool to update a comment on a note in Pipedrive.
Update a dealTool to update an existing deal in Pipedrive.
Update deal discountTool to update a discount for a specific deal.
Update a deal fieldTool to update a deal field in Pipedrive.
Update deal field optionsTool to update existing options for a deal custom field atomically.
Update Deal ProductUpdates a product attached to a deal with new values.
Update the product attached to a dealUpdates the details of the product that has been attached to a deal.
Update deal (v2 API)Tool to update an existing deal using Pipedrive v2 API.
Update file detailsUpdates the properties of a file including its visible name and description.
Update file detailsUpdates the properties of a file.
Update filterUpdates an existing filter.
Update existing goalUpdates an existing goal.
Update an installment subscriptionUpdates an installment subscription.
Update a leadTool to update a lead in Pipedrive.
Update Lead LabelTool to update a lead label in Pipedrive.
Update mail thread detailsUpdates the properties of a mail thread.
Update NoteTool to update an existing note in Pipedrive.
Update OrganizationTool to update an existing organization in Pipedrive.
Update organization fieldTool to update an organization field in Pipedrive.
Update organization field optionsTool to update existing options for an organization custom field atomically.
Update organization relationshipTool to update an organization relationship in Pipedrive.
Update a personTool to update a person's properties in Pipedrive.
Update person fieldTool to update a person field in Pipedrive.
Update person field optionsTool to update existing options for a person custom field atomically.
Update person (v2)Tool to update a person's properties in Pipedrive using the v2 API.
Update a pipelineTool to update a pipeline in Pipedrive.
Update pipeline visibility for a roleUpdates pipeline visibility settings for different roles.
Update a productTool to update a product in Pipedrive.
Update product fieldTool to update a product field definition in Pipedrive.
Update product field optionsTool to update existing options for a product custom field atomically.
Update product imageTool to update an image for a product in Pipedrive.
Update product variationTool to update a product variation in Pipedrive.
Update a projectUpdates a project.
Update a recurring subscriptionUpdates a recurring subscription.
Update role detailsUpdates the parent role and/or the name of a specific role.
Update role pipelinesUpdates pipeline visibility for a role.
Update stage detailsTool to update stage details in Pipedrive.
Update stage detailsUpdates the properties of a stage.
Update a taskUpdates a task.
Update task in project planUpdates a task phase or group in a project.
Update a teamUpdates an existing team and returns the updated object.
Update user detailsTool to update user details in Pipedrive.
Update user detailsUpdates the properties of a user.

How to build Pipedrive MCP Agent with another framework

FAQ

What are the differences in Tool Router MCP and Pipedrive MCP?

With a standalone Pipedrive MCP server, the agents and LLMs can only access a fixed set of Pipedrive tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Pipedrive and many other apps based on the task at hand, all through a single MCP endpoint.

Can I use Tool Router MCP with Claude Cowork?

Yes, you can. Claude Cowork fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Pipedrive tools.

Can I manage the permissions and scopes for Pipedrive while using Tool Router?

Yes, absolutely. You can configure which Pipedrive scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

How safe is my data with Composio Tool Router?

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Pipedrive data and credentials are handled as safely as possible.

Used by agents from

Context
Letta
glean
HubSpot
Agent.ai
Altera
DataStax
Entelligence
Rolai
Context
Letta
glean
HubSpot
Agent.ai
Altera
DataStax
Entelligence
Rolai
Context
Letta
glean
HubSpot
Agent.ai
Altera
DataStax
Entelligence
Rolai

Never worry about agent reliability

We handle tool reliability, observability, and security so you never have to second-guess an agent action.