Copy BLF settings to an Existing Extension in 3CX v20

This is a quick trick I learned to get around that one cannot copy BLF settings from one extension to another in 3CX when the extensions already exist. This is also helpful if you are upgrading a user from a smaller phone to a bigger phone with more BLF lights, and you want to grab a pre-existing BLF setup from another phone.

For example: you have a big phone with 200 BLFs set up. An existing user wants a copy of that setup with that nice phone, but only has a cheaper 10 BLF phone. You get them the nice phone then follow this process, which allows you to copy in all those BLFs without spending an hour doing manual configuration.

  • Delete the current phone from the destination extension
  • Factory reset destination extension’s original phone
  • Export the source extension that has the BLF’s you want to a CSV
  • Export the destination extension that you want the BLFs into to a CSV
  • Copy the BLF cell from the source to the destination CSV file
  • Delete the destination extension entirely from 3CX
  • Import the destination extension from the CSV file you just modified
  • Add the (new) phone to the extension from the PNP Phones menu
  • Done? User may need to double check their personalized extension settings.

In theory, this could be expanded to do multiple extensions at a time by doing a multi extension export/import in a single CSV instead of just one extension.