Melbourne technology partner for growing Australian businesses Sales +61 3 8080 8914Support
← All articles

3CX Mobile App: Setup, Features & Troubleshooting

Learn how to set up the 3CX mobile app, explore its key features, and troubleshoot common issues. Complete guide for seamless communication.

Illustrative image for 3CX Mobile App: Setup, Features & Troubleshooting

Illustrative image.

The 3CX mobile app transforms your smartphone into a full business phone system, delivering calls, video meetings, chat and conferencing through a single interface. For Australian businesses managing remote teams, field staff or hybrid workforces, the app extends your 3cx phone system australia to any location with mobile or WiFi coverage. Unlike consumer apps that fragment communication across platforms, the 3cx mobile app connects directly to your business PBX—whether hosted on-premise, in the cloud or in a hosting and data centre environment—maintaining consistent call quality, security and integration with your existing systems.

The app is included with every 3CX system at no additional licensing cost, though calls, numbers, hosting and setup may incur separate charges depending on your deployment model. Available for Android and iOS, it supports the full feature set of desk phones while adding mobility-specific capabilities like automatic network handoff and push notifications.

What the 3CX Mobile App Does and Who Needs It

The 3cx mobile app replicates your desk phone functionality on smartphones and tablets, allowing you to make and receive calls using your office number from any location. Core features include voice calls with HD audio, video conferencing with screen sharing, instant messaging, presence status, call transfer, hold and three-way calling. The app integrates with your business contacts and call history, maintaining continuity whether you're at your desk or working remotely.

Field service teams can receive customer calls directly rather than through forwarding chains that add latency and confusion. Sales staff travelling between client sites maintain their office number and access to CRM-integrated call logs. Hybrid teams switching between home and office avoid the productivity loss of learning different interfaces or missing calls during location changes.

The app handles network transitions automatically—if you start a call on WiFi and move to mobile data coverage, the connection continues without requiring a redial. This matters for Australian businesses where NBN reliability varies by location and mobile coverage remains patchy in regional areas. The tunnel encryption built into the app secures calls by default, addressing privacy concerns without requiring separate VPN configuration.

Remote-first organisations use the app as their primary phone interface, eliminating desk phones entirely and reducing hardware costs. This works when your unified communications strategy prioritises flexibility over fixed-location equipment. However, the app requires proper network configuration and device settings to deliver reliable service—deployment isn't simply downloading from an app store and expecting immediate results.

System Requirements and Device Compatibility

The 3cx mobile app requires iOS 16.3 or later on iPhone and iPadOS 16.3 or later on iPad. Android devices need version 8.0 or higher, though Android Go Edition is not supported. The app works exclusively with 3CX V20 systems and is not a standalone application—you must have an active 3CX phone system configured before the mobile app functions.

Current versions as of October 2026 are 20.0.0 for Android and 20.0.2 for iOS, available through Google Play and the Apple App Store.

Network requirements matter more than device specifications for call quality. The app needs consistent bandwidth—at least 100 kbps upload and download per concurrent call for acceptable audio quality, higher for video. Australian mobile networks generally exceed this on 4G and 5G, but congestion during peak hours or in dense urban areas can degrade performance. WiFi networks must allow SIP traffic and UDP ports; corporate networks with aggressive firewalls may block the app's signalling without explicit configuration.

Battery optimisation features on modern smartphones can interfere with push notifications and background operation. Samsung, Huawei, Xiaomi and other manufacturers implement aggressive power-saving modes that suspend apps when the screen is off, causing missed calls. You'll need to whitelist the 3cx mobile app in battery settings and disable any "adaptive battery" or "app hibernation" features for reliable operation.

The app requires specific permissions to function: microphone access for calls, contacts access for directory integration, notification permissions for incoming calls, and background data access for maintaining registration with your PBX.

Step 1: Install the App and Gather Your Credentials

Download the 3cx mobile app from Google Play for Android or the Apple App Store for iOS. Before opening the app, confirm you have your 3CX extension number, password and server address. Your system administrator should provide these details—if you're self-hosting, you'll find them in the 3CX Management Console under Users.

For QR code provisioning, request a QR code from your administrator through the 3CX web client. This method is faster and eliminates manual entry errors, particularly for complex server addresses or long passwords.

Check your device's battery optimisation settings before proceeding. On Android, navigate to Settings > Apps > 3CX > Battery and select "Unrestricted" or "Don't optimise". On iOS, ensure Background App Refresh is enabled for 3CX under Settings > General > Background App Refresh. These settings prevent the operating system from suspending the app when idle, which causes missed calls and delayed notifications.

Step 2: Configure the App with Your 3CX System

Open the 3cx mobile app and choose your setup method. For QR code provisioning, tap "Scan QR Code" and point your camera at the code provided by your administrator. The app reads the configuration automatically and connects to your PBX within seconds. For manual setup, tap "Manual Configuration" and enter your extension number, password and server address exactly as provided.

The server address format depends on your hosting model. Cloud-hosted systems typically use a URL like yourcompany.3cx.com.au, while on-premise systems may use an IP address or custom domain. If your organisation uses a hosting and data centre provider, confirm whether the server address is internal or external. Mobile apps require external access unless you're always connected via VPN.

After entering credentials, the app attempts registration with your PBX. Successful registration displays your extension number and status indicator in the app's main screen. If registration fails, verify your credentials are correct and that your network allows outbound connections to your PBX server.

Step 3: Test Inbound and Outbound Calling

Make a test outbound call to verify audio quality and connection stability. Dial a known number—your mobile number or a colleague's extension—and confirm both parties hear each other clearly without delay or echo.

Test inbound calling by having a colleague dial your extension while the app is in the foreground. The app should ring immediately with caller ID displayed. Repeat the test with the app in the background and with your device screen locked—these scenarios expose notification and background operation issues that don't appear during foreground testing.

If calls don't ring when the app is backgrounded, revisit battery optimisation settings and notification permissions. Android devices require "Allow notifications" enabled under Settings > Apps > 3CX > Notifications, with all notification categories turned on. iOS devices need "Allow Notifications" enabled under Settings > 3CX, with Sounds, Badges and Banners all active. Some Android manufacturers add additional permission layers—Samsung devices have a separate "Appear on top" permission that must be enabled for incoming call screens to display over the lock screen.

Step 4: Configure Presence Status and Call Handling

Set your presence status to reflect your availability—Available, Away, Do Not Disturb or Custom. Your status appears to colleagues using the 3CX web client or desktop app, helping them decide whether to call immediately or leave a message.

Configure call forwarding rules for when you're unavailable. The app supports forwarding to voicemail, another extension or an external number after a specified ring duration. Australian businesses often forward to mobile numbers as a fallback, though this creates a loop if your mobile number is already registered with the 3cx mobile app—set forwarding destinations carefully to avoid circular routing.

Enable voicemail notifications if your system includes voicemail-to-email functionality. This delivers voicemail messages as audio file attachments to your email, allowing you to review messages without opening the app.

Troubleshooting Call Quality and Notification Issues

Call quality problems typically stem from network conditions rather than app defects. Jitter, packet loss and latency all degrade audio, causing choppy speech, delays or dropped calls. Test your network using a speed test app while on the same connection you use for calls—look for consistent upload speeds above 1 Mbps and latency below 150 milliseconds. Australian mobile networks generally meet these thresholds on 4G and 5G, but congestion during peak hours or in areas with poor tower coverage can push latency above acceptable levels.

WiFi networks introduce different variables. Interference from neighbouring networks, distance from access points and router quality all affect performance. If calls work reliably on mobile data but fail on WiFi, your router may be prioritising other traffic or blocking SIP ports. Access your router's Quality of Service (QoS) settings and prioritise VoIP traffic, or configure port forwarding for the ports your 3CX system uses—typically UDP 5060 for signalling and UDP 9000-10999 for media.

Notification failures on Android devices are usually caused by battery optimisation or manufacturer-specific power management. Huawei, Xiaomi, Oppo and OnePlus devices are particularly aggressive, requiring whitelisting in multiple settings menus. Visit dontkillmyapp.com for manufacturer-specific instructions. Samsung devices require disabling "Put apps to sleep" under Settings > Battery > Background usage limits, in addition to standard battery optimisation exemptions.

iOS notification issues are less common but still occur. Verify the app has permission to use cellular data under Settings > 3CX > Cellular Data, with both "Cellular Data" and "Background App Refresh" enabled. If notifications arrive late, check Low Power Mode isn't active—it suspends background activity to extend battery life but delays all push notifications until the device wakes.

The app occasionally loses registration with your PBX, causing calls to go straight to voicemail without ringing your device. This happens when network changes interrupt the SIP connection and the app fails to re-register automatically. Force-close the app and reopen it to trigger immediate re-registration. If the problem persists, your PBX may have session timeout settings configured too aggressively—contact your administrator to increase the registration timeout from the default 60 seconds to 300 seconds or higher.

Echo and feedback during calls indicate acoustic coupling between your device's speaker and microphone. Use headphones or a Bluetooth headset to eliminate the issue.

Security, Data and Australian Network Performance

The 3cx mobile app includes tunnel encryption by default, securing call signalling and media streams between your device and PBX. This prevents eavesdropping on public WiFi networks and mobile data connections without requiring separate VPN configuration.

Data residency matters for Australian businesses subject to privacy regulations. If your 3CX system is hosted on-premise or in an Australian data centre, call recordings and logs remain within Australian jurisdiction. Cloud-hosted systems may store data in offshore locations depending on your provider's infrastructure—verify data residency before deployment if compliance requires Australian storage. Bestcomm's hosting and data centre services maintain Australian data residency for organisations with regulatory obligations.

The app transmits call data continuously during active calls, consuming approximately 0.5 MB per minute for audio-only calls and 2-4 MB per minute for video calls. Australian mobile plans with limited data allowances can exhaust quickly if staff make frequent video calls over mobile networks.

Network performance varies significantly across Australian carriers and regions. Telstra generally offers the most consistent coverage in regional areas, while Optus and Vodafone provide competitive performance in metropolitan centres. NBN fixed wireless and satellite services introduce higher latency than fibre or cable connections, occasionally causing noticeable delays in conversation flow.

Australian businesses integrating the 3cx mobile app with CRM automation systems benefit from screen-pop functionality that displays customer records automatically when calls arrive. This requires your 3CX system to integrate with your CRM platform—Salesforce, Microsoft Dynamics, HubSpot and others support native integration.

The app supports recording calls where legally permitted and system configuration allows. Australian law requires all parties consent to call recording in most circumstances—ensure your organisation has appropriate policies and disclosures before enabling recording features. Recordings are stored on your PBX server, not locally on the mobile device, maintaining centralised control and backup.

The 3cx mobile app delivers reliable business communication when deployed with proper network configuration, device settings and user training. Australian businesses benefit most when they treat mobile deployment as a scoped project rather than an ad-hoc rollout—audit device compatibility, test network performance, document troubleshooting procedures and establish clear support channels before rolling out to all staff. For assistance with deployment planning, configuration or integration with existing systems, contact Bestcomm to discuss your specific requirements and network environment.

Discuss your business requirements

Speak with Bestcomm Australia in Melbourne about your communications and technology needs.

Register an enquiry