Genesys Cloud - Main

 View Only

Sign Up

  • 1.  AVA - Ending the call

    Posted 20 days ago

    Hey there,

    I've got a great AVA going - but I'm stalled on ending the call. My final Guideline is "If the service request is successful, inform the caller "Your service request has been submitted." and end the session immediately.", however, it pauses and waits for a response from the customer.

    I want it to drop to the Exit Response immediately, but only does this when the customer responds to the above.

    Any advice on a prompt to get it to end the session immediately? 

    Thanks


    #AIConfiguration
    #ConversationalAI(Bots,VirtualAgent,etc.)

    ------------------------------
    Will Bellerby
    CX Consultant
    ------------------------------


  • 2.  RE: AVA - Ending the call

    Posted 20 days ago

    This is expected AVA behavior in many cases.
    The model interprets "inform the caller" as a conversational turn, so it waits for confirmation before the session lifecycle closes.

    What worked for me was making the instruction operational instead of conversational.

    Try something closer to:

    "If the service request is successful:

    1. Inform the caller: 'Your service request has been submitted.'

    2. Do not ask any follow-up questions.

    3. Do not wait for user confirmation or acknowledgement.

    4. Immediately terminate the session after sending the message."

    Also make sure your Exit Response is configured independently, because AVA will often treat the final agent utterance and session termination as separate actions.

    One important detail:
    Avoid phrases like:

    • "Is there anything else I can help with?"

    • "Have a great day"

    • "Thanks"

    • "Goodbye"

    Those often trigger another conversational turn internally.

    The cleanest production pattern I've found is:

    • Final fulfillment message

    • Immediate session termination instruction

    • Minimal/no conversational language

    Example:

    "Your service request has been submitted. End the session immediately after delivering this message."

    That usually prevents the extra wait-state.



    ------------------------------
    Gabriel Garcia
    NA
    ------------------------------



  • 3.  RE: AVA - Ending the call

    Posted 13 days ago

    Thanks for that Gabriel, 

    I've copied what you provided, and it's still pausing to wait for a response. 

    "If the service request is successful:

    Inform the caller: "Your service request has been submitted."
    End the session immediately after delivering this message."



    My Exit Response is this: The [customer] team will be in contact during business hours to confirm the technician's expected time of arrival. Goodbye.



    ------------------------------
    Will Bellerby
    CX Consultant
    ------------------------------



  • 4.  RE: AVA - Ending the call

    Posted 13 days ago

    Will,

    I believe the behavior you are seeing is actually consistent with how AVA session termination currently works.

    One important detail from the documentation:
    the Exit Response is treated more like a conversational recommendation than a deterministic disconnect command. AVA may still wait for voice completion/silence detection before the session lifecycle fully closes.

    In practice, we had better results by:

    • keeping the final response extremely short
    • removing conversational closing language
    • and in some cases leaving the AVA Exit Response empty entirely and handling the final message directly in Architect

    For example:

    AVA:
    (no Exit Response configured)

    Architect:
    Play Audio / Communicate
    → "Your service request has been submitted."
    → immediate disconnect/flow exit

    That approach gave us much more predictable behavior in voice scenarios because Architect controls the actual termination state more deterministically than the conversational layer itself.

    We also noticed phrases like:
    "Goodbye"
    "Have a great day"
    or future-oriented wording
    sometimes encourage the model/runtime to maintain the conversational turn slightly longer.

    So for production voice flows, the cleanest pattern we found was:

    AVA completes task
    → return control to Architect
    → Architect delivers final prompt
    → immediate disconnect

    That usually avoids the extra wait-state much more consistently.



    ------------------------------
    Gabriel Garcia
    NA
    ------------------------------



  • 5.  RE: AVA - Ending the call

    Posted 13 days ago

    Thanks for that, using Architect makes sense. 

    I've made these changes and still have to give the "OK" for it to end the AVA session. Seems like a bug honestly! I get it that AVA's are agentic, but these things need to work in a predictable, repeatable way. With this customer, our POC has essentially failed on this and we won't be going live - they're looking at other vendors. 



    ------------------------------
    Will Bellerby
    CX Consultant
    ------------------------------