Hi mohan Hifi,
Yes it is possible . Create your background agent with time trigger and functionality that you need.
This post will helpful for you
Please consider about your background agent resource consuming. because once it peeked more than 11MB OS will automatically shutdown the agent.
Use dispatchers and other optimization techniques to avoid it.
Hope that helps ,
Please don't forget to up vote answers you like or which help you and mark one(s) which answer your question.
---------------------------------------
M Prabath Maduranga Peiris
Microsoft Student Partner
Blogs :
prabathsl.blogspot.com