Genesys Cloud - Main

 View Only

Discussion Thread View
  • 1.  How to handle not answered customer-first callback?

    Posted 19 days ago

    Hello,

    We need to implement some logic in case customers do not answer/miss the customer-first callback (e.g., send them an SMS, update CRM, etc.). 

    I tried using a trigger fired on wrap-up code (ININ-OUTBOUND-BUSY, ININ-OUTBOUND-NO-ANSWER,...), and sending an SMS from the corresponding workflow. However, as I can see, sometimes the trigger is fired twice with a small delay, so the SMS is sent twice. 

    Can someone recommend a better solution for handling missed customer-first callbacks?


    #ArchitectureandDesign

    ------------------------------
    Irina Milstein
    ------------------------------


  • 2.  RE: How to handle not answered customer-first callback?

    Posted 18 days ago

    Hello Irina,

    Hopefully someone in the community can advise on how they have configured their solution.



    ------------------------------
    Sam Jillard
    Online Community Manager/Moderator
    Genesys - Employees
    ------------------------------



  • 3.  RE: How to handle not answered customer-first callback?
    Best Answer

    Posted 18 days ago

    So, that wrap-up trigger is for agent-provided wrap-up, not the campaign assigned.  Also, the Outbound triggers don't really apply to what you are trying to do.  I would use a trigger on v2.detail.events.conversation.{id}.outbound  with a filter for the queue or campaign as a participant and then look for call analysis on the wrap-up and then orchestrate from there.  



    ------------------------------
    Robert Wakefield-Carl
    ttec Digital
    Sr. Director - Innovation Architects
    Robert.WC@ttecdigital.com
    https://www.ttecDigital.com
    https://RobertWC.Blogspot.com
    ------------------------------



  • 4.  RE: How to handle not answered customer-first callback?

    Posted 17 days ago
    Thanks for your help, Robert! 

    I've configured the v2.detail.events.conversation.{id}.outbound trigger with empty campaign filter, and then, checked wrap-up code for the conversation participant in the corresponding workflow. It works fine.

    Now for implementing my logic, I lack the queue name where the callback was scheduled.
    Can you please advise how to get this queue name?
    I think about the GET api/v2/analytics/conversations/{conversationId}/details API, but it doesn't look easy to filter the response correctly.


    ------------------------------
    Irina Milstein
    ------------------------------



  • 5.  RE: How to handle not answered customer-first callback?

    Posted 17 days ago

    After you get the conversation details, you will need to parse for the Participant with purpose=="acd".  The participant will be the queue



    ------------------------------
    Robert Wakefield-Carl
    ttec Digital
    Sr. Director - Innovation Architects
    Robert.WC@ttecdigital.com
    https://www.ttecDigital.com
    https://RobertWC.Blogspot.com
    ------------------------------



Need Help finding something?

Check out the Genesys Knowledge Network - your all-in-one access point for Genesys resources