Person ID
Filter by person ID
Organization ID
Filter by organization ID
Pipeline ID
Filter by pipeline ID
Updated Since
Date (2025-01-01T10:20:00Z)
Limit
Number of results (default 100, max 500)
Get All Deals (pipedrive_get_all_deals)
Retrieve all deals from Pipedrive with optional filters
Input
Parameter Type Required Description statusstring No Only fetch deals with a specific status. Values: open, won, lost. If omitted, all not deleted deals are returned person_idstring No If supplied, only deals linked to the specified person are returned org_idstring No If supplied, only deals linked to the specified organization are returned pipeline_idstring No If supplied, only deals in the specified pipeline are returned updated_sincestring No If set, only deals updated after this time are returned. Format: 2025-01-01T10:20:00Z limitstring No Number of results to return (default: 100, max: 500)
Output
Parameter Type Description dealsarray Array of deal objects from Pipedrive metadataobject Operation metadata
Get Deal (pipedrive_get_deal)
Retrieve detailed information about a specific deal
Input
Parameter Type Required Description deal_idstring Yes The ID of the deal to retrieve
Output
Parameter Type Description dealobject Deal object with full details metadataobject Operation metadata
Currency
Currency code (e.g., USD, EUR)
Person ID
Associated person ID
Organization ID
Associated organization ID
Expected Close Date
YYYY-MM-DD
Create Deal (pipedrive_create_deal)
Create a new deal in Pipedrive
Input
Parameter Type Required Description titlestring Yes The title of the deal valuestring No The monetary value of the deal currencystring No Currency code (e.g., USD, EUR) person_idstring No ID of the person this deal is associated with org_idstring No ID of the organization this deal is associated with pipeline_idstring No ID of the pipeline this deal should be placed in stage_idstring No ID of the stage this deal should be placed in statusstring No Status of the deal: open, won, lost expected_close_datestring No Expected close date in YYYY-MM-DD format
Output
Parameter Type Description dealobject The created deal object metadataobject Operation metadata
Expected Close Date
YYYY-MM-DD
Update Deal (pipedrive_update_deal)
Update an existing deal in Pipedrive
Input
Parameter Type Required Description deal_idstring Yes The ID of the deal to update titlestring No New title for the deal valuestring No New monetary value for the deal statusstring No New status: open, won, lost stage_idstring No New stage ID for the deal expected_close_datestring No New expected close date in YYYY-MM-DD format
Output
Parameter Type Description dealobject The updated deal object metadataobject Operation metadata
Person ID
Filter by person ID
Organization ID
Filter by organization ID
Limit
Number of results (default 100, max 500)
Get Files (pipedrive_get_files)
Retrieve files from Pipedrive with optional filters
Input
Parameter Type Required Description deal_idstring No Filter files by deal ID person_idstring No Filter files by person ID org_idstring No Filter files by organization ID limitstring No Number of results to return (default: 100, max: 500)
Output
Parameter Type Description filesarray Array of file objects from Pipedrive metadataobject Operation metadata
Limit
Number of results (default 50)
Get Mail Threads (pipedrive_get_mail_messages)
Retrieve mail threads from Pipedrive mailbox
Input
Parameter Type Required Description folderstring No Filter by folder: inbox, drafts, sent, archive (default: inbox) limitstring No Number of results to return (default: 50)
Output
Parameter Type Description messagesarray Array of mail thread objects from Pipedrive mailbox metadataobject Operation metadata
Thread ID*
Enter mail thread ID
Get Mail Thread Messages (pipedrive_get_mail_thread)
Retrieve all messages from a specific mail thread
Input
Parameter Type Required Description thread_idstring Yes The ID of the mail thread
Output
Parameter Type Description messagesarray Array of mail message objects from the thread metadataobject Operation metadata including thread ID
Limit
Number of results (default 100, max 500)
Cursor
Pagination cursor (optional)
Get Pipelines (pipedrive_get_pipelines)
Retrieve all pipelines from Pipedrive
Input
Parameter Type Required Description sort_bystring No Field to sort by: id, update_time, add_time (default: id) sort_directionstring No Sorting direction: asc, desc (default: asc) limitstring No Number of results to return (default: 100, max: 500) cursorstring No For pagination, the marker representing the first item on the next page
Output
Parameter Type Description pipelinesarray Array of pipeline objects from Pipedrive metadataobject Operation metadata
Pipeline ID*
Enter pipeline ID
Stage ID
Filter by stage ID
Limit
Number of results (default 100, max 500)
Get Pipeline Deals (pipedrive_get_pipeline_deals)
Retrieve all deals in a specific pipeline
Input
Parameter Type Required Description pipeline_idstring Yes The ID of the pipeline stage_idstring No Filter by specific stage within the pipeline statusstring No Filter by deal status: open, won, lost limitstring No Number of results to return (default: 100, max: 500)
Output
Parameter Type Description dealsarray Array of deal objects from the pipeline metadataobject Operation metadata including pipeline ID
Limit
Number of results (default 100, max 500)
Get Projects (pipedrive_get_projects)
Retrieve all projects or a specific project from Pipedrive
Input
Parameter Type Required Description project_idstring No Optional: ID of a specific project to retrieve statusstring No Filter by project status: open, completed, deleted (only for listing all) limitstring No Number of results to return (default: 100, max: 500, only for listing all)
Output
Parameter Type Description projectsarray Array of project objects (when listing all) projectobject Single project object (when project_id is provided) metadataobject Operation metadata
Title*
Enter project title
Description
Project description
Create Project (pipedrive_create_project)
Create a new project in Pipedrive
Input
Parameter Type Required Description titlestring Yes The title of the project descriptionstring No Description of the project start_datestring No Project start date in YYYY-MM-DD format end_datestring No Project end date in YYYY-MM-DD format
Output
Parameter Type Description projectobject The created project object metadataobject Operation metadata
Person ID
Filter by person ID
Organization ID
Filter by organization ID
Limit
Number of results (default 100, max 500)
Get Activities (pipedrive_get_activities)
Retrieve activities (tasks) from Pipedrive with optional filters
Input
Parameter Type Required Description deal_idstring No Filter activities by deal ID person_idstring No Filter activities by person ID org_idstring No Filter activities by organization ID typestring No Filter by activity type (call, meeting, task, deadline, email, lunch) donestring No Filter by completion status: 0 for not done, 1 for done limitstring No Number of results to return (default: 100, max: 500)
Output
Parameter Type Description activitiesarray Array of activity objects from Pipedrive metadataobject Operation metadata
Person ID
Filter by person ID
Organization ID
Filter by organization ID
Subject*
Activity subject/title
Create Activity (pipedrive_create_activity)
Create a new activity (task) in Pipedrive
Input
Parameter Type Required Description subjectstring Yes The subject/title of the activity typestring Yes Activity type: call, meeting, task, deadline, email, lunch due_datestring Yes Due date in YYYY-MM-DD format due_timestring No Due time in HH:mm:ss format durationstring No Duration in HH:mm:ss format deal_idstring No ID of the deal to associate with person_idstring No ID of the person to associate with org_idstring No ID of the organization to associate with notestring No Notes for the activity
Output
Parameter Type Description activityobject The created activity object metadataobject Operation metadata
Subject*
Activity subject/title
Activity ID*
Enter activity ID
Update Activity (pipedrive_update_activity)
Update an existing activity (task) in Pipedrive
Input
Parameter Type Required Description activity_idstring Yes The ID of the activity to update subjectstring No New subject/title for the activity due_datestring No New due date in YYYY-MM-DD format due_timestring No New due time in HH:mm:ss format durationstring No New duration in HH:mm:ss format donestring No Mark as done: 0 for not done, 1 for done notestring No New notes for the activity
Output
Parameter Type Description activityobject The updated activity object metadataobject Operation metadata
Person ID
Person ID to link lead to
Organization ID
Organization ID to link lead to
Limit
Number of results (default 100)
Get Leads (pipedrive_get_leads)
Retrieve all leads or a specific lead from Pipedrive
Input
Parameter Type Required Description lead_idstring No Optional: ID of a specific lead to retrieve archivedstring No Get archived leads instead of active ones owner_idstring No Filter by owner user ID person_idstring No Filter by person ID organization_idstring No Filter by organization ID limitstring No Number of results to return (default: 100, max: 500)
Output
Parameter Type Description leadsarray Array of lead objects (when listing all) leadobject Single lead object (when lead_id is provided) metadataobject Operation metadata
Person ID
Person ID to link lead to
Organization ID
Organization ID to link lead to
Value Amount
Potential value amount
Value Currency
Currency code (e.g., USD, EUR)
Expected Close Date
YYYY-MM-DD
Create Lead (pipedrive_create_lead)
Create a new lead in Pipedrive
Input
Parameter Type Required Description titlestring Yes The name of the lead person_idstring No ID of the person (REQUIRED unless organization_id is provided) organization_idstring No ID of the organization (REQUIRED unless person_id is provided) owner_idstring No ID of the user who will own the lead value_amountstring No Potential value amount value_currencystring No Currency code (e.g., USD, EUR) expected_close_datestring No Expected close date in YYYY-MM-DD format visible_tostring No Visibility: 1 (Owner & followers), 3 (Entire company)
Output
Parameter Type Description leadobject The created lead object metadataobject Operation metadata
Person ID
Person ID to link lead to
Organization ID
Organization ID to link lead to
Value Amount
Potential value amount
Value Currency
Currency code (e.g., USD, EUR)
Expected Close Date
YYYY-MM-DD
Update Lead (pipedrive_update_lead)
Update an existing lead in Pipedrive
Input
Parameter Type Required Description lead_idstring Yes The ID of the lead to update titlestring No New name for the lead person_idstring No New person ID organization_idstring No New organization ID owner_idstring No New owner user ID value_amountstring No New value amount value_currencystring No New currency code (e.g., USD, EUR) expected_close_datestring No New expected close date in YYYY-MM-DD format is_archivedstring No Archive the lead: true or false
Output
Parameter Type Description leadobject The updated lead object metadataobject Operation metadata
Delete Lead (pipedrive_delete_lead)
Delete a specific lead from Pipedrive
Input
Parameter Type Required Description lead_idstring Yes The ID of the lead to delete
Output
Parameter Type Description dataobject Deletion confirmation data metadataobject Operation metadata
Integrate Pipedrive into your workflow. Manage deals, contacts, sales pipeline, projects, activities, files, and communications with powerful CRM capabilities.
Category: tools
Type: pipedrive