Genesys Cloud - Main

 View Only

Sign Up

  • 1.  Call Transfer Reporting

    Posted 4 hours ago

    Hello Folks,

    Hope you are doing well.

    In our environment, we are setting up a call flow where after pressing 1 call goes to a queue and that report we can extract from Genesys but after pressing 2 call goes to an external number. In architect flow or somewhere is there an option to place a tag so that those calls can be tagged and is there a way to get a report using that tag in Genesys ?

    Thanks in Advacne

    Rajdeep


    #Reporting/Analytics

    ------------------------------
    Datta Rajdeep
    ------------------------------


  • 2.  RE: Call Transfer Reporting

    Posted 3 hours ago

    Hello Rajdeep,


    Depending on the type of Report you are looking for, I can think about 3 ways that would be able to achieve that.

    1. Setting an External Tag in Architect
    Call.ExternalTag
    is a built-in variable in Architect that allows you to attach a tag (up to 36 characters) to an interaction. This feature is specifically designed to associate interactions in Genesys Cloud with records in external systems like CRM or System of Records (SOR).

    How to Use Set External Tag Action:

    • In your Architect flow, after the caller presses "2" (before the external transfer), drag the Set External Tag action from the Toolbox
    • Give the action a meaningful name (e.g., "Tag External Transfer")
    • In the External Tag field, enter a string value (e.g., "ExternalTransfer" or "Option2-External")
    • Maximum 36 characters
    • Can use literal strings or expressions
    • The action has Success and Failure paths you can configure

    Reporting with External Tags:

    They appear as a built-in filter in multiple Performance views:

    • Interactions view (Performance > Workspace > Contact Center > Interactions)
    • Agent Interactions Detail view
    • Queue Interactions Detail view
    • Scheduled Callbacks view


    How to filter by External Tag:

    • Click the Filter icon in any of the above views
    • Under External Tag, enter the tag name in the search box
    • Select the external tag from the search results
    • You can select multiple external tags to filter the view

    Important Limitations:

    • 36-character limit - Cannot be increased
    • One tag per interaction - Currently, only one external tag can be associated with an interaction (there's an open feature request for multiple tags, but it's marked "Will Not Implement")
    • Not available for web chat interactions
    • Must be set before conversation ends - If you update the tag after the conversation ends, it won't appear in metrics
      The Call.ExternalTag variable is Read Only - You can only read it in expressions; you must use the Set External Tag action to set its value


    2. Using Set Participant Data. 
    This allows you to create custom attributes that persist throughout the interaction:

    How to implement:

    • In your Architect flow, after the caller presses "2" (before transferring to the external number), drag the Set Participant Data action from the Toolbox (Data category)
    • Give the action a meaningful name (e.g., "Tag External Transfer")
    • Set an attribute name (e.g., "TransferType") and assign it a value (e.g., "ExternalTransfer")
    • These attributes are case-sensitive, so maintain consistent naming

    Benefits:

    • Participant data attributes persist between transfers from one flow to another
    • They travel with the interaction throughout its lifecycle

    Reporting:
    To view and report on this data:

    • Navigate to Performance > Workspace > Contact Center > Interactions Or go to Menu > Analytics > Analytics Workspace and search for "Interactions"
    • Select an interaction and scroll to the Participant Data section
    • You can view the custom attributes you set (e.g., TransferType = ExternalTransfer)

    3. Using Flow Outcomes and Flow Milestones:

    Another option is to use the Set Flow Outcome action to track success/failure metrics:

    How to implement:

    • First, use the Initialize Flow Outcome action at the beginning of your flow
    • After the caller presses "2", use the Set Flow Outcome action to mark this path
    • Define a specific outcome (e.g., "External Transfer") and mark it as Success or Failure
    • You can configure up to 100 flow outcomes per organization

    Reporting:

    • Navigate to Performance > Workspace > Flows > Flow Outcome Performance
    • Or go to Menu > Analytics > Analytics Workspace and search for "Flow Outcome Performance"
    • View metrics including total interactions, success/failure rates, and time spent
    • Click on specific flows or outcomes for detailed data
    • Click Refresh to see the most current data (it doesn't auto-update)

    I hope this answer your question. If you found this relevant, please consider making this the Best Answer.



    ------------------------------
    Rodrigo Soares
    NALA Team Lead
    ------------------------------



  • 3.  RE: Call Transfer Reporting

    Posted 2 hours ago

    Hi Rodrigo,

    Great breakdown thanks for sharing this.

    I've mainly used Flow Outcomes for this type of use case as it makes reporting a bit more straightforward, but the External Tag option is also a really good call out, especially for filtering directly in Interactions.

    Thanks again 



    ------------------------------
    Phaneendra
    Technical Solutions Consultant
    ------------------------------



  • 4.  RE: Call Transfer Reporting

    Posted 2 hours ago
    Edited by Kaio Oliveira 2 hours ago

    Hi Datta

    -

    I'll give you 4 options:

    -

    1 - External Tag

    -

    -

    2 - Wrap-up code

    -

    -

    3 - flow outcomes

    -

    -

    4 - Participant data. 

    At the point of transfer, check the "set particular data" box.
     
    I believe this is the most complicated approach because you will have to retrieve the data via API and not through the Genesys interface.



    ------------------------------
    Kaio Oliveira
    GCP - GCQM - GCS - GCA - GCD - GCO - GPE & GPR - GCWM

    PS.: I apologize if there are any mistakes in my English; my primary language is Portuguese-Br.
    ------------------------------