Genesys Cloud - Main

 View Only

Sign Up

  • 1.  Monthly Report by Interval Summary

    Posted 7 hours ago

    I am trying to run a summary report that shows call volume by 15/30 minute interval.  One specific use for this - in considering whether to open a queue early or not, I'd like to see how many calls are coming in during the hour before the queue opens.  By going to the Queue Performance / Performance report, I can see this one day at a time.  But if I change it to monthly, it consolidates the data and just shows me total calls by date.  What I want to see is something like:  

    February 2026

    12:00 AM  2 offered

    12:30 AM  3 offered

    With the 2 and 3 representing the total number of calls for that month received during that interval.  I have tried the exports and I can break it down by 30 minute interval on the monthly report.  But the export gives me every day, not a summary of the month by interval.  

    Any ideas would be appreciated.  

    Thanks

    Greg


    #Reporting/Analytics

    ------------------------------
    Gregory Lonnqvist
    Associate Director of Customer Service Operations
    ------------------------------


  • 2.  RE: Monthly Report by Interval Summary
    Best Answer

    Posted 5 hours ago

    Hello, Gregory.
    One option would be to perform this query through the API. In this case, you could use the /api/v2/analytics/conversations/aggregates/query endpoint and set the granularity to PT30M.

    An example of the request body would be:

    {
      "filter": {
        "type": "and",
        "clauses": [
          {
            "type": "or",
            "predicates": [
              {
                "dimension": "queueId",
                "value": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
              }
            ]
          },
          {
            "type": "or",
            "predicates": [
              {
                "type": "dimension",
                "dimension": "mediaType",
                "value": "voice"
              }
            ]
          }
        ]
      },
      "metrics": [
        "nOffered",
        "tAnswered",
        "tAbandon",
        "nOutbound",
        "tFlowOut"
      ],
      "groupBy": [
        "queueId"
      ],
      "granularity": "PT30M",
      "interval": "2026-01-01T03:00:00.000Z/2026-02-01T03:00:00.000Z"
    }


    ------------------------------
    Elisson Fernandes
    ------------------------------