pickupCall
POST {{httptype}}://{{IP}}/mot/greenbox/agents/{{identificationType}}/{{TypeID}}/calls/{{QueueCallId}}/pickupCall
Plukke et kald på vegne af en agent.
HTTP POST: /agents/{identificationType}/{agentId}/calls/{queueCallId}/pickupCall
Parameter | Værdi | Beskrivelse |
---|---|---|
identificationType | sipUri, id, email, syncId | Der kan benyttes flere forskellige identifikationstyper til at identificere en agent |
agentId | String | Værdien skal passe til den valgte identifikationstype |
queueCallId | Integer | Køkaldsid på det kald som ønskes plukket |
Eksempel
http://192.168.1.10/mot/greenbox/agents/syncId/qwerty/calls/127/pickupCall
http://192.168.1.10/mot/greenbox/agents/id/103/calls/127/pickupCall
http://192.168.1.10/mot/greenbox/agents/email/derek.a@company.local/calls/127/pickupCall
Resultat
OfficeTeam servicen fortæller agentens klient, at agenten skal plukke kaldet. Herefter fortæller klienten OfficeTeam servicen, at den ønsker at plukke kaldet. Derved bliver kaldet sendt til agenten.
* 200 OK - Forespørgsel om at plukke et køkald er sendt til agenten.
* 400 Bad Request - En eller flere parametre er ikke gyldig eller det er ikke muligt at finde korrekt data frem omkring agenten.
* 404 Not Found - Agenten er ikke logget ind eller eksisterer ikke.
* 500 Internal Server Error - Intern fejl ved behandling.