Interface AiAgent._FinalStage
-
- All Known Implementing Classes:
AiAgent.Builder
- Enclosing class:
- AiAgent
public static interface AiAgent._FinalStage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AiAgentbuild()AiAgent._FinalStagecontentSources(ContentSourcesList contentSources)AiAgent._FinalStagecontentSources(java.util.Optional<ContentSourcesList> contentSources)AiAgent._FinalStagelastAnswerType(java.lang.String lastAnswerType)AiAgent._FinalStagelastAnswerType(java.util.Optional<java.lang.String> lastAnswerType)The type of the last answer delivered by AI Agent.AiAgent._FinalStagerating(java.lang.Integer rating)AiAgent._FinalStagerating(java.util.Optional<java.lang.Integer> rating)The customer satisfaction rating given to AI Agent, from 1-5.AiAgent._FinalStageratingRemark(java.lang.String ratingRemark)AiAgent._FinalStageratingRemark(java.util.Optional<java.lang.String> ratingRemark)The customer satisfaction rating remark given to AI Agent.AiAgent._FinalStageresolutionState(java.lang.String resolutionState)AiAgent._FinalStageresolutionState(java.util.Optional<java.lang.String> resolutionState)The resolution state of AI Agent.AiAgent._FinalStagesourceTitle(java.lang.String sourceTitle)AiAgent._FinalStagesourceTitle(java.util.Optional<java.lang.String> sourceTitle)The title of the source that triggered AI Agent involvement in the conversation.
-
-
-
Method Detail
-
build
AiAgent build()
-
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_setupthen it will returnnull.
-
sourceTitle
AiAgent._FinalStage sourceTitle(java.lang.String sourceTitle)
-
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
-
lastAnswerType
AiAgent._FinalStage lastAnswerType(java.lang.String lastAnswerType)
-
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.
-
resolutionState
AiAgent._FinalStage resolutionState(java.lang.String resolutionState)
-
rating
AiAgent._FinalStage rating(java.util.Optional<java.lang.Integer> rating)
The customer satisfaction rating given to AI Agent, from 1-5.
-
rating
AiAgent._FinalStage rating(java.lang.Integer rating)
-
ratingRemark
AiAgent._FinalStage ratingRemark(java.util.Optional<java.lang.String> ratingRemark)
The customer satisfaction rating remark given to AI Agent.
-
ratingRemark
AiAgent._FinalStage ratingRemark(java.lang.String ratingRemark)
-
contentSources
AiAgent._FinalStage contentSources(java.util.Optional<ContentSourcesList> contentSources)
-
contentSources
AiAgent._FinalStage contentSources(ContentSourcesList contentSources)
-
-