Interface AiAgent._FinalStage

  • All Known Implementing Classes:
    AiAgent.Builder
    Enclosing class:
    AiAgent

    public static interface AiAgent._FinalStage
    • Method Detail

      • sourceTitle

        AiAgent._FinalStage sourceTitle​(java.util.Optional<java.lang.String> sourceTitle)

        The title of the source that triggered AI Agent involvement in the conversation. If this is essentials_plan_setup then it will return null.

      • lastAnswerType

        AiAgent._FinalStage lastAnswerType​(java.util.Optional<java.lang.String> lastAnswerType)

        The type of the last answer delivered by AI Agent. If no answer was delivered then this will return null

      • resolutionState

        AiAgent._FinalStage resolutionState​(java.util.Optional<java.lang.String> resolutionState)

        The resolution state of AI Agent. If no AI or custom answer has been delivered then this will return null.

      • rating

        AiAgent._FinalStage rating​(java.util.Optional<java.lang.Integer> rating)

        The customer satisfaction rating given to AI Agent, from 1-5.

      • ratingRemark

        AiAgent._FinalStage ratingRemark​(java.util.Optional<java.lang.String> ratingRemark)

        The customer satisfaction rating remark given to AI Agent.