Genesys Cloud - Main

 View Only

Sign Up

  Thread closed by the administrator, not accepting new replies.
  • 1.  Conversation Detail info isn't showing "participantName" for our agents in "voice" conversations

    Posted 10-21-2019 11:23
      |   view attached
    No replies, thread closed.
    Hello, we are newly integrating Genesys Purecloud. I am our data analyst for this project.

    I am trying to export granular call data to work with for our own analyses. I am using the API calls through Postman. Everything appears set up ok and I am mass exporting the details through conversation detail job, and using Excel Powerquery to parse the Json file export.

    Everything looks great, I believe I understand the data. However, the one missing link is I cannot distinguish which participant in the conversation, which of our agents it is. The "ParticipantName" field for any of our agents is blank for "mediaType" = "voice", while our agents' names show correctly for email conversation details. They have a participantID, but that appears to change from conversation to conversation.

    I have attached demonstrative screen capture.

    Is there a way to determine which of our agents is which participant in a voice conversation?

    (I've also submitted this as ticket.  Not sure if this is unkosher behavior, but I figure consult both.)
    #Reporting/Analytics

    ------------------------------
    Scott Lipton
    InterWorld Highway
    ------------------------------


  • 2.  RE: Conversation Detail info isn't showing "participantName" for our agents in "voice" conversations

    Posted 10-21-2019 13:26
    No replies, thread closed.
    The agent is identified by the userId in the data returned by /api/v2/analytics/conversations/details/query:


    ------------------------------
    George Ganahl GCP (PureCloud) ICCE CCXP
    Principal Technology Consultant
    Genesys
    ------------------------------



  • 3.  RE: Conversation Detail info isn't showing "participantName" for our agents in "voice" conversations

    Posted 10-21-2019 14:10
    No replies, thread closed.
    Thanks, you're right.  It seems Excel Powerquery is eliminating that data for some reason.  Perhaps it tries to auto-translate userId into user name, and fails on voice calls for some reason.  In any case, the issue is no longer with Purecloud.  Good to go here.

    ------------------------------
    Scott Lipton
    InterWorld Highway
    ------------------------------



  • 4.  RE: Conversation Detail info isn't showing "participantName" for our agents in "voice" conversations

    Posted 10-21-2019 14:13
    No replies, thread closed.
    That's weird. I'll have to play with Powerquery a bit.

    Anywho, at least you have something to go on.

    The Interactions export is almost GA, so you should be able to use that soon as well.

    ------------------------------
    George Ganahl GCP (PureCloud) ICCE CCXP
    Principal Technology Consultant
    Genesys
    ------------------------------



  • 5.  RE: Conversation Detail info isn't showing "participantName" for our agents in "voice" conversations

    Posted 10-21-2019 14:49
    No replies, thread closed.
    I found the issue, it's a simple oversight on my part.  In Powerquery, when you expand a compressed data column to show all the subdata, in this case expanding the participants list column, I didn't realize until now that Excel does *not* always by default offer to expand the column into *all* of the subdata. 

    In this case, when you try to expand the "participant" column into subdata, the default offer of subdata columns to expand to does *not* include the "userID" column.  This is remedied by clicking the "Load more" text, next to warning "List may be incomplete".  I have not had a ton of Powerquery experience, but have used it some, never realized it can withhold some columns by default. 

    Thus, this is a great lesson learned in general here.  There may be lots of extra available data in various Powerqueries I've made, that I didn't know existed.

    ------------------------------
    Scott Lipton
    InterWorld Highway
    ------------------------------



  • 6.  RE: Conversation Detail info isn't showing "participantName" for our agents in "voice" conversations

    Posted 10-21-2019 14:51
    No replies, thread closed.
    Ok. Thanks for letting us know!

    ------------------------------
    George Ganahl GCP (PureCloud) ICCE CCXP
    Principal Technology Consultant
    Genesys
    ------------------------------



  • 7.  RE: Conversation Detail info isn't showing "participantName" for our agents in "voice" conversations

    Posted 10-21-2019 15:06
    No replies, thread closed.
    Np, thanks again.

    ------------------------------
    Scott Lipton
    InterWorld Highway
    ------------------------------



  • 8.  RE: Conversation Detail info isn't showing "participantName" for our agents in "voice" conversations

    Posted 10-21-2019 18:13
    No replies, thread closed.
    I did some playing with the Excel Powerquery in Office 365 (where it is built into the Data>Get Data menu). Pretty cool--I hadn't see it before, didn't know I could import JSON that way.

    This is extra info for other folks who might stumble onto this thread, Scott, so you can ignore :-)

    In the Office 365 variant, when you first do the import and Convert to Table, there is a double-ended arrow at the top right of columns that have more data. You can click it and choose an option to expand the list data, either by extracting the values to that column based on the delimeter or Expand to New Rows:


    My original data set based on the JSON from an Analytics query return looked like:

    First expansion looked like:

    Next expansion gave me a choice of fields to include:
    I clicked Load More to make sure I saw all the fields, then un-checked the ones I don't care about:

    Note that the Value.participants column still has the double-ended arrows, so I need to expand more to see all the data.

    It took a couple more expansions to get to the data that included the userId. Then I could click Close&Load to finish the import to Excel:
    Good stuff!

    ------------------------------
    George Ganahl GCP (PureCloud) ICCE CCXP
    Principal Technology Consultant
    Genesys
    ------------------------------