"Activity type" workflow condition is fairly new and it doesn't allow for re-enrollment trigger.
There are many instances whereby users want to track sales emails being sent to contacts and to reenroll contacts into the workflow to create tasks for follow-up, etc.
It will really help if "Activity type" allows for reenrollment to pull in contacts into the same workflow multiple times.
This is also a valuable commodity for use cases attempting to create workflows to automate feedback surveys after calls have been logged. Would go a long way to helping give value to a few use cases.
Currently, we’re limited by the fact activity properties can’t be used as re-enrolment triggers, and the way data is gathered in them, it doesn’t identify ‘recent’ activity, just ‘overall’. We’re looking to automate re-enrolment in automations based on a call outcome and recency, to allow the team to be far more efficient and effective with their messaging. However, we’ve had to build a workaround with contact properties as the lack of re-enrolment is super limiting.
I agree with one or two other people who have said that creating a list is the best way to get around this. Yes, it's really silly that you can't do this directly in a workflow, but this works well enough:
This is so strange to me this isn't implemented yet, please do so! It's now completely preventing customers from using the 'activity' object as it's too limited without the possibility to use meeting details properly in workflows (and preferably also as personalisation tokens in follow-up e-mails)
We really need this as we want to create a notification for whenever it's ben x amount of days we haven't had a specific activity with a contact, not only with "last meeting booked". This is not possible atm as contacts can't re-enroll on an activity...