Wiki source code of Extensions
Version 1.1 by michaely on 2021/09/09 18:02
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | **//On this page~://** |
| 2 | |||
| 3 | |||
| 4 | |||
| 5 | {{toc/}} | ||
| 6 | |||
| 7 | The Extensions configuration page allows you to manage the Extensions available in the system. You can access the Extensions configuration page by selecting **Extenions** in the Administration Interface. | ||
| 8 | |||
| 9 | = Extension Properties = | ||
| 10 | |||
| 11 | |=((( | ||
| 12 | **__Core Settings__** | ||
| 13 | )))|=((( | ||
| 14 | |||
| 15 | ))) | ||
| 16 | |=((( | ||
| 17 | Display Name: | ||
| 18 | )))|((( | ||
| 19 | The display name of the Extension. | ||
| 20 | ))) | ||
| 21 | |=((( | ||
| 22 | __PBX Settings__ | ||
| 23 | )))|=((( | ||
| 24 | |||
| 25 | ))) | ||
| 26 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 27 | ((( | ||
| 28 | Extension: | ||
| 29 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 30 | ((( | ||
| 31 | The number for the extension. Used for originating and transferring to the Extension. | ||
| 32 | ))) | ||
| 33 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 34 | ((( | ||
| 35 | Peer: | ||
| 36 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 37 | ((( | ||
| 38 | The Extension's device/peer. Used to track call state for the Extension and specifies the device/peer used to originate from this Extension. Usually **SIP/<extension number>**. | ||
| 39 | ))) | ||
| 40 | |=((( | ||
| 41 | **Alt. Origination Method:** | ||
| 42 | )))|((( | ||
| 43 | Allows specification of an alternative origination method for this extension. If blank the value of the **Peer** field is used for originations from this extension. This field is used in very rare cases. | ||
| 44 | ))) | ||
| 45 | |=((( | ||
| 46 | **Auto Answer:** | ||
| 47 | )))|((( | ||
| 48 | If checked originations made from this extension will auto answer the initial origination call back. Also If a user owns this extension and transfers a call to it in the panel the call will automatically be answered. | ||
| 49 | |||
| 50 | Only works with the following types of devices: | ||
| 51 | |||
| 52 | * **Aastra** | ||
| 53 | * **Polycom** | ||
| 54 | * **Grandstream** | ||
| 55 | * **Snom** | ||
| 56 | ))) | ||
| 57 | |=((( | ||
| 58 | __Overrides__ | ||
| 59 | )))|=((( | ||
| 60 | |||
| 61 | ))) | ||
| 62 | |=((( | ||
| 63 | Origination Context: | ||
| 64 | )))|((( | ||
| 65 | Overrides the **Origination Context** set in the [[Core Server>>doc:Core Servers]] settings for this Extension. | ||
| 66 | ))) | ||
| 67 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 68 | ((( | ||
| 69 | Redirecting Context: | ||
| 70 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 71 | ((( | ||
| 72 | Overrides the **Redirecting Context** set in the [[Core Server>>doc:Core Servers]] settings for this Extension. | ||
| 73 | ))) | ||
| 74 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 75 | ((( | ||
| 76 | Originate Timeout: | ||
| 77 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 78 | ((( | ||
| 79 | Overrides the **Originate Timeout** set in the [[Core Server>>doc:Core Servers]] settings for this Extension. | ||
| 80 | ))) | ||
| 81 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 82 | ((( | ||
| 83 | __Voicemail__ | ||
| 84 | )))|(% class="highlight-grey" colspan="1" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="1" data-highlight-colour="grey" %) | ||
| 85 | ((( | ||
| 86 | |||
| 87 | ))) | ||
| 88 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 89 | ((( | ||
| 90 | Context: | ||
| 91 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 92 | ((( | ||
| 93 | The context for this Extension's voicemail box. | ||
| 94 | ))) | ||
| 95 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 96 | ((( | ||
| 97 | Mailbox: | ||
| 98 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 99 | ((( | ||
| 100 | The voicemail box for this Extension. | ||
| 101 | ))) | ||
| 102 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 103 | ((( | ||
| 104 | __Agent Login__ | ||
| 105 | )))|(% class="highlight-grey" colspan="1" data-highlight-colour="grey" %)(% class="highlight-grey" colspan="1" data-highlight-colour="grey" %) | ||
| 106 | ((( | ||
| 107 | |||
| 108 | ))) | ||
| 109 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 110 | ((( | ||
| 111 | Agent Location: | ||
| 112 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 113 | ((( | ||
| 114 | The peer/device or Local channel used to log this extension into the Queue. | ||
| 115 | ))) | ||
| 116 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 117 | ((( | ||
| 118 | Agent Interface: | ||
| 119 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 120 | ((( | ||
| 121 | The agent interface used by the phone system to track agent state. Normally used when the **Agent Location** is set to a Local channel. Usually set to **SIP/<extension number>.** | ||
| 122 | ))) | ||
| 123 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 124 | ((( | ||
| 125 | Agent Name: | ||
| 126 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 127 | ((( | ||
| 128 | The agent name to use when logging this extension into a Queue. | ||
| 129 | ))) | ||
| 130 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 131 | ((( | ||
| 132 | Initial Agent Penalty: | ||
| 133 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 134 | ((( | ||
| 135 | The initial penalty value to set on the agent when this Extension is logged into the Queue | ||
| 136 | ))) | ||
| 137 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 138 | ((( | ||
| 139 | Agent Paused On Login: | ||
| 140 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 141 | ((( | ||
| 142 | If checked this extension's agent will be paused when logging into a Queue. | ||
| 143 | ))) | ||
| 144 | |||
| 145 | = Permissions = | ||
| 146 | |||
| 147 | Permissions available for an Extension. See [[doc:Permissions]] for more information. | ||
| 148 | |||
| 149 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 150 | ((( | ||
| 151 | (% style="color: rgb(34,34,34);" %)Barge: | ||
| 152 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 153 | ((( | ||
| 154 | Allows barging in on this Extension's calls. | ||
| 155 | ))) | ||
| 156 | |=((( | ||
| 157 | (% style="color: rgb(34,34,34);" %)Barge Agent Only: | ||
| 158 | )))|((( | ||
| 159 | Allows barging in on this Extension's calls while allowing you to speak to the agent. | ||
| 160 | ))) | ||
| 161 | |=((( | ||
| 162 | (% style="color: rgb(34,34,34);" %)Barge Unmute: | ||
| 163 | )))|((( | ||
| 164 | Allows barging in on this Extension's calls while allowing you to speak to both parties on the call. | ||
| 165 | ))) | ||
| 166 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 167 | ((( | ||
| 168 | (% style="color: rgb(34,34,34);" %)Delete Recordings: | ||
| 169 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 170 | ((( | ||
| 171 | Allows deleting of voicemails in this Extension's voicemail box. | ||
| 172 | ))) | ||
| 173 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 174 | ((( | ||
| 175 | (% style="color: rgb(34,34,34);" %)Forward Voicemail To: | ||
| 176 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 177 | ((( | ||
| 178 | Allows forwarding of voicemails to this Extension's voicemail box. | ||
| 179 | ))) | ||
| 180 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 181 | ((( | ||
| 182 | (% style="color: rgb(34,34,34);" %)Hangup Call: | ||
| 183 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 184 | ((( | ||
| 185 | Allows hanging up this Extension's calls. | ||
| 186 | ))) | ||
| 187 | |=((( | ||
| 188 | (% style="color: rgb(34,34,34);" %)Hold Call: | ||
| 189 | )))|((( | ||
| 190 | Allows placing this Extension's calls on hold. | ||
| 191 | ))) | ||
| 192 | |=((( | ||
| 193 | (% style="color: rgb(34,34,34);" %)Listen To Recordings: | ||
| 194 | )))|((( | ||
| 195 | Allows listening to this Extension's recordings. | ||
| 196 | ))) | ||
| 197 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 198 | ((( | ||
| 199 | (% style="color: rgb(34,34,34);" %)Login Agent: | ||
| 200 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 201 | ((( | ||
| 202 | Allows logging in this Extension as an Agent to a Queue. | ||
| 203 | ))) | ||
| 204 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 205 | ((( | ||
| 206 | (% style="color: rgb(34,34,34);" %)Originate From: | ||
| 207 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 208 | ((( | ||
| 209 | Allows origination of calls from this Extension. | ||
| 210 | ))) | ||
| 211 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 212 | ((( | ||
| 213 | (% style="color: rgb(34,34,34);" %)Originate To: | ||
| 214 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 215 | ((( | ||
| 216 | Allows origination of calls to this Extension. | ||
| 217 | ))) | ||
| 218 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 219 | ((( | ||
| 220 | (% style="color: rgb(34,34,34);" %)Originate To Voicemail: | ||
| 221 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 222 | ((( | ||
| 223 | Allows origination of calls to his Extension's voicemail box. | ||
| 224 | ))) | ||
| 225 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 226 | ((( | ||
| 227 | (% style="color: rgb(34,34,34);" %)Pause Agent: | ||
| 228 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 229 | ((( | ||
| 230 | Allows pausing of this Extension's agents. | ||
| 231 | ))) | ||
| 232 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 233 | ((( | ||
| 234 | (% style="color: rgb(34,34,34);" %)Record: | ||
| 235 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 236 | ((( | ||
| 237 | Allows on demand recording of this Extension's calls. | ||
| 238 | ))) | ||
| 239 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 240 | ((( | ||
| 241 | (% style="color: rgb(34,34,34);" %)Set Call Note: | ||
| 242 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 243 | ((( | ||
| 244 | Allows setting call notes on this Extension's calls. | ||
| 245 | ))) | ||
| 246 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 247 | ((( | ||
| 248 | (% style="color: rgb(34,34,34);" %)Set DND: | ||
| 249 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 250 | ((( | ||
| 251 | Allows toggling of this Extension's Do Not Disturb state. | ||
| 252 | ))) | ||
| 253 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 254 | ((( | ||
| 255 | (% style="color: rgb(34,34,34);" %)Set Penalty: | ||
| 256 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 257 | ((( | ||
| 258 | Allows setting of this Extension's agent penalty. | ||
| 259 | ))) | ||
| 260 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 261 | ((( | ||
| 262 | (% style="color: rgb(34,34,34);" %)Transfer From: | ||
| 263 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 264 | ((( | ||
| 265 | Allows transferring calls way from this Extension. | ||
| 266 | ))) | ||
| 267 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 268 | ((( | ||
| 269 | (% style="color: rgb(34,34,34);" %)Transfer To: | ||
| 270 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 271 | ((( | ||
| 272 | Allows transferring calls to this Extension. | ||
| 273 | ))) | ||
| 274 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 275 | ((( | ||
| 276 | (% style="color: rgb(34,34,34);" %)Transfer To Voicemail: | ||
| 277 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 278 | ((( | ||
| 279 | Allows transferring of calls to this Extension's voicemial box. | ||
| 280 | ))) | ||
| 281 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 282 | ((( | ||
| 283 | (% style="color: rgb(34,34,34);" %)View CallerID: | ||
| 284 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 285 | ((( | ||
| 286 | Allows viewing of caller ID of calls on this Extension. Will mask caller id with *s. | ||
| 287 | ))) | ||
| 288 | |=(% colspan="1" %)(% colspan="1" %) | ||
| 289 | ((( | ||
| 290 | (% style="color: rgb(34,34,34);" %)View Calls: | ||
| 291 | )))|(% colspan="1" %)(% colspan="1" %) | ||
| 292 | ((( | ||
| 293 | Allows viewing of call state on this Extension. | ||
| 294 | ))) |