Answers.Body: <p>I do not think it is a bug as the condition is still met? The date is still reached? What I have done in the past is add the contact to a group as well and then add the condition 'is not in group' to avoid sending it again? Or add a specific activity and add a condition that that activity does not exist for the contact?</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-07-08T09:52:54.117Z
Answers.Text: But I could also add a tick box "only send once" if there is funding?
Answers.UserDisplayName: ErikH - CiviCooP
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-07-08T19:44:46.237Z
Answers.Text: Thanks Erik. i think it would be a good option to add. will raise with the Org. Yep otherwise i thought of the Group/Activity solution but it feels like add more data unnecessarily
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-07-09T06:00:28.460Z
Answers.Text: Guess i think 'reached' means '=' and for you it means '>='
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-07-08T09:52:00.983Z
Answers.LastActivityDate: 2024-07-08T09:52:00.983Z
Answers.UserDisplayName: ErikH - CiviCooP
Body: <p>LINKED TRIGGER: Activity Date reached ; Activity with type XX AND Status XX</p>
  <p>Action is to then send an email. So for someone with eg 3 July, we want an email sent on 3 July.</p>
  <p>Excellent.</p>
  <p>But it then wrongly imo keeps sending them out every 24 hours. ie one goes at 00:00:00 on the 4th and the 5th etc.</p>
  <p>is this a bug? or is there something more to do to somehow limit it to only send once?</p>
  
Tags: <civirules>
Title: CiviRule based on "Activity Date reached" - how to stop it triggering an email every 24 hours after that date
ThreadText: # CiviRule based on "Activity Date reached" - how to stop it triggering an email every 24 hours after that date
  
  (Asked by: username_0 on 2024-07-08)
  
  LINKED TRIGGER: Activity Date reached ; Activity with type XX AND Status XX
  
  Action is to then send an email. So for someone with eg 3 July, we want an email sent on 3 July.
  
  Excellent.
  
  But it then wrongly imo keeps sending them out every 24 hours. ie one goes at 00:00:00 on the 4th and the 5th etc.
  
  is this a bug? or is there something more to do to somehow limit it to only send once?
  
  **Tags:** civirules
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2024-07-08. Score: 1
  
  I do not think it is a bug as the condition is still met? The date is still reached? What I have done in the past is add the contact to a group as well and then add the condition 'is not in group' to avoid sending it again? Or add a specific activity and add a condition that that activity does not exist for the contact?
  
  > **Comments:**
  > **username_1**: But I could also add a tick box "only send once" if there is funding?  
  > **username_0**: Thanks Erik. i think it would be a good option to add. will raise with the Org. Yep otherwise i thought of the Group/Activity solution but it feels like add more data unnecessarily  
  > **username_0**: Guess i think 'reached' means '=' and for you it means '>='  
  
  ---
  
  