Date | Description |
2024-11-06
|
CallXML: new element "update" to test SDP media negotiation within SIP UPDATE method
|
2024-10-08
|
"delimiter hour for max connected time counter" setting in "Originator"
|
2024-05-28
|
"max time to wait for incoming call" setting in "Dialer campaign"
|
2024-04-18
|
"max connected minutes per day" limit in "Originator"
|
2024-04-15
|
"max connected minutes per day" limit in "Terminator"
|
2024-03-19
|
looped traffic: added logic to cancel generated call leg when incoming call leg is rejected with 486
|
2024-03-05
|
added "Max channels daily chart" into dialer campaigns
|
2024-02-26
|
fixed a bug with CDR display on servers with Turkish language locale
|
2023-11-29
|
fixed caller ID overwriting from CallXML script attribute in "transfer" element
|
2023-11-26
|
fixed a bug when an employee accesses SIM card webpage
|
2023-11-11
|
CallXML: new parameter "referredBy" for "transfer" element
|
2023-05-15
|
implemented changing dialer campaign ID
|
2023-04-30
|
automatic stop of dialer campaign when ASR/ACD is below threshold
|
2023-04-29
|
implemented multiple number patterns in dialer campaigns
|
2023-04-28
|
added an option to restart the server in case of network failure in dialer campaigns
|
2023-03-14
|
added "max connected minutes per month" counter
|
2023-02-24
|
CallXML: passed DTMF from call leg B into CallXML script
|
2023-02-16
|
added "daily schedule" in dialer campaigns: start and stop time of day
|
2023-02-11
|
ASR and ACD display for dialer campaigns
|
2023-02-09
|
"Max connected minutes per day" limit in dialer campaigns
|
2023-01-05
|
CallXML: "sendhttprequest" is able to send HTTP POST with JSON from "CDATA" inner XML element
|
2022-09-28
|
CallXML: new parameter "uploadToUrls" for "recordcall"
|
2022-07-30
|
fixed display of current calls count at dialer campaigns webpage
|
2022-07-08
|
CallXML: new parameter "maxCC" for "limitcps" to limit concurrent calls count (CC) per destination IP in dialer scripts
|
2022-06-23
|
CallXML: new "limitcps" element to limit CPS per destination IP in dialer scripts
|
2022-06-14
|
CallXML: minor fix in "inputdigits"
|
2022-03-19
|
CallXML: fixed "sendhttprequest" in case of timeout and no "resultvar" set
|
2022-01-03
|
setting "NumberListIdsToLoadAtStartup"
|
2022-01-02
|
CallXML: implemented event "answer" for "callgroup"
|
2021-10-09
|
CallXML: optimized execution time for "if" and "block" elements
|
2021-10-02
|
CallXML: "debugRecordingThreshold" in verifyaudio" now also works for PESQ MOS mode
|
2021-09-20
|
CallXML: new playaudio mode "siprec2" - play mono WAV file into 2nd RTP stream
|
2021-02-04
|
improved performance of number list lookup procedure
|
2021-01-13
|
CallXML: new attribute "writeSettingsFileToDisk" in "setcallgeneratorparams" element
|
2020-11-13
|
implemented simplest anti-FAS call processing logic
|
2020-10-10
|
CallXML: "headers" attribute in "disconnect" element
|
2020-09-16
|
CallXML: "minlevelvar" attribute in "measuresignal" element
|
2020-06-20
|
SIP proxy settings for terminators
|
2020-05-17
|
CallXML: "updateCacheFromDisk" attribute in "inputdigits" and "playaudio" elements
|
2020-05-17
|
CallXML: "finalKeys" attribute in "recordmessage" element
|
2020-05-16
|
CallXML: "finalKeys" attribute in "inputdigits" element
|
2020-03-28
|
CallXML: "controlaudio" element
|
2020-01-11
|
CallXML: "tlsversion" parameter for "sendhttprequest"
|
2020-01-11
|
CallXML: "headers" parameter for "sendhttprequest"
|
2019-12-03
|
CallXML: "getrtpinfo" returns variable "RTP_Codec"
|
2019-11-03
|
"getcallcenteragent" CallXML element, API method "/API/MainViewModel/CallcenterAgents/Upload"
|
2019-09-19
|
CallXML: "mode" parameter for "readnumberlist" element
|
2019-08-11
|
CallXML: "sipCallId" parameter for "register" element
|
2019-08-06
|
CallXML: fixed error when parsing syntax like "$a;;$b;" - multiple variables with semicolon between them
|
2019-07-27
|
CallXML: new parameter "rtpProxyMode" for "transfer" element
|
2019-07-23
|
CallXML: new element "getrtpinfo"
|
2019-06-25
|
CallXML: new escaping for "|" characters in "headers" parameter for "call" and "accept" elements
|
2019-05-20
|
CallXML: new element "resetrtpstatistics" for multiple RTP quality measurements in one SIP call
|
2019-05-20
|
CallXML: new parameter "recorderId" for "recordcall" for multiple recorders in one SIP call
|
2019-05-09
|
CallXML: "getsiptrace" element to access SIP messages in script
|
2019-04-27
|
CallXML: SIP header variables are available in "reinvite" event handler now
|
2019-04-26
|
CallXML: SIP header variables are available in "callfailure" event handler now
|
2019-04-24
|
CallXML: new element "ifnumberexists" for fast lookups
|
2019-03-11
|
option to change originator ID
|
2019-03-04
|
email notification to originator/client when balance is below some threshold
|
2019-02-13
|
CallXML: new element "requestcsv" for fast lookups
|
2019-02-12
|
CallXML: setting sipHeaderXXX variables when handling provisional responses
|
2019-02-06
|
parameters "gatewayId" and "channelId" to select GSM channel explicitly, for human behaviour simulation
|
2019-01-25
|
CallXML: "enablesipscanner" element for VoIP security tests
|
2019-01-24
|
CallXML: "serverheadervar" attribute in "sendsipmessage" element
|
2019-01-22
|
CallXML element "log" writes to call's routing/billing log, accessable from CDR
|
2019-01-18
|
CallXML: "noRtpIfNoOffer" attribute in "accept" element
|
2019-01-15
|
CallXML: "getdblcallscount" element for filtering and advanced call processing
|
2019-01-15
|
CLI dynamic blacklisting, with static list of exceptions
|
2019-01-13
|
CallXML: parameter "fakeSdp" in "call" and "accept", for high-CPS DOS tests of SIP proxy servers
|
2019-01-11
|
pricelists CDR analyser (rate decks comparison tool)
|
2019-01-08
|
option to add terminator in routing group without billing (no destination set)
|
2019-01-04
|
suffix-based blacklists
|
2019-01-03
|
A+B (caller ID and called ID) pair filter mode for whitelisting
|
2019-01-02
|
CDR analyser module for blacklisting, whitelisting
|
2018-12-28
|
moved CDR display search procedure into background thread
|
2018-12-21
|
moved CDR export into background thread
|
2018-12-14
|
fixed a security issue: termination total cost was displayed to originator via web UI
|
2018-11-26
|
CallXML: new element "setRtpMalformer", for legal hacking services
|
2018-11-21
|
CallXML: new element "callLeg" for "verifyaudio"
|
2018-11-17
|
CallXML: new element "addsipmalformer"
|
2018-11-05
|
supported RE-INVITE in 3PCC (open RTP) mode
|
2018-11-04
|
custom logo for web UI, top menu panel
|
2018-11-02
|
CallXML: new event type "cancelled"
|
2018-10-30
|
routing group policy "priority+weight"
|
2018-10-28
|
custom CallXML scripts per originator
|
2018-10-25
|
"local SIP address" setting for terminators
|
2018-10-24
|
CallXML: new parameters "localSipAddress", "localSipPort" in "call", "transfer", "sendsipmessage"; new setting "LocalSipAddresses"
|
2018-10-23
|
"IVR filter" script with UI for originators
|
2018-10-20
|
CallXML: new attribute "pattern" in "assign"
|
2018-10-19
|
CallXML scripts with UI for originators
|
2018-10-14
|
CallXML: new element "setrtptxfields"
|
2018-10-14
|
dialer campaigns
|
2018-09-05
|
CallXML: new parameter "lineBreak" in "additionalMultipartContent" element
|
2018-07-31
|
CallXML: new parameter "_18xTimeout" in "transfer"
|
2018-07-27
|
CallXML: new parameter "maxtime" in "sendhttprequest"
|
2018-07-26
|
new field "hunt stop SIP codes" in routing group settings
|
2018-07-26
|
CallXML: new parameter "ringbacktoneMaxtime" in "transfer"
|
2018-07-25
|
CallXML: new parameters "debugMediaRx", "debugMediaTx" and "debugMediaMixed" in "call" and "accept"
|
2018-07-25
|
CallXML: new parameter "digittimeout" in "inputdigits"
|
2018-07-18
|
CallXML: new event "idleMedia"
|
2018-07-15
|
CallXML: new element "sendspoofedudppacket" for penetration tests
|
2018-07-07
|
CallXML: multiple file names in "playaudio" and "inputdigits"
|
2018-07-06
|
CallXML: new default variable "callerIdName"
|
2018-06-28
|
CallXML: new element "setwebapiresult"
|
2018-06-10
|
CallXML: added "rtpDscp" parameter into "call" nad "accept" elements for advanced VoIP tests using IP ToS (DSCP) field
|
2018-06-09
|
unconditional DID forwarding mode entries accessible in originator web UI
|
2018-06-06
|
CallXML: added "value" parameter into "waitforevent" element to wait for specific event ID
|
2018-05-16
|
multiple DID numbers in unconditional DID forwarding mode
|
2018-05-12
|
CallXML: added "cseq" parameter into "call" element
|
2018-04-28
|
CallXML: "verifyaudio", "playaudio", "inputdigits" - supported HTTP and HTTPS URLs to download audio files from web server
|
2018-04-01
|
new field tenant.BaseCurrency
|
2018-04-01
|
added IVR files for Indonesian and Portuguese languages
|
2018-04-01
|
new field employee.AllowedTerminatorIDs
|
2018-03-07
|
CallXML: "repeatCounterVar" parameter in "readcsv"
|
2018-03-04
|
new settings "CdrReadTimeoutS", "CdrStatisticsReadTimeoutS", "MaxCdrReaderThreadsCount"
|
2018-03-02
|
CallXML: new element "setimpairmentparams", used for research work
|
2018-02-20
|
email notifications subsystem. notifications about low disk space and RAM
|
2018-02-07
|
email notifications subsystem. notifications about low ASR and ACD
|
2018-02-01
|
CallXML: new parameter "fromTag" for "call" element (used for unit tests with REFER)
|
2018-01-29
|
new field "Employee" - "Allowed Gateway IDs"
|
2018-01-23
|
email notifications subsystem. notifications for tenants about account expiry
|
2018-01-12
|
improvements in tenant management web UI
|
2018-01-10
|
CallXML: new element "elseif" to be used in combination with "if"
|
2018-01-10
|
added option to download dynamic blacklist to file
|
2018-01-09
|
improved test call settings on "GSM gateway details" web page
|
2018-01-06
|
CallXML: new element "setuaccredentials"
|
2018-01-06
|
new field "SIM operator" - "decimal separator", it is used to request balance
|
2018-01-04
|
new field "GSM gateway channel" - "dedicated for originator (ID)"
|
2018-01-04
|
CallXML: "readcsv" now supports reading CSV files from HTTP/HTTPS URL
|
2018-01-02
|
new field "GSM gateways" - "dedicated for originator (ID)"
|
2018-01-02
|
sending USSD requests to GSM gateway channels in batch mode
|
2017-12-24
|
CallXML: "getrtpmeasurements" element to programmatically access VoIP quality indicators
|
2017-12-22
|
CallXML: added parameter "direction" into element "ifcallexists"
|
2017-12-16
|
filter rejection rate display for originators on status screen
|
2017-12-16
|
custom user-defined HTML code to insert into web UI, for integration with third party tech. support chat software
|
2017-12-12
|
CallXML: added parameter "dontwait" into element "transfer"
|
2017-12-11
|
CLI filter in CDR web page
|
2017-12-10
|
improved Web UI login
|
2017-12-06
|
CDR statistics screen - download CDR file in originators web UI
|
2017-12-04
|
CDR statistics screen - checkbox to download only connected calls in CDR file
|
2017-11-27
|
downloadable WAV recordings in originator web UI
|
2017-11-27
|
supported # character in tech. prefix
|
2017-11-11
|
CallXML: added parameter "method" into element "playdtmf"
|
2017-11-06
|
test calls for originator web UI
|
2017-10-31
|
CallXML: parameter "dontProxyRtpMedia" in "transfer" element
|
2017-10-29
|
filtering settings for originator
|
2017-10-26
|
CallXML: element "waitforevent" to synchronize execution of multiple scripts
|
2017-10-24
|
different access levels for softswitch administrators and users
|
2017-10-11
|
getting SIM balance via SMS
|
2017-10-06
|
field "enabled" in routing group items
|
2017-10-05
|
CallXML: added parameter "maxCallsToAttempt" into element "setCallGeneratorParams"
|
2017-09-30
|
limit total connected time per SIM
|
2017-09-10
|
CDR CSV files split mode: "day" or "month"
|
2017-09-03
|
automatic SIM balance recharging
|
2017-09-02
|
min. and max. number of digits filter in tariff and destination set rates
|
2017-09-02
|
multi-language support for originator's IVR menu
|
2017-08-28
|
basic SIM management features for Dbltek GoIP GSM gateways
|
2017-08-27
|
file format selection when uploading number list file
|
2017-08-21
|
field terminator - CallXML element name, for advanced call processing
|
2017-07-27
|
destination set - rate - new field "max channels"
|
2017-07-18
|
call recording settings for originator and terminator
|
2017-07-16
|
routing group policy "rate priority + least cost"
|
2017-07-04
|
improved status page (dashboard)
|
2017-06-27
|
CallXML: new parameter for "transfer": "simulateFasAfterConnection"
|
2017-06-25
|
routing group item setting "max channes count"
|
2017-06-24
|
Web UI for terminators/suppliers
|
2017-06-23
|
user-friendly GUI for dynamic blacklists
|
2017-06-22
|
optional free calls between originators (softphones)
|
2017-06-09
|
general LCR view, rates statistics
|
2017-06-07
|
bulk modification of rates in web interface
|
2017-06-07
|
max connected time setting for terminator
|
2017-06-06
|
originator field "custom called ID" for DID forwarding
|
2017-06-06
|
online/offline status indicator for originators (SIP phones)
|
2017-06-06
|
make test calls to multiple numbers to check real capacity of trunks
|
2017-06-05
|
extended CDR display filters
|
2017-06-03
|
balance and remaining minutes IVR playback
|
2017-05-26
|
static blacklists and whitelists
|
2017-05-26
|
originator "max calls per second" field
|
2017-05-16
|
improved filters on CDR web page
|
2017-05-15
|
terminator details: setting "CLI regular expressions"
|
2017-05-15
|
terminator details: setting "prefixes to remove"
|
2017-05-14
|
terminator details: settings "18x timeout", "2xx timeout"
|
2017-05-13
|
terminator details: setting "custom/fake ringback tones"
|
2017-05-13
|
terminator details: setting "enabled until this time"
|
2017-04-09
|
implementation for missed call routes
|
2017-03-24
|
API method "/API/MainViewModel/Originators/CreateOriginator" to integrate softswitch with VoIP originator's signup webpage
|
2017-03-13
|
CallXML: "testId" parameter for "call"
|
2017-03-06
|
CallXML: saving multiple SDP attributes with same name into separate CallXML variables (it is useful to access "fmtp" SDP attributes)
|
2017-03-02
|
flag "enabled" for routes and tariff rates
|
2017-02-21
|
CallXML: getcdrcallscount element
|
2017-02-10
|
CallXML: "floor()", "ceil()", "round()" expressions in element "assign", attribute "mathvalue"
|
2017-01-10
|
CallXML variable "callNumberInBurst" for advanced testing of conference servers
|
2016-11-06
|
CallXML: implemented modulo operator (%) in "assign:mathvalue" syntax analyser
|
2016-10-31
|
CallXML: implemented "considerThisCall" parameter for "ifcallexists" element
|
2016-09-13
|
(SIP Tester, softswitch) WebUI to manage audio files
|
2016-08-30
|
username and password authentication mode for originators
|
2016-08-28
|
dynamic IP address mode for terminator
|
2016-08-08
|
Minor improvements in CDR and status web UI
|
2016-07-27
|
improved routing
|
2016-06-11
|
implemented call transfer mode "suppressAnswerBeforeRbt", parameters "disconnectOnSilenceLevel" and "disconnectOnSilenceTimeout"
|
2016-06-06
|
implemented multi-tenancy (usage of single server by multiple independent VoIP business owners, shared hosting)
|
2016-05-22
|
implemented AAA and billing, tested
|
2016-05-06
|
CallXML: added element "disableuacregistration" for someone in US
|
2016-04-28
|
CallXML: "maxansweredtime" parameter for "transfer", "maxansweredtime" event
|
2016-04-27
|
CallXML: added "contactHeaderFormat" into "register" element
|
2016-04-18
|
CallXML: added "var" attribute into "call" element (requested by customer)
|
2016-04-16
|
CallXML: added "from" and "to" attributes into "switch" - "case" elements
|
2016-03-26
|
CallXML: extended "setcallgeneratorparams" for random interval between calls (for someone in Beirut)
|
2016-03-15
|
CallXML: renamed parameter "maxtime" into "maxringtime" for "call" element
|
2016-03-08
|
CallXML: "expires" parameter for "register" element
|
2016-03-02
|
CallXML: "httpUrl" attribute for "include" element
|
2016-02-22
|
CallXML: "setinterval" element needed for timers
|
2016-02-22
|
CallXML: extended "setcallgeneratorparams"
|
2016-02-21
|
API method "/API/MainViewModel/CreateCall" to integrate StarTrinity softswitch with a web application (for someone in France)
|
2016-02-13
|
CallXML: "sendhttprequest" element to integrate with third party APIs
|
2016-02-01
|
CallXML: "disableRtp" parameter for "call" and "accept" (for someone from Russia)
|
2016-01-12
|
CallXML: "sipCallId" attribute for "call" element to set custom Call-ID header in INVITE (requested by someone from US)
|
2015-11-17
|
CallXML: "readdb" element to use list of numbers from MySQL, MSSQL, PostgreSQL and other databases
|
2015-11-10
|
CallXML: "dynamicblacklist" element to implement fast RAM-based dynamic blacklists
|
2015-11-07
|
CallXML: added "var" parameter for "maxtime" element
|
2015-10-13
|
CallXML: "$timeMs();" syntax element to calculate delays in script (for someone in Canada)
|
2015-09-30
|
CallXML variable "answerDelay"
|
2015-09-19
|
CallXML: waitForRingbackToneAbsence, requested by client
|
2015-08-18
|
CallXML: "randfile" syntax to play random file from directory (for someone in US, FL)
|
2015-08-05
|
CallXML: $randdigits(number_of_digits); syntax for random CLI generation
|
2015-07-27
|
CallXML: reporting line number of CallXML element and its contents in case of error
|
2015-07-27
|
CallXML: implemented "less or equal" and "greater or equal" syntax for "if" and "block"
|
2015-07-26
|
CallXML: implemented "enabled" attribute to temporarily turn off execution of CallXML elements
|
2015-06-24
|
CallXML: "localRtpAddress" and "sendSdp" parameters for "reinvite"
|
2015-06-18
|
CallXML: "srand" element to reproduce random tests
|
2015-06-18
|
CallXML: added "callerId" and "calledId" criteria for "ifcallexists"
|
2015-06-18
|
CallXML: "waitforringbacktone" element to test SIP trunks and GSM gateways
|
2015-06-07
|
CallXML: "transferred" event for REFER processing
|
2015-06-03
|
CallXML: "settimeout" element (for someone in Finland)
|
2015-06-02
|
CallXML: added a "reinvite" event for custom handling of RE-INVITEs
|
2015-06-01
|
CallXML: added "localRtpAddress" parameter to "call" and "accept" to handle multiple network interfaces
|
2015-04-29
|
CallXML: "on" event handlers now can be located inside current element
|
2015-04-11
|
CallXML: "graceful" mode for "exitcli" element
|
2015-04-10
|
CallXML: added "level" to "log" element
|
2015-03-30
|
CallXML: "waitforsilence" element for IVR test scripts
|
2015-03-10
|
CallXML: "exitcli" element
|
2015-02-23
|
CallXML: recordcall parameter "mode" - "rx", "tx", "mix"
|
2015-02-20
|
CallXML: Implemented dynamic referencing of variables: "$prefix$indexVar;;" and "$prefix[$indexVar;];"
|
2015-02-19
|
CallXML: "exec" element, similar to "eval" in JavaScript
|
2015-02-17
|
CallXML: "recordmessage", "searchfile" elements
|
2015-02-15
|
CallXML: "$env.x;" syntax to use Windows environment variables in scripts
|
2015-02-15
|
CallXML: "eofMode", "rowIndex" parameters for "readcsv"
|
2015-02-12
|
CallXML: "enqueue", "dequeue" elements
|
2015-02-11
|
CallXML: "getaudiofilelength" element
|
2015-02-10
|
CallXML: syntax for default parameter values of functions
|
2015-02-08
|
CallXML: "getfilenamefrompath" element
|
2015-02-07
|
CallXML: "includefunctions" element to build complex IVR tests
|
2015-02-05
|
CallXML: added "cache" parameter to "include"
|
2015-01-22
|
CallXML: "getstringlength" to operate with length of dialed numbers or any other strings
|
2015-01-21
|
CallXML: option to start calls from the middle of CSV file - extended $seq_sip_uri_from_csv() parameters
|
2015-01-15
|
CallXML: "switch", "case", "default" syntax for better routing and unit tests
|
2015-01-08
|
CallXML: "setcallgeneratorparams" element and "$timeOfDayInHours();" keyword to simulate variable call load
|
2014-12-12
|
Basic Web API for softswitch and SIP Tester is ready for use
|
2014-12-09
|
CallXML: "startCallGenerator", "movingAveragePut", "movingAverageGet", "movingAverageReset" elements
|
2014-11-29
|
CallXML: added "localRtpPort" parameter to "call" and "accept" for explicit RTP port number assignment
|
2014-11-20
|
CallXML event "audioSignal" for "call" and "transfer" elements
|
2014-11-04
|
CallXML: "callsLeftConference" event
|
2014-10-25
|
CallXML: added "getcallgeneratorinfo" element
|
2014-10-22
|
CallXML: "repeat" parameter for "inputdigits"
|
2014-10-12
|
CallXML: "maxansweredtime" parameter for "call"
|
2014-10-12
|
CallXML: "startswith" keyword for test syntax
|
2014-10-10
|
CallXML: added "minTimeAboveLevel" to "waitforsignal"
|