I would recommend that you set gmail to display notifications, but
turn off sound and vibrate. Then create a profile with the appropriate
time context (that is, during the day), and a Notification event (it's
under UI), with the owner app of gmail, and let that vibrate and play
the appropriate sound.