XCALLY Section | Staff → Telephones |
On this page |
Telephone is a PBX extension for inbound and outbound calls. A telephone account can manage only the voice channel interactions.
You can find the Telephone section under the Staff menu.
To create a telephone click the New Telephone button
Edit telephone profile to update telephone information:
Here you find two Sections: Account and Voice
Administrators can also change telephone password.
To change password edit the telephone and click on the Change Password Button.
According XCALLY Motion Security rules, if the Security Suite is enabled, it must contain least 8 characters and have at least 1 lowercase character, one uppercase character, one numeric character and one of the following special characters ~!@#$%^&-_=+[{]}.
In the Account Section you can change the Account Name, Email address and Description or add Phone and Mobile numbers:
To change parameters related to an telephone SIP client, edit the Telephone and go to the Voice Section:
Transport: select one or more values (UDP, TCP, WS, WSS, TLS)
NAT: this variable changes the behaviour of asterisk for Agent's access behind a firewall. Choose a value among the following: yes, no, force_rport, comedia, never, route
Allowed Codecs: Audio Codecs to be used during the call. Choose a value from the list: ulaw, alaw, gsm, g722, g729, opus
Caller ID: the default caller id shown to call recipients (format is "Caller Name" <Caller Number>)
Context: this value defines the Telephone context (default and recommended value=from-sip)
Call Group: a call to the telephone is placed in one or several call groups
Pickup Group: the telephone will be able to pick up an incoming call if the call’s call group matches telephone’s pick up group
Video support: enable/disable video support (Yes/No/Always)
Encryption: enable/disable SRTP (Secure Realtime Protocol) Encryption
The Call Pickup is a useful pbx feature, it allows you to answer a call while it is ringing another phone or group of phones (other than the phone you are sitting at).
The basic functionality is this:
A call is placed in one or several call groups
If a phone belongs in a pickup group that matches one of the call's call groups, that phone may pickup the incoming call by calling *8 on his phone
The call pickup feature is disabled by default, to enable it you need to uncomment the following rows into the file /etc/asterisk/features.conf
pickupexten = *8 ; Configure the pickup extension. (default is *8) pickupsound = beep ; to indicate a successful pickup (default: no sound) pickupfailsound = beeperr ; to indicate that the pickup failed (default: no sound) |
and reload the Asterisk configuration by running the command:
asterisk -rx "reload" |
in the Motion ssh console
To use the Call Pickup feature you need to set the CallGroup and the PickupGroup in the agent's setting or telephone.
In the example below the phone01 is a member of the call group 1 and it is allowed to pickup the calls of the same group (Pickup group=1)
pickupexten = *8 ; Configure the pickup extension. (default is *8)
pickupsound = beep ; to indicate a successful pickup (default: no sound)
pickupfailsound = beeperr ; to indicate that the pickup failed (default: no sound)
Once you set the call and the pickup groups to your agents and/or telephones, you can simply pickup a ringing call by dialing the code:
*8
If you enable New Client Experience, you can view this visualisation, with the list of created telephones:
ID | equals / not equals / less than / less than or equal to / greater than / greater than or equal to | numeric value |
Account Name | starts with / contains / not contains / ends with / equals / not equals | textual value |
Username | starts with / contains / not contains / ends with / equals / not equals | textual value |
starts with / contains / not contains / ends with / equals / not equals | textual value | |
Internal | equals / not equals / less than / less than or equal to / greater than / greater than or equal to | numeric value |
Created at | select range date from the calendar |
|
Updated at | select range date from the calendar |
|
To create a new telephone, you can click on Add and indicate:
By clicking on 3 dots button of a telephone, you can:
If you click on edit, you can change Account or Voice parameters: