Genesys Cloud - Main

 View Only

Sign Up

  Thread closed by the administrator, not accepting new replies.
  • 1.  Forcing outbound calls outside Genesys Cloud CX voice network?

    Posted 09-07-2023 12:59
    No replies, thread closed.

    I have not found any documentation on this, but thru some testing, I have found when a TN is configured in "Telephony / DID Numbers"  if you place an outbound call to that number from within the Org it is configured;  the call does NOT leave the Genesys network, regardless of using GCV or BYOC.

    Below are examples of each.

    973-347-1937  Not configured in GCcx


    920-630-1825  Configured in GCcx DIDs


    Is there away to force the outbound call to an Edge device, on to PSTN via GCV or BYOC?

    If you are aware of any documentation relating to this, please share.

    Thank You


    #SIP/VolP
    #Telephony

    ------------------------------
    Pete Schroeder
    HMC3 LLC
    Senior Contact Center Engineer
    pete.schroeder@hmcthree.com
    ------------------------------


  • 2.  RE: Forcing outbound calls outside Genesys Cloud CX voice network?

    Posted 09-07-2023 17:04
    No replies, thread closed.

    Hi Pete

    Yes that's by design and thankfully is exactly how we need it to behave in our own deployments.  What's your use case that you want it to go out and potentially trombone back in via PSTN?



    ------------------------------
    Vaun McCarthy
    ------------------------------



  • 3.  RE: Forcing outbound calls outside Genesys Cloud CX voice network?

    Posted 09-07-2023 18:17
    No replies, thread closed.

    Hi Vaun,

    Yes, I completely understand the design and reason for it.  

    I have a client that is absolutely livid, that GCcx does NOT record internal Calls!    I was hoping to create a work around until https://genesyscloud.ideas.aha.io/ideas/WEM-I-85 is implemented,  since the "Edge" devices are the key to current call recording, The thought to have the users at my client use their DIDs for internal calls / transfers, forcing the calls thru the edges.

    My client will gladly deal with the additional usage charges (temporarily).  But I do not think Genesys will like my idea.



    ------------------------------
    Pete Schroeder
    HMC3 LLC
    Senior Contact Center Engineer
    pete.schroeder@hmcthree.com
    ------------------------------



  • 4.  RE: Forcing outbound calls outside Genesys Cloud CX voice network?

    Posted 09-07-2023 19:21
    No replies, thread closed.

    Are any of these internal calls ACD calls, either to or on behalf of a queue, or via Architect flow?  What I have looked at myself is using the API in either agent script or Architect flow to set the recording state of the conversation.  I'm hoping at least in theory even if a call is internal if it involves the agent script or Architect flow that this would work.  May just want to have some logic in place to check if it's "internal" so you're not making an unnecessary API call.



    ------------------------------
    Vaun McCarthy
    ------------------------------



  • 5.  RE: Forcing outbound calls outside Genesys Cloud CX voice network?

    Posted 09-08-2023 10:43
    Edited by Peter Schroeder 09-08-2023 10:48
    No replies, thread closed.

    @Vaun McCarthy 

    Regarding types of calls,  it is about evenly split external inbound calls (ACD or Non-ACD vs Internal Agent to Agent
    So no issue with External inbound calls, as long as one participant on the call is "remote party"  i.e call routing via Edge
    Regarding use of the API,  unless the call is traversing the Edge, it will Not be recorded.
    Interesting concept, but ......

    What compounds the issue, is any several Genesys documentations, describe it as if it is an "ACD" call or "Dial on behalf of Queue" call.
    Then the call will be recorded.   While the description is "essential" correct,  it is not  whole story.   It is all about the "Edge", that is the controlling factor, at this point of the design.


    Appreciate your input!



    ------------------------------
    Pete Schroeder
    HMC3 LLC
    Senior Contact Center Engineer
    pete.schroeder@hmcthree.com
    ------------------------------



  • 6.  RE: Forcing outbound calls outside Genesys Cloud CX voice network?

    Posted 09-08-2023 07:53
    No replies, thread closed.

    We have the same issue and have come up with 2 work arounds for our use cases.  

    1. Questions Queue: This queue is manned by our lead agents that assist our regular agents when they have questions.  
      1. Customer calls an IVR and enters a queue.  Agent 1 is assigned the call.  Agent 1 is unable to answer the question and needs assistance from a lead agent.  Agent 1 places the customer on hold and performs a consult transfer to the Questions Queue.  (Note: Agent 1 does not complete the consult transfer as this will transfer the customer to the lead agent.)  Agent 1 waits on hold for the next available lead agent.  Lead 1 answers the call and is now talking to Agent 1 and the call/screen is being recorded.  
      2. Note, the trunk has to have consult calls enabled to be recorded. The Quality Assurance Policies must also allow for this call to be recorded.
    2. Calling On Behalf of a Queue: This is to differentiate between a business call and a personal call.  Due to HIPAA laws, we do not record personal calls. 
      1. Agent 1 needs to call a customer.  Instead of selecting the phone icon to place a regular outbound call, Agent 1 selects the Interactions icon on the bottom left and clicks on the figure with a plus sign to start a conversation. In the "On Behalf Of" field, Agent 1 enters a Queue name that they are assigned to and then enters the customer's phone number.
      2. Note, the agent must be assigned to the queue in order to be able to dial on behalf of.  Recording must be enabled for outbound queue calls, for this specific queue, via a policy.  The trunk must be set to record calls.  
      3. Disclaimer: this does not bypass the internal agent to agent recording policy.  Just like you mentioned above, when an agent dials another agent, Genesys keeps the call internally and does not allow the call to go through the edge device.  This will prevent it from going through a recorded trunk.  Therefore, the call will not get recorded for agent-to-agent outbound dialing on-behalf-of a queue. 


    ------------------------------
    Omar Cortes
    State of Florida - Department of Economic Opportunity
    ------------------------------



  • 7.  RE: Forcing outbound calls outside Genesys Cloud CX voice network?

    Posted 09-08-2023 08:00
    No replies, thread closed.

    One other thing regarding the Questions queue.  An agent cannot dial the Questions queue directly by itself as the outbound call will not go out through an Edge device and via a recorded trunk.  It will stay internally within the Genesys system. The agent must piggyback off of an external call that has gone through an Edge device and via a recorded trunk that has consult enabled to be recorded as well.  



    ------------------------------
    Omar Cortes
    State of Florida - Department of Economic Opportunity
    ------------------------------



  • 8.  RE: Forcing outbound calls outside Genesys Cloud CX voice network?

    Posted 09-08-2023 11:11
    No replies, thread closed.

    @Omar Cortes

    Thank you for your feedback!  Regarding your first point, yes we found that to be correct via significant testing.

    In the current design of the platform, it is ALL  about the "Edge", that is the controlling factor.
    At least 1 party on the call must be an "external remote party" (call is traversing the Edge) to be recorded (including other needed system/trunk configurations)

    What compounds the issue, is several Genesys documents, describe it as: "if it is an "ACD" call or "Dial on behalf of Queue" call, then the call is recorded.  While this is correct for the most part, it is NOT the complete picture!

    https://genesyscloud.ideas.aha.io/ideas/WEM-I-85   This feature can not come soon enough, unfortunately, it is not on the road map yet. https://genesyscloud.ideas.aha.io/sections/7110235934121363282




    ------------------------------
    Pete Schroeder
    HMC3 LLC
    Senior Contact Center Engineer
    pete.schroeder@hmcthree.com
    ------------------------------



  • 9.  RE: Forcing outbound calls outside Genesys Cloud CX voice network?

    Posted 09-11-2023 14:05
    No replies, thread closed.

    Hi, Pete!

    Ok, so I can see your issue and as you have probably noticed, there are some Ideas already published on Aha about this. Of course that does nothing to help right now.

    One thought is to use a third-party telco to forward the calls back to you. So, you would provision some numbers with them that are configured to simply forward calls to your incoming numbers. Your agents then effectively "bounce" the call off this telco and Genesys Cloud would see it as two separate interactions, either (or both) of which could be recorded.

    Of course, you would lose any connection between the two interactions (including any Participant Data), you would tie up two channels for the call, and you would no doubt incur cost, but you would at least have the recordings!

    Just my 10 cents.

    HTH



    ------------------------------
    Paul Simpson
    Eventus Solutions Group
    ------------------------------