Switch to Android Need help?
iPhone · Visual walkthrough

iPhone Setup — VettedCalls

About 5 minutes start-to-finish. Keep this page open on your computer while you follow along on your phone.

Step 1 of 5

Install the 3CX app (your VettedCalls extension runs inside it)

Tap the App Store install link in your VettedCalls welcome email — it points to the 3CX app, which hosts your VettedCalls extension. Or open the App Store and search for 3CX as a backup. Direct link. Free. Install only — do NOT open the 3CX app yet. The activation file in Step 2 will launch it automatically and provision your extension. If you open it now, you'll see a QR-code prompt that you can ignore (it's not how we activate).

Why this matters: Screened calls reach you via VoIP push notifications instead of your cell line — no carrier dependency, no silent-ring delay, and you can answer from any iPhone you log into.
Step 2 of 5

Open your VettedCalls welcome email and tap the activation file

Find the VettedCalls welcome email in your inbox on your iPhone. Tap the attached file (vettedcalls-XXXX.3cxconfig). iOS shows a share sheet - scroll and choose Copy to 3CX. 3CX opens and provisions your VettedCalls extension automatically.

Why this matters: The activation file holds your VettedCalls extension credentials. Tapping it provisions the extension into 3CX in seconds - no usernames or passwords to type.
Step 3 of 5

Allow the requested permissions

When the 3CX app asks, tap Allow for every prompt: Microphone, Notifications, Contacts, and Local Network. Then go to iPhone Settings → 3CX → enable Background App Refresh.

Why this matters: iOS will not wake the 3CX app to receive a call without Notifications and Background App Refresh enabled. Without these, your VettedCalls extension cannot ring you when a screened call is bridged through.
Step 4 of 5

Forward all calls to your VettedCalls extension

Open your iPhone's regular green Phone app and dial the forwarding code for your carrier (pick yours below). Press the green call button. Wait for the short confirmation tone.

Forward all calls to VettedCalls**21*NUMBER#
Disable forwarding later##21#

Replace NUMBER with the digits of your VettedCalls extension number (from your activation email, no spaces or punctuation). Wait for the short confirmation tone after dialing.

Why this matters: This is the standard unconditional call forwarding code your carrier supports. Every incoming call now routes to VettedCalls first; spam is screened, legitimate calls are bridged through to your VettedCalls extension in 3CX.
Step 5 of 5

Test it — have anyone call your cell

Have anyone call your regular cell number — friend, family, anyone reachable. Your iPhone should not ring. After about 3-5 seconds, 3CX should ring with the screened call (your VettedCalls extension). Answer it like any normal call.

Why this matters: If your iPhone does ring (instead of staying silent), the forwarding code didn't take effect — re-dial the code from Step 4 and try again. If 3CX didn't ring, check Settings → 3CX → Notifications is ON, and Background App Refresh is enabled.

You're live.

All calls now route through VettedCalls. Real callers reach your phone with full context — name, intent, urgency. Spam stops at the gate. Emergency-keyword callers (flood, gas, no heat, sparking, burst, leak) always reach you, 24/7.

If anything feels off in the next 24 hours, text HELP to your VettedCalls number and we'll walk it through with you.