Set up and manage Employee Integration in PBXAdmin.
With the employee integration web service, you can extract information from a call when a call is answered and when a call is ended. This service can be used, for example, to extract information about which employee took which call and how long the call lasted.
When the web service, which should be entered in the following window, is called, we send the parameters with it. The parameters we can send are listed below.
Function | Description |
1. HTTP Method | Choose HTTP Method (POST or GET) |
2. Web service when the call is answered | Enter the URL that is called when an employee answers a call (leave blank to disable calling) |
3. Web service when the call ends | Enter the URL that is called when a call is disconnected (leave blank to disable calling) |
4. Web service for outgoing calls | Enter the URL that is called when an employee makes a call (leave blank to disable calling) |
5. Web service for incoming calls | Enter the URL that is called when an employee's phone rings (leave blank to disable calling) |
Parameters when the call is answered
Parameter |
Description |
AccountId |
Represents the PBX/telecom system's unique id also called account id. |
UniqueCallId |
Contains a unique call id for the specific call. |
EmployeeLocalNumber |
Contains the local number of the respective employee. |
ANumber |
The number of the person calling in. |
TimeStamp |
The time the incoming call was established. |
LinkedUniqueCallId |
Unique call ID of the call's corresponding leg (inbound/outbound leg). |
Parameters when the call ends
Parameter |
Description |
AccountId |
Represents the PBX/telecom system's unique ID (account ID) |
Unique CallId |
Contains a unique call id for the specific call. |
Duration |
Call duration |
Transfer |
"True" or "False" depending on whether the call is a transferred call or not. |
CallDirection |
"Outgoing" or "Incoming" depending on whether the completed call was inbound or outbound. |
Transfered Unique ID |
Unique ID of the original incoming call that is forwarded (necessary to identify an incoming queue call that is forwarded). |
Transfered number |
Number that is forwarded if it's a transfer. |
Transfer to |
Number that is forwarded to if it's a transfer. |
Parameters for outgoing calls
Function |
Description |
AccountId |
Represents the PBX/telecom system's unique id also called account id. |
UniqueCallId |
Contains a unique call id for the specific call. |
EmployeeLocalNumber |
Contains the local number of the respective employee. |
ANumber |
The number of the person calling in. |
TimeStamp |
The time the incoming call was established. |
PhoneLocalNumber |
Local number of the phone being used to call from. |
BNumber |
The number being called. |
Parameters for incoming calls
Parameter |
Description |
AccountId |
Represents the PBX/telecom system's unique id also called account id. |
UniqueCallId |
Contains a unique call id for the specific call. |
Calledphone |
Contains the local number of the respective employee's phone. |
ANumber |
The number of the person calling in. |
TimeStamp |
The time the incoming call was established. |
EmployeeLocalNumber |
Contains the local number of the respective employee being called. |
LinkedUniqueCallId |
Unique call ID of the call's corresponding leg (inbound/outbound leg). |