Archive for the ‘TSAPI’ Category

CallAnalytics 2.2.0 Released

Posted: June 17, 2024 in News, TSAPI

CallAnalytics 2.2.0 just released, this version has the following updates.

1. Add “setup”, “setup api”, “setup database” and “setup splunk” commands for program configuration.
2. Fix the “disp tlink” and “disp activetserver” commanads.
3. Fix the Linux 64 bit version “setuserdata” API bug due to basic type size difference in Windows and Linux.
4. Able to set the telnet port by installation parameter -listenport.

AutoBridge 1.2.0 Released

Posted: June 17, 2024 in News, TSAPI

AutoBridge 1.2.0 just released, this version has the following updates:

1. Add a new parameter to control the setup of outbound call bridging when the destination is in alert state. The bridging may fail when the trunk is not supported the conferencing of the called party during alert state. The parameter is called “ab_bridgingstartedbydelivered”.
2. Poll agent phone status regularly and release it to the available pool when no agent is engaging the phone.
3. Add tcpgate console commands “setup” and “setup api” for program configuration.
4. Add inbridge for inbound call bridging based on caller number.
5. Add outbridge fro outbound call bridging based on called number.
6. Add “disp tlink” and “disp activetlink” commands to check TSAPI tlink information.

CallAnalytics 2.1.4 Released

Posted: April 4, 2024 in News, TSAPI

CallAnalytics 2.1.4 just released, this version has the following updates.

1. Add disp tlink, activetlink and switchtlink commands.
2. Add parameter ca_appname to specify the application name in the AES.
3. Add LastCallRetrieveLessThanCertainSeconds() function for Compliance Manager.
4. Add ExtensionCallAnswerDuration() function for Compliance Manager.
5. Add ProcessExtensionActiveMonitorConferenceCall() and ProcessExtensionSilentMonitorConferenceCall() functions for Compliance Manager.
6. Add ProcessNewExtensionCall(), ProcessExtensionHoldCall() and ProcessExtensionRetrieveCall() functions for Compliance Manager.
7. Only change the vector processing flag to false if the call is not in the CS_QUEUED state.
8. Support multiple instances on the same machine, a separate license key is required for each instance.

upDialer 1.1.6 Released

Posted: April 4, 2024 in News, TSAPI

upDialer 1.1.6 just released, this version has the following updates:

1. The DialerSupervisor is compatible with 1.1.3 or above.
2. Recompile the UPDialer for bug fixings.
3. Add a simple call result statistics report in the DialerSupervisor front-end.

We received a request recently to develop a CTI call control program to clear an agent’s call if the call is not being recorded. Since there are many recording methods, it is hard to determine if the call is being recorded without integration with the voice logger system. The only way that we can check if an agent is being recorded is to assume the recording method is using DMCC SingleStepConference method because a dummy device is used for the recording.

A Compliance Manager is developed in this way, it monitors the agent extensions and checks if a dummy device is in the call. The program will cut the call if a dummy device is not in the agent’s call. More call control scenarios can be developed if you let us know the detailed requirements. If you are interested, please contact us.

ctiSVR 1.4.0 Released

Posted: March 6, 2024 in News, TSAPI

ctiSVR 1.4.0 just released, this version has the following updates:

1. Filter SILENT/ACTIVE monitoring call events. For example, DMCC recording.
2. Add parameter tg_telnetbindip to bind the telnet port to a specific IP address. For example, 127.0.0.1
3. Supports multiline commands by the tcpgate console.
4. Add tcpgate command execsql and execsqlfile commands for the configuration database.
5. Sends ASCII data using the AES built-in UUI data field if the length is within the limit.
6. Add parameter ivr_primarytlink to set primary tlink and auto fallback the primary tlink when it is resumed.
7. Supports Service Observe APIs introduced in private data version 17.
8. Add parameter ivr_filterv7failedevent to filter ASAI v7 failed event introduced by ASAI link 7 or above.

Recently, we have implemented a project to route call center calls by Asterisk. The Asterisk integrates with SmartRoute module to route incoming calls based on agent availability and duty roster data. For example the following scenarios:

  1. Prompts an IVR menu to a new customer and routes the call to the selected queue. When the customer calls again, route the customer directly to the previously selected queue.
  2. If the customer is marked by an agent, the customer will be routed to the selected agent automatically. If the agent is not login ACD, the call can be routed to the agent’s mobile if he is on duty. A backup agent can be defined to handle the customer call if the first agent is not available.
  3. The call finally can be routed to a default queue when an error has occurred or all agents are not available.

If you are looking for a similar solution, please contact us.

CallAnalytics 2.1.3 Released

Posted: December 30, 2022 in News, TSAPI

CallAnalytics 2.1.3 just released, this version has the following updates.

1. Add origcli and origdnis in the callinfo API call. The extension active and cache map will be searched at the same time.
2. Add outbound matched with moving average abandon call flag and log it to the splunk.
3. Add outbound matched with moving average abandon call flag and log it to the database.
4. Supports new function queryagentstate to query agent state from AES.
5. ForceUpdateAgentID() for VDN call for Delivered and Established events.
6. Calls the TCPGateManager to reload function when the reload command is executed to refresh the email notification parameters.

Survey Manager

Posted: October 12, 2022 in Analytics, TSAPI

Twilio is a good platform for omnichannel communication. You can conduct an SMS survey with Twilio Studio such as this. We have implemented a SurveyMgr server module that can provide a REST interface for customers to trigger an SMS survey. That survey can be a Twilio Studio SMS survey or a customized one created by the customers. We also integrate the SurveyMgr with CallAnalytics server module, which can trigger an SMS survey after a VDN call is disconnected. This is very useful when SMS surveys can be triggered automatically and results can be collected in the database.

We also integrated the SurveyMgr with CSAT Survey using Asterisk IVR. The result of the CSAT Survey of Asterisk IVR can be written to the SurveyMgr database immediately after the survey is finished.  

For more information, please contact us by email service@upinget.com.

ctiSVR 1.3.1 Released

Posted: August 4, 2022 in News, TSAPI

ctiSVR 1.3.1 just released, this version has the following updates:

1. Supports SQLite as the configuration database.
2. Supports ivrSVR 64bit under the Windows and CentOS 64bit distribution.
3. Check the CSTA_FAILED event for transfer, conference, pinver, makephantomcall and makecallbackcall APIs to speed up the progress.
4. Check the UNIVERSIAL_FAILURE_EVENT to speed up the queryagentlogin.
5. Supports openurl event for calltoui.exe to do screen pop URL.
6. Fixed the userdata API userdata JSON structure issue.
7. Add email notification for TSAPI/DMCC link up/down and temp license expiration.
8. Add API dispconnection to display the number of JSON and API connection.