You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<para>Destination to be called over CCSA (typically a 7 digit on-net or 11-digit off-net number).</para>
65
+
<para>This will be made available as the variable <literal>CCSA_EXTEN</literal>, which can be used in configuration.</para>
65
66
</parameter>
66
67
<parameter name="ccsa" required="true">
67
68
<para>CCSA profile to use for call.</para>
@@ -89,6 +90,17 @@
89
90
<para>The caller will not be allowed to use routes with a minimum FRL exceeding this FRL, unless an
90
91
authorization code is provided that has an FRL of at least the FRL required by the facility.</para>
91
92
</option>
93
+
<option name="i">
94
+
<para>Force outgoing Caller ID to this value.</para>
95
+
<para>This can be used to set the Caller ID on any outgoing attempts to a specific value.
96
+
To always set the Caller ID to a specific value for a given route, the 'f' Dial option should
97
+
instead be included in the <literal>dialstr</literal>configuration option.</para>
98
+
<para>This option is mainly useful when the outgoing Caller ID for certain calls will sometimes,
99
+
but not always, be forced to a particular value, avoiding the need to define two routes,
100
+
one with the f option and one without.</para>
101
+
<para>This option is incompatible with including a URL in the <literal>dialstr</literal> option,
102
+
since this will simply append the f option to the dial string for each route.</para>
103
+
</option>
92
104
<option name="m">
93
105
<para>Music on hold class for use with Off Hook Queuing.</para>
94
106
</option>
@@ -108,6 +120,12 @@
108
120
<para>Should be A (Flash Override), B (Flash), C (Immediate), or D (Priority), if specified.</para>
109
121
<para>Default is no MLPP priority (Routine).</para>
110
122
</option>
123
+
<option name="u">
124
+
<para>Disable FRL upgrades for this call. Normally, FRL may be upgraded if <literal>frl_allow_upgrade</literal>
125
+
is set to yes. However, on certain calls, particularly for users without authorization codes,
126
+
it may be pointless to allow for an FRL upgrade mid-call, in which case this can be disabled, and all routes
127
+
with an FRL exceeding the callers will be silently skipped.</para>
128
+
</option>
111
129
</optionlist>
112
130
</parameter>
113
131
</syntax>
@@ -173,6 +191,15 @@
173
191
<para>Hence, if TCM is required on an outgoing call, the dial string for a route should contain
174
192
the TCM as the last routing digit as appropriate.</para>
175
193
</variable>
194
+
<variable name="CCSA_EXTEN">
195
+
<para>The provided extension argument will be used to set this variable, which can then be used
196
+
in configuration for the <literal>dialstr</literal> setting. Don't provide this as the extension
197
+
argument itself!</para>
198
+
</variable>
199
+
<variable name="CCSA_CHANNEL">
200
+
<para>Will be set to the current channel name, with inheritance, so that spawned channels can refer to it,
201
+
if needed, for setting CDR variables.</para>
202
+
</variable>
176
203
</variablelist>
177
204
</description>
178
205
</application>
@@ -199,6 +226,16 @@
199
226
<para>If provided, this (custom) CDR field will be filled with the effective (upgraded) FRL used for a call.</para>
200
227
</description>
201
228
</configOption>
229
+
<configOption name="cdrvar_aiod">
230
+
<synopsis>CDR field in which to store the Automatic Identified Outward Dialing number, if overridden</synopsis>
231
+
<description>
232
+
<para>If provided, this (custom) CDR field will be filled with the AIOD of a call, if overridden.
233
+
This includes if the <literal>aiod</literal> option is set for a route or if the <literal>i</literal>
234
+
option is used at runtime.</para>
235
+
<para>This option is incompatible with including a URL in the <literal>dialstr</literal> option,
236
+
since this will simply append the f option to the dial string for each route.</para>
237
+
</description>
238
+
</configOption>
202
239
<configOption name="cdrvar_mlpp">
203
240
<synopsis>CDR field in which to store the MLPP precedence for a call</synopsis>
204
241
<description>
@@ -276,6 +313,20 @@
276
313
for the facility, etc. The CCSA module does not inherently do any of this for you.</para>
277
314
</description>
278
315
</configOption>
316
+
<configOption name="aiod">
317
+
<synopsis>Override the Automatic Identified Outward Dialing</synopsis>
318
+
<description>
319
+
<para>Set the outgoing Caller ID on all calls using this route to this value, by default.
320
+
This is useful if all calls using a particular facility are expected to have a certain number,
321
+
as opposed to inheriting the caller's number, or for routes where the outgoing number
322
+
cannot be set dynamically, such as a POTS line. In that case, you can set this to whatever
323
+
the outgoing number will be, so that your CDRs can reflect that in the appropriate field.</para>
324
+
<para>This functionality can also be accomplished by including the <literal>f</literal> dial option
325
+
in the <literal>dialstr</literal> setting.
326
+
However, this option will also set the <literal>cdrvar_aiod</literal> CDR variable to this value.</para>
327
+
<para>This option can be overridden at runtime using the <literal>i</literal> option to <literal>CCSA</literal>.</para>
328
+
</description>
329
+
</configOption>
279
330
<configOption name="threshold" default="0">
280
331
<synopsis>Threshold of queued priority 3 calls at which it is unlikely an additional call would be able to queue successfully at priority 3 without timing out.</synopsis>
281
332
<description>
@@ -367,6 +418,8 @@
367
418
<synopsis>FRL Upgrades Allowed</synopsis>
368
419
<description>
369
420
<para>Whether callers can upgrade the FRL (Facility Restriction Level) for a call using an authorization code.</para>
421
+
<para>The <literal>dialrecall</literal> indications frequencies are used by default for this prompt.
422
+
This can be overridden, if desired, by defining the <literal>authcodeprompt</literal> indication in <literal>indications.conf</literal>.</para>
0 commit comments