You must use Ruby version 2.3.12.0 (or later) and
RubyTAPI version 2.3.12.0 (or later).
Overview
RubyTAPI will remove a call from the queue if it spends
more than 2 hours in the queue. Optionally, you can
set a queue timeout with a time in minutes. This time must
be less than 2 hours.
When a call is removed from the queue, it will be not be
counted under the queue statistics. This is to avoid skewing
the queue statistics with long duration calls.
The best option is to set the queue timeout to just above
your PABX's queue timeout.
Configuration
Right-click on the RubyTAPI icon.
Click on "Configure" on the menu that pops up.
Click on the "Queue" tab.
Enter the number of minutes next to "Queue timeout (in minutes)".
Click the "OK" button.