Tool

Add deal

The Pipedrive Add Deal tool seamlessly integrates with the Pipedrive CRM system to enable users to quickly and efficiently add new deals to their sales pipeline. Designed for automation and ease of use, this tool streamlines deal management by allowing detailed deal attributes to be set programmatically.

pipedrive

Features

  • Add new deals with customizable titles and deal values.
  • Assign deal ownership to specific users automatically.
  • Associate deals with existing persons and organizations within Pipedrive.
  • Set deal stages and pipelines dynamically based on sales workflows.
  • Specify deal status, probability, currency, visibility, and reasons for lost deals for comprehensive tracking.

Benefits

  • Improves sales team productivity by automating deal creation processes.
  • Enhances data accuracy by reducing manual input errors.
  • Enables better sales pipeline management through precise deal configuration.
  • Supports scalable workflows by integrating with automated systems and APIs.
  • Provides clear visibility into deal status and progress for informed decision-making.

Description

Adds a new deal. See the Pipedrive API docs for Deals here

Parameters

12 parameters

NameTypeDescription
titlerequiredstring

Deal title

ownerIdinteger

ID of the user who will be marked as the owner of this deal. If omitted, the authorized user ID will be used.

personIdinteger

ID of the person this deal will be associated with

orgIdinteger

ID of the organization this deal will be associated with

pipelineIdstring

ID of the pipeline this activity will be associated with

stageIdinteger

ID of the stage this deal will be placed in a pipeline (note that you can't supply the ID of the pipeline as this will be assigned automatically based on stage_id). If omitted, the deal will be placed in the first stage of the default pipeline. Get the stage_id from here.

valuestring

Value of the deal. If omitted, value will be set to 0.

currencystring

Currency of the deal. Accepts a 3-character currency code. If omitted, currency will be set to the default currency of the authorized user.

statusenum

open = Open, won = Won, lost = Lost, deleted = Deleted. If omitted, status will be set to open.

probabilityinteger

Deal success probability percentage. Used/shown only when deal_probability for the pipeline of the deal is enabled.

lostReasonstring

Optional message about why the deal was lost (to be used when status=lost)

visibleTointeger

Visibility of the deal. If omitted, visibility will be set to the default visibility setting of this item type for the authorized user.

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .