Allow workflows to delete or mark tasks complete

USE CASE: We use a custom property to identity when a contact is known to be a dead lead. However, many of these contacts have pending tasks associated which are no longer applicable once a contact is dead.

PROPOSED FUNCTIONALITY: Add a feature to workflows which would allow changing the status of a task or deleting it. Basically this would be just the opposite of creating a task from a workflow ... but perhaps a bit more complex to implement . Currently workflows auto create many tasks which now no long are applicable and must be manually deleted.
HubSpot updates
Status updated to: Not Currently Planned
Jun 25, 2021

Hey everyone,


Thank you for the continued feedback here. It's very helpful as we have been digging in to understand the use-cases better.


While we don't have anything currently planned here, we will update you if that changes.




Status updated to: Being Reviewed
May 18, 2020

Hi Everyone,


I'm Jesse Tremblay, Product Manager for our Automation products here at HubSpot. Thanks for all of your feedback on this thread.


While we don't currently have anything planned here, we are going to be reviewing this idea. We will update this thread as we learn more.




52 Replies

If. What are you, Spartans?


great idea and would save a lot of manual work


This is BADLY needed by our sales team. Does Hubspot have any updates on this feature being added? 


I feel like every user using workflows will eventually run into this issue. A fix would be awesome!!


I would also love to be able to create a task with a Task status = Completed.


I'm trying to use Tickets on the HubSpot side but communicate to an Account Manager in Salesforce when a ticket has been completed. Since the Workflow trigger is the Ticket being closed, creating a closed Salesforce Task isn't an option, so I have to create a HubSpot task that then gets synced over to Salesforce. However, since I can't give the Task a status in the workflow, it gets created as an open task in Salesforce for something that already happened.


Very useful idea. Especially when i move a deal in a certain stage(Close Lost), I could auto complete all open tasks.


Bad UX on one of the key features of Sales Pro! 
Badly needed!


One of the usecases for me would be to have a task automatically complete when an owner changes. Currently if a client is being neglected and a salesperson has an overdue task, the owner is switched so that a new salesperson can attempt to contact the customer. However if the hew account owner can't complete a task assigned to someone eslse.

The issue is exasturbated when you have to do bulk reassignement. I have about 8000 tasks sand no good way to get rid of them.


This is a simple yet very useful feature. If we are given the choice to create a task, making them complete, removing or changing the ownership should be an option as well.



Yes great idea! 


I have a similar issue in that I need to be able to delete pending tasks automatically (in order to scale my business).

When is this possible in Hubspot??

Wilfred de Wit 


IMO it's kind of ridiculous that this isn't being worked on.


Task generation via workflows is great, but the fact that tasks can only be marked as completed manually totally undermines this utility.  This absence of functionality is made worse by the fact that tasks can't be marked as complete in the object screen where the required task is executed!!


For example, if I assign a task to a rep to follow-up with a lead, the optimal functionality would be the email automatically converting the task status to 'done'. The second best outcome would be being able to mark the task as complete in the deal object with the corresponding communication. The currently availible feature forces the rep to send the email, then navigate to the task tab, scroll through their assigned list and then mark complete. Super inefficent and a huge wast of time. 


Please fix this!


+ 1 this. Sometime I have 5k + tasks and we must manually go to each one to mark complete / skip to ''clean'' the list ot call.