Dialog APIs
The Dialog object represents a dialog (voice or non-
voice) between two or more users. There are many
flavors of dialog APIs. Table 10-12 shows the Finesse
dialog API, which lets two users make a call with each
other.
Table 10-12 Sample of Finesse Dialog APIs
MethodAPIDescription
P
O
S
T
http://<FQDN>/finesse/api/U
ser/<id>/Dialogs
with XML Body:
<Dialog>
<requestedAction>MAKE_C
ALL</requestedAction>
<fromAddress>6001</fromA
ddress>
<toAddress>6002</toAddres
s>
</Dialog>
Allow a user to make
a call
P
U
T
http://<FQDN>/finesse/api/D
ialog/<dialogId>
with XML body:
<Dialog>
<requestedAction>START_R
ECORDING</requestedAction
>
<targetMediaAddress>6001<
/targetMediaAddress>
</Dialog>
Allow a user to start
recording an active
call