Is there an app or any other way on an iPhone 5 to block a given caller at specified times?

Specifically, work keeps calling at all times of the day, every day. Is there a way to send their calls (and not everyone else's) to voicemail on evenings and weekends, but ring normally during working hours?


Do Not Disturb can do that, no 3rd party app needed.

You might have to juggle a new contacts group, because it only allows to receive calls from one group at a time, or favourites - so to exclude 'work' you might need to create a new group containing 'everyone else'

enter image description here

You can also toggle it manually from the Lock Screen

enter image description here

| improve this answer | |
  • I think this might be the easiest way. The trade-off is that WhatsApp notifications etc would be silenced too but it looks like there's no way around that. Thanks! – user137598 Jul 25 '15 at 10:12
  • 1
    With the above suggestion you also won't get calls from non-contacts. Best is to set explicit healthy boundaries with your work. – Jean-Pierre Parent Jan 31 '19 at 18:07
  • 1
    @Jean-PierreParent - Yup. The only people who can call me outside 'sensible' hours are my family. Boundaries are good. Everybody else can just wait til the morning. – Tetsujin Jan 31 '19 at 19:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .