Overview of all tasks
GET {{httptype}}://{{IP}}/mot/{{miralixAccount}}/tasks
Get a list of all tasks in OfficeTeam, both those in a queue and those being processed by an agent
HTTP GET: /tasks
Example
https://192.168.1.10/mot/greenbox/tasks
Result
- 200 OK - List of all tasks that are either queued or being processed by an agent.
- 500 Internal Server Error - Internal processing error.
JSON result
For each task, the following results are displayed:
Parameter | Value | Description |
---|---|---|
TaskId | {String} | A unique ID for the task |
Subject | {String} | Title for the task |
Text | {String} | Detailed description of the task |
State | InQueue, OfferedToAgent | State of the task |
EntryMenuId | {Integer} | ID for entry menu linked to a task created via an external source |
EntryMenuParameters | {String} | The entry menu parameters that are linked to a task created via an external source. The parameters are Comma-separated and replace parameters (like <@CrmId@> and <@SubTaskId@>) specified in the entry menu URL or specified in the Arguments for a process. |
Culture | {String: ISO Language Code} | Specifies which language to associate with the task. E.g. da-DK. If nothing is specified, the default language is used for the OfficeTeam configuration. |
Tags | {String} | Comma-separated list of words describing the task. E.g. Tags=Error message,Sales |
QueueInquiryId | {Integer} | ID for the task in the queue |
FirstQueueName | {String} | Queue name of the first queue to which the task was added |
FirstQueueId | {Integer} | ID on the first queue to which the task was added |
CurrentQueueName | {String} | Queue name of the queue that the task is attached to now |
CurrentQueueId | {Integer} | ID on the queue that the task is associated with now |
AgentName | {String} | The name of the agent if the task is offered to an agent |
AgentId | {Integer} | ID of the agent if the task is offered to an agent |
ExternalSource | null, WebApi, AzureServiceBus | Which external source is used to create the task. |
AddedToQueue | {date-time: yyyy-MM-dd'T'HH:mm:ss.SSSSSS'Z'} | Time the call arrived in the queued (Note! – This is not UTC time) |
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
`` | null |
RESPONSES
status: OK
[{"TaskId":"QA3D-2332-QAS","Subject":"Task No. 4","Text":"Help the customer with a little of this and that! https://www.google.com/search?q=QA3D-2332-QAS or call +45 83848586","State":"InQueue","EntryMenuId":105,"EntryMenuParameters":"CrmId=191597,SubTaskId=654","Culture":"da-DK","Tags":"Error message,Sales","QueueInquiryId":1116,"FirstQueueName":"Task Queue 1","FirstQueueId":2083,"CurrentQueueName":"Task Queue 1","CurrentQueueId":2083,"AgentName":"Lucas Peterson","AgentId":8,"ExternalSource":"WebApi","AddedToQueue":"2022-12-22T05:55:52.3448532+01:00"},{"TaskId":"QA3D-2333-QAS","Subject":"Task No. 5","Text":"Help the customer with a little of this and that! https://www.google.com/search?q=QA3D-2333-QAS or call +45 83848586","State":"InQueue","EntryMenuId":null,"EntryMenuParameters":null,"Culture":"da-DK","Tags":"Test","QueueInquiryId":1117,"FirstQueueName":"Task Queue 1","FirstQueueId":2083,"CurrentQueueName":"Task Queue 1","CurrentQueueId":2083,"AgentName":null,"AgentId":null,"ExternalSource":"WebApi","AddedToQueue":"2022-12-22T05:55:54.6205604+01:00"}]