Heatwave shows an urgency score for each contact based on how long its been since you've contacted them. Each wave gets a configurable contact frequency that affects how quickly members of the wave increase their urgency score.
For example, its easy to set up different waves for your family (call every week) and acquaintances (call every month). Family members will build up urgency quickly compared to your acquaintances.
Also supports Google Voice!