Softphone
You can use a softphone for your Collect! auto dialed calls.
This requires that your operating system is set up to handle
the softphone protocol of your choice. This feature also
enables UDP protocol dialing as described in this topic.
The Device and Modem Control Strings are not used
in the Windows dialer functions. For Windows 2000/2003/XP Pro
and newer, we use the TAPI32 interface. To configure your TAPI
interface use Control Panel.
Collect! can communicate with the Softphone of
your choice, provided your O/S is configured already to handle
the softphone communication protocol you specify. Non-TAPI
systems can also use Auto Dialer.
To Use Softphone In Collect!
This option is set at the Operator level in the Operator Detail
form.
1. Open the Operator form for the Operator you want to set
and select the DETAIL tab.
2. Switch ON "Use softphone for dialer."
3. In the "Note 2" field, enter the prefix for the protocol you want
Collect! to use for your auto dialed calls. For example, "sip:"

Softphone Settings in Operator Detail
Once you have enabled these settings, all use of the dialing
features will be sent to the program registered with your
O/S as the default protocol handler for softphone calls.
Non-TAPI Dialer Systems
Collect! generally integrates through a TAPI interface, or through
a SIP Soft Phone. Presently, Collect! can also redirect through
UDP protocol to a non-tapi dialing system.
If you wish to use a third party dialing system
that is non-TAPI, please get in touch with Comtech Systems.
We can create custom dialer plug-ins to integrate with
other dialing systems.
Udp Protocol Dialing
With the simple addition of a few configuration details, Collect!
can integrate with UDP Protocol dialing systems. This has been
implemented to work with third party dialing systems as per
our clients' specifications.
*** This is an ADVANCED feature requiring the technical
expertise of your dialer provider for implementation and testing.
Udp Redirect Syntax
The UDP dial string is constructed in the following way:
UDP/:[ipaddress]:[port];[extension]#authcode (optional)
UDP/: This static string starts the setup.
[ipaddress]: This is the IP Address of the dialer.
*** MUST be followed by a colon.
[port]: This is the Port the dialer's IP Address is
listening on. *** MUST be followed by a colon.
[extension] This is the Operator's Phone Extension.
#authcode This static string is an optional
command to add ClientNumber[4]DebtorNumber[8] to the UDP
dial string.
Udp Redirect Setup
1. In the Operator Detail form, switch ON "Use softphone for dialer."
2. In the Note 2 field, enter the command string in the
following format.
UDP:/ipaddress:port:extension
Example:
UDP:/192.168.2.122:1544:452
When the user clicks a phone number, Collect! will
send "extension,number" to the ipaddress and port via
UDP protocol.

UDP Redirect Setup
Example of Resulting String Sent:
452,5551237777
This requires that your dialing system is able to
read the dialing string that Collect! submits. This may require
custom programming for implementation. Please get in touch
with Comtech Systems if you have questions or requests for
integration with third party dialing systems.
Authorization Code For Udp String
Collect! enables you to send an "Auth Code" with your UDP
string by using the command #authcode.
This is an optional parameter in the UDP string configuration
required for security with some systems.
By default, the #authcode command will send
FOUR digits of the Client Number followed immediately by EIGHT
digits of the Debtor File Number. The resulting Authorization
Code is always TWELVE digits.
In the Note 2 field, enter the command string in the following
format.
UDP:/ipaddress:port:extension#authcode
Example:
UDP:/192.168.2.122:1544:452#authcode
When the user clicks a phone number, Collect! will
send "extension,number,ClientNumber[4]DebtorNumber[8]"
to the ipaddress and port via UDP protocol.
UDP Redirect Setup with Authorization Code
Example of Resulting String Sent:
452,5551237777,123412345678
Auth Code Format
When Collect! sees the parameter #authcode
it pulls ClientNumber[4]DebtorNumber[8] and adds them to the
UDP string. "Auth Code" is always TWELVE digits.
1. Client Number: LAST FOUR digits.
2. Debtor Number: LAST EIGHT digits.
3. Insert LEADING ZEROES if needed.
Example:
Client # 24
Debtor File # 4585
Collector Extension 109
Dialing phone number 716-698-3877
Resulting UDP string:
109,7166983877,002400004585
If the Operator dials from an area in Collect! where
the Client Number and/or Debtor Number are not applicable,
the #authcode command is ignored.
Resulting UDP string:
109,7166983877
Summary
Collect!'s Softphone feature extends Collect's auto dialing
capabilities, enabling you to use SIP or UDP protocol for
integrating with many external auto dialing solutions.
Additionally, an Authorization Code may be added to the
UDP dial string, enhancing security, if needed.
If you wish to use a different third party dialing
system that is non-TAPI, please get in touch with Comtech
Systems if you would like us to create a custom dialer
plug-in to integrate with your dialing system.
See Also
- Auto Dialer
|
Please click this link to send us your comments: helpinfo@collect.org