SetCallerID
Description (v1.7.3)
This action changes the presentation of the caller's number.
Change the caller's name presentation to: [Name]
Change the caller's number presentation to: [Number]
Set the presentation and screening indicator to: [Presentation and Screening]
Release notes
Version 1.7.3 - Early deployment
- Improvement: Offer combobox to set the presentation and the screening indicator (M14693)
Version 1.7.2 - General deployment
- Improvement: Add 'Keep the original presentation but set the call as screened' (M7605)
- Improvement: Compatibility with Communication Server 3 (M7654)
Version 1.7.1 - General deployment
- Bugfix: a deprectated application was used which caused execution to fail on the Communication Server module
Version 1.7 - General deployment
- Improvement: Compatibility with the Communication Server module
Version 1.06 - General deployment
- Bugfix: Caller number sometimes set to 'unknown' when caller name contains a '<' or a '>' (M0004470)
Version 1.05 - General deployment
- Bugfix: Caller number sometimes set to 'unknown' (M0004470)
Version 1.04 - General deployment
- Bug fix: Improved input handling for the Number field
- Improvement: Added possibility to keep the original Presentation and Screening settings
- Improvement: Added possibility to keep the original name or number when either field is left blank
Version 1.03 - General deployment
- Minor backward compatibility improvements
Version 1.02 - General deployment
- Caller number and caller name can now be set separately
- Presentation and screening indicator dropdown added according to ITU Q931
Version 1.00 - General deployment
Action parameters
- Name: This optional field enables you to change the caller's name when the call passes through the action. When left empty, the caller name will not be changed.
- Number: This optional field enables you to change the caller's number when the call passes through the action. When left empty, the caller number will not be changed.
- Presentation and Screening: These options only impact communication that will pass over an ISDN channel
- Presentation: In essence, this means 'Is the person who has been called allowed to see the callers number?'
- Screening: In essence, this means 'What authority was used to verify that this is a genuine number?
Example of use
- Name:
- Result: The original caller name will be kept
- Number:
- Result: The original caller number will be kept
- Name: Call to main number
- Result: The caller name will be changed to "Call to main number". This is particularly useful if there is a cascade to other users: those users will immediately see that it isn't a direct call for them but rather a call to the main number that has been sent to them.
- Name: EN - ${CALLERID(name)}
- Result: The caller name will be changed to "EN - John Doe" (when John Doe calls). This allows the person accepting the call to know that the English speaking number has been rang and can greet the caller accordingly.
2 variables that are of particular use in this action are
- ${CALLERID(name)} : Will contain the current caller's name.
- ${CALLERID(num)} : Will contain the current caller's number.