acts_as_remindable

Hi,
just wanted to think out loud with the community here, I have an idea for a plugin/gem,

still no idea how to implement it but just wanted to get your remarks about it.

The idea is to have a remindable functionality- each model which registers as remindable,

could then be sent via sms / email at specified time periods. it could be repetitive or not.

I guess 37signals have something like that implemented in their apps.

the actual work would be done by another process (or cron job), it should activate a ruby code to send these messages (on specified intervals))

I didn't start coding just thought to hear, if you have any ideas about it, or where should I start from ?

I didn't find anything like that but I might be missing out something.
regards,
Yonatan Gross.