For the sake of others who may care...
I fixed this by making the *-recovery contacts the default contacts
which get added to the admins contactgroup. These contacts get
notifications for [d|c],[u|r] for hosts/services. In addition, I only
make paging contacts for those who are on pager duty and
I have setup my contacts file such that each contact has 3 definitions.
The entire contacts file is generated by an external script that pulls
from a DB so that we can rotate pager duty. The following contact
definitions are setup for each contact:
1. Default contact (may be either email-only or