Callback module
allows for implementation of various
types of callback based services.
What is common for all of them is
that it is the system that initiates
connections to two endpoints on a
user request. The types of callback
differ in the way of how a user can
trigger the service and also they
are often divided depending on how
the user’s requests are authorized:
Regular
Callback
Initiated by
making a phone call to a provider’s
service number. The service number
can be implemented by the mean of
DID from DIDs provider, PSTN or GSM
gateway or a mobile phone connected
to a PC (not necessarily server)
with a special application (which is
part of the module) that
communicates with the mobile and
forwards requests to our System.
Authorization
methods:
by PIN – the system calls back to
the caller ID that has come with the
call, after the call is connected
the IVR prompts for a PIN, after
successful authorization the two
stage dialing scenario is processed.
by CallerID (ANI)
– the system tries to authorize the
Caller ID received with the
triggering call, if authorization is
successful (the callerid is
associated with a user account in
the system), the system makes a call
to the caller ID or to a default
phone number assigned to the user
account (defined by the user e.g.
from the web).
by DID – in this
method each user has a unique DID
(virtual phone number) associated
with his/her account. After dialling
this DID the system initiates a call
to a predefined phone number
associated with the account (not the
callerID). This service is mainly
for users that for requesting
callback use phone services with
blocked callerID.
SMS callback
In this method
users trigger the callback by
sending SMS to a provider’s service
number. The service number can be
implemented by the mean of a mobile
phone connected to a PC (not
necessarily server) with a special
application (which is part of the
module) that communicates with the
mobile and forwards requests to our
System. Another method is renting
the SMS number from SMS provider
which will forward incoming text
messages to specified our System
URL. More information about possible
SMS commands are in the SMS callback
section.
Authorization in this method can be
by CallerID of the phone from which
sms has been send or by
user/password (or PIN) send in SMS
content.
Web Callback
This service is
sometimes called Connect Two and is
a conference between two parties
initiated from the web interface
level or from a special, desktop
application i.e. Callback Dialer.
|