Integration → Call API supports initiating a call and downloading of call recording via HTTP requests:
{{CallTypeName}} | {{DialApiEventName}} | Description |
API | pickup | agent picked the phone |
API | missed | agent missed the call |
API | hangup | agent hung up the call |
Outgoing | pickup | dialed party picked the phone |
Outgoing | missed | dialed party missed or rejected the call |
Outgoing | hangup | dialed party hung up the call |
Some examples of event callback requests made via the sample adapter described above:
https://test/identity.asp?CallType=API&Event=pickup&CallID=1000000087849&RequestID=513&EventCode=2&IsCallRecorded=&Guid=bfa2dbc8-ab8a-34c8-f243-c2aad8c446ff https://test/identity.asp?CallType=Outgoing&Event=pickup&CallID=1000000087850&RequestID=513&EventCode=2&IsCallRecorded=&Guid=923041af-adb5-a8ae-f29c-e60ea5e17448 https://test/identity.asp?CallType=Outgoing&Event=hangup&CallID=1000000087850&RequestID=513&EventCode=1&IsCallRecorded=1&Guid=923041af-adb5-a8ae-f29c-e60ea5e17448 https://test/identity.asp?CallType=API&Event=hangup&CallID=1000000087849&RequestID=513&EventCode=1&IsCallRecorded=1&Guid=bfa2dbc8-ab8a-34c8-f243-c2aad8c446ff
The above examples are for the pair of calls (API and Outgoing) generated via a single request to the dial API that returned {RequestID:513} where both the agent and the dialed party picked up the call.
0 Comments