I have put together a work tracking/scheduling system for the company I work for - it's built on Drupal 7 and basically enables clients, projects and tasks to be added and assigned to eachother (i.e. tasks added to projects, projects added to clients) via Entity Reference fields.

These three items are set up as Content Types, and both projects and tasks have statuses (active, ongoing, complete, etc) served by Taxonomy vocabularies. I'm also using Entity Reference to enable tasks to be "assigned" to users.

What I want to do next is set up two email alerts:

  • An email alert to the user when a new task assigned to him/her has been added
  • Ongoing email alerts summarising all outstanding (i.e. status not set to "complete") tasks (this would be daily, bi-daily or weekly)

I think the first is best catered for using Rules, but I'm not sure how to tackle the second. I know it depends on filtering by status and the reference field as well as being sent out at predetermined intervals, so I know it would probably involve Rules and Cron, but I don't know where to go from there.

  • Ricko, did you manage to solve this? If so, could you tell me ho? Am struggling with a similar scenario.. Thanks
    – user14425
    Mar 7, 2013 at 15:30
  • @pipe_piper: unfortunately this little project has been postponed until I have time to work on it. If I make progress with it any time soon, I'll try to remember to post an update here detailing the steps I took.
    – Riari
    Mar 7, 2013 at 18:42

1 Answer 1


http://nodeone.se/en/learn-the-rules-framework Check out episodes 2 and 3 in particular. Then watch the rest of the series. Then watch all the other series. Then rejoice that Johan Falk is so freakin' awesome.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.