A complete step-by-step guide to setting up and managing your call blocking rules in CallShield
CallShield provides six distinct blocking modes that work together to create a comprehensive defense system against unwanted calls. This guide will walk you through each blocking mode, explain how to configure them step by step, and provide practical tips for getting the most out of your call blocking experience. Whether you are a first-time user or looking to optimize your existing setup, this guide covers everything you need to know.
Before CallShield can block any calls, you must grant it the role of Default Call Screening App on your device. This is a critical one-time setup step that allows CallShield to intercept and evaluate incoming calls at the system level.
⚠️ Important: If you skip this step, CallShield will not be able to block any calls. The Android operating system requires explicit user permission before any app can intercept phone calls. You can change this setting at any time in your device's Settings > Apps > Default Apps.
Navigate to the Block tab using the bottom navigation bar (the shield icon). You will see a grid of six blocking modes, each represented by a colored icon card. Tapping any card will switch to that mode's view, where you can manage its rules. The floating "+" button in the bottom-right corner allows you to add new rules for the currently selected mode.
This is the simplest and most aggressive blocking mode. When enabled, it will automatically reject every incoming call from a phone number that is not saved in your device's contact list. This is extremely effective against random spam callers, cold-calling telemarketers, and automated robocall systems.
How to enable: Tap the "Unknown" card in the Block screen. You will see a toggle switch labeled "Block Unknown Numbers." Simply flip the switch to ON. All calls from unsaved numbers will now be silently rejected.
Best for: Users who primarily receive calls from known contacts and want maximum protection from strangers. Be aware that legitimate calls from new or unknown numbers (such as delivery drivers or doctors) will also be blocked while this is active.
This mode allows you to manually build a blacklist of specific phone numbers. Each number you add will be permanently blocked until you decide to remove it from the list. This is perfect for handling persistent callers who keep calling from the same number repeatedly.
How to add a number:
You can edit an existing number by tapping the pencil icon next to it, or delete it by tapping the trash icon.
Prefix blocking allows you to block all phone numbers that begin with a specific sequence of digits. This is an incredibly powerful tool for blocking entire area codes, country codes, or operator ranges at once, rather than adding individual numbers one by one.
How to add a prefix:
+44, 021, or 0800).Example: If you enter the prefix 0800, CallShield will block any incoming call from a number starting with 0800, such as 0800-123-4567, 0800-999-0000, etc.
Range blocking lets you define a start number and an end number. CallShield will then block every phone number that falls between those two values numerically. This is particularly useful for combating batches of spam numbers that use sequential or closely grouped phone numbers generated by automated dialing systems.
How to add a range:
08001000000).08001009999).Sometimes you need to block calls from someone who is already saved in your contacts. Rather than deleting their contact information, CallShield allows you to select specific contacts to block while keeping their data intact in your phonebook. This is a discreet and convenient way to handle unwanted calls from known individuals.
How to block a contact:
Schedule blocking automates your call protection based on time. You can define specific time windows during which all incoming calls are automatically rejected. This is perfect for sleeping hours, focused work sessions, meetings, or any period where you do not want to be disturbed by any phone calls.
How to add a schedule:
Pro tip: You can create multiple schedules for different purposes. For example, one for sleep (10 PM – 6 AM) and another for daily meetings (2 PM – 3 PM).
After setting up your blocking rules, you can monitor their effectiveness by navigating to the History tab. This tab displays a comprehensive log of all incoming calls, clearly marked as either Blocked (red) or Allowed (green). You can see the caller's number, the date and time of the call, and whether it was rejected by one of your rules. Use this information to fine-tune your blocking strategy over time — if you notice legitimate calls being blocked, you can adjust your rules accordingly.
Once you have built a comprehensive set of blocking rules, it is a good idea to back them up. Tap the menu icon (three horizontal lines) on the Home screen and select "Backup & Restore." You can export your rules as a JSON file to your device storage or Google Drive. If you ever switch phones, reset your device, or reinstall CallShield, you can use the Restore function to import all your rules instantly without having to recreate them from scratch.
💡 Tip: All blocking modes work simultaneously. You can combine Unknown Number blocking with Prefix rules and Schedule blocking to create a layered defense that adapts to your daily routine automatically.
Last Updated: April 11, 2026