Skip to main content

Pipedrive

Manage your sales pipeline and customer relationships with Pipedrive.

Pipedrive Logo

Authentication

This connector uses OAuth 2.0 authentication.

info

Set up your connection in the Abstra Console before using it in your workflows.

How to use

Using the Smart Chat

Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".

Using the Web Editor

from abstra.connectors import run_connection_action

result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})

Available Actions

This connector provides 87 actions:

ActionParameters
get_activitiesfilter_id (integer)
ids (string)
owner_id (integer)
deal_id (integer)
lead_id (string)
person_id (integer)
org_id (integer)
done (boolean)
updated_since (string)
updated_until (string)
sort_by (string)
sort_direction (string)
include_fields (string)
limit (integer)
cursor (string)
post_activitiesdata: {
. subject (string)
. type (string)
. owner_id (integer)
. deal_id (integer)
. lead_id (string)
. person_id (integer)
. org_id (integer)
. project_id (integer)
. due_date (string)
. due_time (string)
. duration (string)
. busy (boolean)
. done (boolean)
. location (object)
. participants (array)
. attendees (array)
. public_description (string)
. priority (integer)
. note (string)
} (object) required
delete_activities_by_idid (integer)
get_activities_by_idid (integer)
include_fields (string)
patch_activities_by_idid (integer)
data: {
. subject (string)
. type (string)
. owner_id (integer)
. deal_id (integer)
. lead_id (string)
. person_id (integer)
. org_id (integer)
. project_id (integer)
. due_date (string)
. due_time (string)
. duration (string)
. busy (boolean)
. done (boolean)
. location (object)
. participants (array)
. attendees (array)
. public_description (string)
. priority (integer)
. note (string)
} (object) required
get_dealsfilter_id (integer)
ids (string)
owner_id (integer)
person_id (integer)
org_id (integer)
pipeline_id (integer)
stage_id (integer)
status (string)
updated_since (string)
updated_until (string)
sort_by (string)
sort_direction (string)
include_fields (string)
custom_fields (string)
limit (integer)
cursor (string)
post_dealsdata: {
. title (string)
. owner_id (integer)
. person_id (integer)
. org_id (integer)
. pipeline_id (integer)
. stage_id (integer)
. value (number)
. currency (string)
. is_deleted (boolean)
. is_archived (boolean)
. archive_time (string)
. status (string)
. probability (number)
. lost_reason (string)
. visible_to (integer)
. close_time (string)
. won_time (string)
. lost_time (string)
. expected_close_date (string)
. label_ids (array)
. custom_fields (object)
} (object) required
get_deals_archivedfilter_id (integer)
ids (string)
owner_id (integer)
person_id (integer)
org_id (integer)
pipeline_id (integer)
stage_id (integer)
status (string)
updated_since (string)
updated_until (string)
sort_by (string)
sort_direction (string)
include_fields (string)
custom_fields (string)
limit (integer)
cursor (string)
delete_deals_by_idid (integer)
get_deals_by_idid (integer)
include_fields (string)
custom_fields (string)
patch_deals_by_idid (integer)
data: {
. title (string)
. owner_id (integer)
. person_id (integer)
. org_id (integer)
. pipeline_id (integer)
. stage_id (integer)
. value (number)
. currency (string)
. is_deleted (boolean)
. is_archived (boolean)
. archive_time (string)
. status (string)
. probability (number)
. lost_reason (string)
. visible_to (integer)
. close_time (string)
. won_time (string)
. lost_time (string)
. expected_close_date (string)
. label_ids (array)
. custom_fields (object)
} (object) required
get_deals_by_id_followersid (integer)
limit (integer)
cursor (string)
post_deals_by_id_followersid (integer)
data: {
. user_id (integer)
} (object) required
get_deals_by_id_followers_changelogid (integer)
limit (integer)
cursor (string)
delete_deals_by_id_followers_by_follower_idid (integer)
follower_id (integer)
get_deals_productsdeal_ids (array) required
cursor (string)
limit (integer)
sort_by (string)
sort_direction (string)
get_deals_searchterm (string) required
fields (string)
exact_match (boolean)
person_id (integer)
organization_id (integer)
status (string)
include_fields (string)
limit (integer)
cursor (string)
get_deals_by_id_productsid (integer)
cursor (string)
limit (integer)
sort_by (string)
sort_direction (string)
post_deals_by_id_productsid (integer)
data (undefined) required
delete_deals_by_id_productsid (integer)
ids (string)
patch_deals_by_id_products_by_product_attachment_idid (integer)
product_attachment_id (integer)
data (undefined) required
delete_deals_by_id_products_by_product_attachment_idid (integer)
product_attachment_id (integer)
post_deals_by_id_products_bulkid (integer)
data: {
. data (array)
} (object) required
get_deals_by_id_discountsid (integer)
post_deals_by_id_discountsid (integer)
data (undefined) required
patch_deals_by_id_discounts_by_discount_idid (integer)
discount_id (string)
data (undefined) required
delete_deals_by_id_discounts_by_discount_idid (integer)
discount_id (string)
get_deals_installmentsdeal_ids (array) required
cursor (string)
limit (integer)
sort_by (string)
sort_direction (string)
post_deals_by_id_installmentsid (integer)
data (undefined) required
patch_deals_by_id_installments_by_installment_idid (integer)
installment_id (integer)
data (undefined) required
delete_deals_by_id_installments_by_installment_idid (integer)
installment_id (integer)
post_deals_by_id_convert_leadid (integer)
get_deals_by_id_convert_status_by_conversion_idid (integer)
conversion_id (string)
get_personsfilter_id (integer)
ids (string)
owner_id (integer)
org_id (integer)
updated_since (string)
updated_until (string)
sort_by (string)
sort_direction (string)
include_fields (string)
custom_fields (string)
limit (integer)
cursor (string)
post_personsdata: {
. name (string)
. owner_id (integer)
. org_id (integer)
. add_time (string)
. update_time (string)
. emails (array)
. phones (array)
. visible_to (integer)
. label_ids (array)
. marketing_status (string)
} (object) required
delete_persons_by_idid (integer)
get_persons_by_idid (integer)
include_fields (string)
custom_fields (string)
patch_persons_by_idid (integer)
data: {
. name (string)
. owner_id (integer)
. org_id (integer)
. add_time (string)
. update_time (string)
. emails (array)
. phones (array)
. visible_to (integer)
. label_ids (array)
. marketing_status (string)
} (object) required
get_persons_by_id_followersid (integer)
limit (integer)
cursor (string)
post_persons_by_id_followersid (integer)
data: {
. user_id (integer)
} (object) required
get_persons_by_id_followers_changelogid (integer)
limit (integer)
cursor (string)
delete_persons_by_id_followers_by_follower_idid (integer)
follower_id (integer)
get_organizationsfilter_id (integer)
ids (string)
owner_id (integer)
updated_since (string)
updated_until (string)
sort_by (string)
sort_direction (string)
include_fields (string)
custom_fields (string)
limit (integer)
cursor (string)
post_organizationsdata: {
. name (string)
. owner_id (integer)
. add_time (string)
. update_time (string)
. visible_to (integer)
. label_ids (array)
. address (object)
. custom_fields (object)
} (object) required
delete_organizations_by_idid (integer)
get_organizations_by_idid (integer)
include_fields (string)
custom_fields (string)
patch_organizations_by_idid (integer)
data: {
. name (string)
. owner_id (integer)
. add_time (string)
. update_time (string)
. visible_to (integer)
. label_ids (array)
. address (object)
. custom_fields (object)
} (object) required
get_organizations_by_id_followersid (integer)
limit (integer)
cursor (string)
post_organizations_by_id_followersid (integer)
data: {
. user_id (integer)
} (object) required
get_organizations_by_id_followers_changelogid (integer)
limit (integer)
cursor (string)
delete_organizations_by_id_followers_by_follower_idid (integer)
follower_id (integer)
get_productsowner_id (integer)
ids (string)
filter_id (integer)
cursor (string)
limit (integer)
sort_by (string)
sort_direction (string)
custom_fields (string)
post_productsdata (undefined) required
get_products_by_id_followersid (integer)
limit (integer)
cursor (string)
post_products_by_id_followersid (integer)
data: {
. user_id (integer)
} (object) required
get_products_by_id_followers_changelogid (integer)
limit (integer)
cursor (string)
delete_products_by_id_followers_by_follower_idid (integer)
follower_id (integer)
get_products_searchterm (string) required
fields (string)
exact_match (boolean)
include_fields (string)
limit (integer)
cursor (string)
delete_products_by_idid (integer)
get_products_by_idid (integer)
patch_products_by_idid (integer)
data (undefined) required
get_products_by_id_variationsid (integer)
cursor (string)
limit (integer)
post_products_by_id_variationsid (integer)
data: {
. name (string)
. prices (array)
} (object) required
patch_products_by_id_variations_by_product_variation_idid (integer)
product_variation_id (integer)
data: {
. name (string)
. prices (array)
} (object) required
delete_products_by_id_variations_by_product_variation_idid (integer)
product_variation_id (integer)
get_products_by_id_imagesid (integer)
post_products_by_id_imagesid (integer)
put_products_by_id_imagesid (integer)
delete_products_by_id_imagesid (integer)
get_leads_searchterm (string) required
fields (string)
exact_match (boolean)
person_id (integer)
organization_id (integer)
include_fields (string)
limit (integer)
cursor (string)
post_leads_by_id_convert_dealid (string)
data: {
. stage_id (integer)
. pipeline_id (integer)
} (object) required
get_leads_by_id_convert_status_by_conversion_idid (string)
conversion_id (string)
get_organizations_searchterm (string) required
fields (string)
exact_match (boolean)
limit (integer)
cursor (string)
get_persons_searchterm (string) required
fields (string)
exact_match (boolean)
organization_id (integer)
include_fields (string)
limit (integer)
cursor (string)
get_item_searchterm (string) required
item_types (string)
fields (string)
search_for_related_items (boolean)
exact_match (boolean)
include_fields (string)
limit (integer)
cursor (string)
get_item_search_fieldterm (string) required
entity_type (string) required
match (string)
field (string) required
limit (integer)
cursor (string)
get_stagespipeline_id (integer)
sort_by (string)
sort_direction (string)
limit (integer)
cursor (string)
post_stagesdata: {
. name (string)
. pipeline_id (integer)
. deal_probability (integer)
. is_deal_rot_enabled (boolean)
. days_to_rotten (integer)
} (object) required
delete_stages_by_idid (integer)
get_stages_by_idid (integer)
patch_stages_by_idid (integer)
data: {
. name (string)
. pipeline_id (integer)
. deal_probability (integer)
. is_deal_rot_enabled (boolean)
. days_to_rotten (integer)
} (object) required
get_pipelinessort_by (string)
sort_direction (string)
limit (integer)
cursor (string)
post_pipelinesdata: {
. name (string)
. is_deal_probability_enabled (boolean)
} (object) required
delete_pipelines_by_idid (integer)
get_pipelines_by_idid (integer)
patch_pipelines_by_idid (integer)
data: {
. name (string)
. is_deal_probability_enabled (boolean)
} (object) required
get_users_by_id_followersid (integer)
limit (integer)
cursor (string)