Skip to main content
Best answer

How to assign a task to a specific phase in Pipedrive Projects

  • February 19, 2025
  • 6 replies
  • 68 views

When a Pipedrive deal matches a filter, I’d like to add a task to an associated Project within Pipedrive.

 

I’ve set this up and it mostly works as it should, but the task is populated on the Project under ‘phase unassigned’, where I want it to be under a specific phase set on the project.

Is there a way to do this, without adding the task as a subtask of an existing parent task?

Best answer by anonymax

@toughl Interestingly you can set phase_id in the Projects endpoint:
https://developers.pipedrive.com/docs/api/v1/Projects#putProjectPlanTask

So it’s probably possible to create a task first for a project, then update it to include the desired phase_id after.

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

6 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • February 20, 2025

Hi ​@toughl 

Have you tried to use native Pipedrive Automations for this workflow?

https://support.pipedrive.com/en/article/workflow-automation


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • February 20, 2025

@toughl 

The Pipedrive API endpoint for creating Tasks does not have a field for “phase”.

https://developers.pipedrive.com/docs/api/v1/Tasks#addTask

 


  • Author
  • Beginner
  • February 20, 2025

@Troy Tessalone thank you! I thought that might be the case, which is a shame.

 

I have tried using Pipedrive automations - unfortunately the triggers can only be set to a field updating, but I want to only trigger if the field is updated to a specific value (eg a date field is 1 week away from today).


anonymax
Forum|alt.badge.img
  • New
  • Answer
  • March 10, 2025

@toughl Interestingly you can set phase_id in the Projects endpoint:
https://developers.pipedrive.com/docs/api/v1/Projects#putProjectPlanTask

So it’s probably possible to create a task first for a project, then update it to include the desired phase_id after.


  • Author
  • Beginner
  • March 18, 2025

Ahhh thank you ​@anonymax, this worked using the beta API request function!!


SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • March 19, 2025

So glad to see this worked out! 🎉 ​@anonymax, thanks so much for sharing that it’s possible to set the phase_id with Pipedrive’s Projects endpoint! And awesome job, ​@toughl on using an API request action to set the phase_id. 🙌 

Great teamwork here everyone—love to see it! 🧡