Per-extension context field missing in FreePBX 17

It looks like the per-extension context field has been removed in FreePBX 17.
In previous versions, I relied on this feature for Polycom phones that use the Intercom soft key.

Specifically, I would assign those extensions to the custom context from-internal-custom-intercom, which checked the Alert-Info header for "Intercom".
If detected, the dialplan would rewrite the dialed number to *80${EXTEN} so the call would be treated as an intercom (auto-answer).

With the per-extension context option gone, is there a recommended way to handle this in FreePBX 17?

This one?

Correct - that field is no longer visible in FreePBX17.
There is a “Custom Context” field - but that does not allow text entry

On my 17 system, I don’t have a custom context field, and I do have the context field (the one shown above). Presumably you have the Custom Contexts module installed. I’m not familiar with it, perhaps it alters the options that show by default on the advanced tab.

Interesting - I’ve installed FreePBX 17 using both the ISO and the script, both have the Custom Contexts module installed. Did you manually remove Custom Contexts?

Regardless, if you don’t need the custom-contexts module, remove it to get the system back to what you are used to. Problem solved.

The thought never crossed my mind to remove the module :sweat_smile:
This resolved the issue :slight_smile:

Except suppose you do need a mix of from-internal and Custom contexts? Or you have coded a custom extension. Not solved at all imho unless an allow-all custom context is created.