Scroll export button scope descendants template-id 0fa09813-8b86-460a-aa1d-ef450a80e9ce quick-start true add-on Scroll PDF Exporter
Info |
---|
This document explains how to use intercom for internal calls only. Updated: January 2023 Permalink: https://wildix.atlassian.net/wiki/x/VAzOAQ |
Auto Intercom on Internal Calls Only
Use Case
The customer wants to have internal calls do intercom by default, but for any calls that are coming from the outside world, they do NOT want intercom. Special consideration needs to be given to calls that come in externally to an internal user and then are transferred to another internal user.
Solution
- Check the “type” of the call. Then either point the call to a special intercom
...
- Dialplan, or to a standard
...
- Dialplan based on this check.
- In users
...
- Dialplan, make an entry that will match the extension dialing on the system.
Example
...
- : if you have 3 digit extensions on the system, make an entry for XXX.
- Build the following custom app in
...
- the Dialplan as follows:
The above dialplan has the following content.
- Custom App NoOp(Call type is ${CALLTYPE})
- Custom App GotoIf($[ ${CALLTYPE} == external ]?nointercom,${EXTEN},1)
- Intercom “called number” “message to oper”
...
Note |
---|
Note:
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
All that is left is to create a dialplan called nointercom with an entry as follows:
Or, if desired, you can make NO entries in this dialplan and just be sure that you have an included procedure of pbxinternal to process the calls that are destined to an internal user via “no intercom”.
Search Terms for Document
#intercom #automatic intercom #call type #external #internal #external call #internal call #CALLTYPE #calltype #call type