Estimated reading time: 6 min
Tegsoft uses industry-standard technologies and infrastructures to develop software for integrations, so it supports software development in many languages such as .Net, java, php, Delphi, and C. For this reason, both on the website and in the shared materials, it is explained how it can perform desired functions rather than explanation based on a programming language. In general, Tegsoft PBX and call center integrations with software products such as CRM / ERP / E-Commerce are provided to meet the following needs.
Tegsoft API infrastructures should be used in order to get the basic requirements mentioned above.
Integration with web-based products and the general working principles of the integration are explained in detail in the CTI Entegrasyonu link.
For software integrations such as EXE, Oracle Forms, Applet in the descriptions
instead of
http://crm_ip.com/parametres?telefonno={PHONE}&kuyruk={SKILL} ,
when
tcp://{LOGINADDRESS}:12002?telefonno={PHONE}&kuyruk={SKILL}
is written, then the agent sends the following information by establishing a system connection to the exe application at the address where the agent is logged.
It is triggered as soon as the agent login.
SAMPLE URL:
tcp://{LOGINADDRESS}:12002?UID={UID}&USERCODE={USERCODE}&CALLSTATUS=LOGIN
SAMPLE RESULT :
http://java.sun.com/dtd/properties.dtd“>
gokhan.aydin
48e846ec-5d5c-4bca-b425-bef6761ad3ac
LOGIN
It is triggered as soon as the agent’s phone rings.
SAMPLE URL:
tcp://{LOGINADDRESS}:12002?UID={UID}&USERCODE={USERCODE}&PHONE={PHONE}&CALLSTATUS=CALLOFFER
SAMPLE RESULT :
http://java.sun.com/dtd/properties.dtd“>
gokhan.aydin
48e846ec-5d5c-4bca-b425-bef6761ad3ac
05445302161
CALLOFFER
It is triggered as soon as the agent answers the phone.
SAMPLE URL:
tcp://{LOGINADDRESS}:12002?UID={UID}&USERCODE={USERCODE}&PHONE={PHONE}&CALLSTATUS=ANSWERED
SAMPLE RESULT :
http://java.sun.com/dtd/properties.dtd“>
gokhan.aydin
48e846ec-5d5c-4bca-b425-bef6761ad3ac
05445302161
ANSWERED
It is triggered as soon as the agent ends the communication.
SAMPLE URL:
tcp://{LOGINADDRESS}:12002?UID={UID}&USERCODE={USERCODE}&PHONE={PHONE}&CALLSTATUS=HANGUP
SAMPLE RESULT :
http://java.sun.com/dtd/properties.dtd“>
gokhan.aydin
48e846ec-5d5c-4bca-b425-bef6761ad3ac
05445302161
HANGUP
To add customer information to Tegsoft infrastructure, campaign integration function is used.
You can access the information about web service from the link below
It is also useful to check the following link for web service integration.
The originate method from the RemotePBX web service infrastructure can be used to call extension from another extension or for outbound call. You can access general information about Tegsoft web service infrastructure from the link below.
You can also find the web service information you will use to call from the link below.
Originate call function can be used.
For example,
To call 05055104545 from extension 1721,
originate(AUTHORITY, EXTENSION, NUMBER TO CALL) originate(AUTHORITY, ‘1721’, ‘05055104545’)
can be used.
Authorization is a user information authorized to call the web service. Generally, it is explained in the section of web service.
Was this article helpful?
Views: 492