Intelligently distribute messages over time