Opret et callback opkald i en kø
POST {{httptype}}://{{IP}}/mot/{{miralixAccount}}/queues/{{callsQueueId}}/calls/callbacks
Opret et callback opkald i en kø. Opkaldet knyttes til en udgående kampagne.
Obs! Vær opmærksom på at callback nummeret (nummeret på den der skal ringes op til), bliver valideret ifølge “Callback Number Rules” som defineres i Miralix OfficeTeam indstillingerne via Miralix Wrench.
HTTP GET: /queues/{queueId}/calls/callbacks
Parameter | Værdi | Beskrivelse |
---|---|---|
queueId | Integer | Id for en kø som callback opkaldet skal oprettes i. |
JSON payload
Parameter | Værdi | Beskrivelse | Påkrævet |
---|---|---|---|
CallbackNumber | String | Nummeret der skal ringes op til | Ja |
OutboundCampaignName | String | Et navn der angiver den kampagne som opkaldet skal være en del af. I denne version af OfficeTeam (6.1) bliver alle oprettede callback opkald knyttet til OutboundCampaignId 0. | Ja |
Culture | String | Angiver hvilket sprog der skal knyttes til opkaldet. F.eks. da-DK. Hvis ikke angivet så benyttes standard sprog for OfficeTeam konfigurationen. | Nej |
Tags | String | Komma-separeret liste af ord der beskriver opkaldet. F.eks. Tags=Fejlmelding,Salg | Nej |
EntryMenuId | Integer | Indtastningsmenu id | Nej |
EntryMenuParameters | String | Komma-separeret liste af parametre der erstatter parametre angivet i indtastningsmenu URL eller proces parametre, hvis der er valgt proces i indtastningsmenuen. F.eks. EntryMenuParameters=CrmId=191597,CustomerNo=654 I indtastningsmenu URL eller proces parametre, skal der være tilsvarende <@CrmId@> og <@SubTaskId@> | Nej |
JSON payload Eksempel
{
"OutboundCampaignName":"Vinterudsalg",
"Culture":"da-DK",
"Tags":"Fejlmelding,Salg",
"CallbackNumber":"+4583242526",
"EntryMenuId":"109",
"EntryMenuParameters":"CrmId=201020,CustomerNo=657562"
}
Eksempel
http://192.168.1.10/mot/greenbox/queues/301/calls/callbacks
Resultat
- 200 OK - Callback opkaldet er oprettet og tilføjet til køen.
- 400 Bad Request - En eller flere parametre er ikke gyldige.
- 404 Not Found - Køen kunne ikke findes.
- 500 Internal Server Error - Intern fejl ved behandling.
Request Body
{"OutboundCampaignName"=>"{{outboundCampaignName}}", "Culture"=>"da-DK", "Tags"=>"Fejlmelding,Salg", "CallbackNumber"=>"+4583654321", "EntryMenuId"=>"{{outboundEntryMenuId}}", "EntryMenuParameters"=>"CrmId=201020,CustomerNo=657562"}
RESPONSES
status: OK
{"QueueCallId":47821}