Uploaded image for project: 'Chat Solution'
  1. Chat Solution
  2. CSN-1129 Queue Position and Estimated Wait time
  3. CSN-1161

[customer API] Poll EWT after x seconds / minutes

    XMLWordPrintable

Details

    • Sub-task
    • Status: In-QA
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None
    • CRM Connector (CRMCONNECT)
    • Sprint 5 CTI 23 May - 5 Jun

    Description

      When a task is enqueued in MRE, MRE will send EWT and task position in queue to Customer API. Customer API should have a configurable x time and it should ask MRE via Chat Server for EWT and Task Position in Queue after every x time.

      Request EWT from MRE:

      API: <fqdn>/api/EWT?SkillGroup=<SkillGroup>&ConversationId=<conversation-id>&TaskId=<task-id>

      Response from MRE:

      {
      "ConversationId":"<conversation-id>",
      "EWT":"<time-in-seconds>",
      "TaskId":"<task-id>",
      "Position":"<task-position-in-queue>",
      "QueueName":"<queue-name-in-which-task-is-enqueued>"
      }

       

      Attachments

        Activity

          People

            jehanzeb.riaz Jehanzeb Riaz
            awais.aslam Awais Aslam
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - 2 hours Original Estimate - 2 hours
                2h
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 hours, 14 minutes
                5h 14m