3CX Android Push notifications

Created by Antonio Contreras, Modified on Fri, 28 Apr, 2023 at 4:17 PM by Antonio Contreras


Android works different from iPhone, requires enabling some extra settings on your device, because when it goes to sleep it kills the communications on the app, that's how Android works


If you are receiving calls, but your phone is not ringing while in sleep mode, you may still be experiencing issues with PUSH.


Enable “Keep Active” feature

If for some reason you cannot get Push to work, because you cannot change your phone or manage the network you are on, then you can enable the Keep Active” function. This will keep a permanent connection.


Extra steps to ensure your app always works


There may be several reasons for PUSH notifications to fail. We’ve addressed all these and more in the troubleshooting guide that includes several checks for you to go through, including:


Check 1: Switch off battery optimization

Some versions of Android have battery optimization settings turned on that terminate background apps, including 3CX of course. We need to switch that off:

Switch off battery optimization on Android

  1. Launch 3CX.
  2. Tap on the top left hamburger menu.
  3. Tap on Settings > Advanced.
  4. Enable “Switch Off Battery Usage Optimization.
  5. Select “Don’t Optimize / Unrestricted”. (Name differs on Android versions and Phones)

Please note for Oppo you should follow the steps below:

  1. Look for the Settings App.
  2. Tap on App management.
  3. Tap on App list.
  4. Find 3CX.
  5. Tap on Battery Usage.
  6. Enable Allow background activity. 


Check 3: Switch on Background Data for the 3CX App

Enabling background data is required to push through notifications even when the app is not in use. To switch it on:

  1. Launch 3CX.
  2. Tap on the top left hamburger menu.
  3. Tap on Settings > Advanced.
  4. Enable “Switch On Background Data.
  5. Select Unrestricted data usage and Background data.

Check 4: Using Android 13? Give the App full permissions

Starting with Android 13, Google has introduced a new runtime permission for app notifications. If this permission is not allowed, you will not receive any app notifications for 3CX. To enable this permission:

  1. Open Android settings and tap on Apps.
  2. Search for the 3CX app and tap on it.
  3. Tap on Permissions.
  4. Tap on Notifications under the 'Not allowed' section.
  5. Turn on the switch for All 3CX notifications.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article