I have a process builder which fires on lead creation.

It creates a time based action, which says that a chatter reminder will be posted after 7 days if no activity on the lead has been made.

So if someone converts the lead in between it should allow it to happen.

My issue here is that, as the time based actions goes into a queue it is not allowing me to convert the lead.

Is there any work around for this?


1 Answer 1


I think, you are creating time based action based on created date and this time based action is getting queued.

I would suggest you to create a separate datetime field, let's say Action DateTime which will initially be populated as created date + 7 days.

If any action has taken on the lead then mark this Action DateTime as blank.

Your time based action should be defined on the Action Datetime and fire the action after 1 hour on the defined datetime. Also, you should check is Action Datetime is not null to fire this action.

This way, your action will not be queued and any user can update the lead.

  • 1
    We use this internally and it works great.
    – sfdcfox
    Commented May 12, 2018 at 15:54

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .