SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I think I already know the answer to this question, but I'm hoping I am wrong.

My background is in SQL, specifically T-SQL alongisde SSMS. I rely pretty heavily on agent jobs for periodic tasks. My question is: Is there any similar concept of an 'agent' or scheduled task in Share Point?

Specifically, I would like an email escalation period. ie, after a week of an item sitting waiting to be approved, can we have sharepoint notify someone about it? I dont think so, but I am hoping to be proved wrong.

share|improve this question

migrated from May 16 '12 at 21:02

This question came from our site for professional and enthusiast programmers.

up vote 4 down vote accepted

SharePoint has a timer job that can do task periodically:

There is already some ready solutions that allow you to specify reminders for lists. Reminder is different than an alert in the sense that it doesn't need to have item altered to fire off. Reminder queries list time to time and if query returns something, it sends an email you have specified.

Send scheduled Reminder/Alerts by email in SharePoint

Sharepoint Reminder Alert Feature

share|improve this answer
See this answer for a few more alternatives -… – Ryan May 15 '12 at 7:51
This is much closer to what I needed. I'll investigate further and comment back if need be. Thanks! – dah97765 May 15 '12 at 20:03

Look into SharePoint 2007 Workflows to accomplish those kinds of tasks.

share|improve this answer
This is true. While investigating, I dont think it has enough granular detail for everything I'm looking for, but technically speaking it does answer my question ;) – dah97765 May 14 '12 at 18:50
This was also very useful:… – dah97765 May 14 '12 at 18:51
Yea, unfortunately MOSS and WSS don't have "agents" like that. I think you can also extend workflows in MOSS and WSS with custom workflow activities, so any edge work that needs to be done might take place in a custom coded workflow activity... – EtherDragon May 14 '12 at 20:23
@EtherDragon actually sharepoint has 'Scheduled jobs' called 'Timer Job' – Janis Veinbergs May 15 '12 at 5:25

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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