Unexpected outcomes for trigger "Activity is added" for Phone Call, Meeting, and Email
Hello. I'm running CiviRules 2.45, Civirules logger 1.2, Email API 2.9, and CiviCRM 5.552 (on WordPress 6.1.1). I've observed the following unexpected behaviour when experimenting with CiviRules. My ultimate aim is to create a rule which monitors the adding of an Email activity with a particular subject for a particular type of contact and then sends an email (on a delayed basis) if triggered to the target. See here for a fuller description of what I'm trying to achieve, but the table below stands alone in terms of describing the problem I'm running into. I'd be very grateful if you could suggest any workarounds to help achieve my aims. Thanks.
Test | Trigger | Linked Condition | Linked Action | Action | Outcome | As Expected |
---|---|---|---|---|---|---|
1 | Activity is added: Trigger for all contacts | Null | Add Tag to Contact | Phone Call or Meeting | Only Target is tagged | No |
2 | Activity is added: Trigger for all contacts | Null | Add Tag to Contact | Only Source is tagged | No | |
3 | Activity is added: Trigger for Activity Target | Null | Add Tag to Contact | Neither Target nor Source is tagged | No | |
4 | Activity is added: Trigger for Activity Source | Null | Add Tag to Contact | Only Source is tagged | Yes |