Interface AiAgentSearchCriteria.Builder

  • Method Details

    • id

      ID of the AI Agent that was involved in the contact.

      Parameters:
      id - ID of the AI Agent that was involved in the contact.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • versionNumber

      AiAgentSearchCriteria.Builder versionNumber(Integer versionNumber)

      Version of the AI agent that was involved in the contact. ID is required if VersionNumber is passed.

      Parameters:
      versionNumber - Version of the AI agent that was involved in the contact. ID is required if VersionNumber is passed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • aiAgentEscalated

      AiAgentSearchCriteria.Builder aiAgentEscalated(Boolean aiAgentEscalated)

      A boolean flag indicating whether the contact initially handled by this AI agent was escalated to a human agent.

      Parameters:
      aiAgentEscalated - A boolean flag indicating whether the contact initially handled by this AI agent was escalated to a human agent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • aiUseCase

      AiAgentSearchCriteria.Builder aiUseCase(String aiUseCase)

      The use case or scenario for which the AI agent is involved in the contact.

      Parameters:
      aiUseCase - The use case or scenario for which the AI agent is involved in the contact.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • aiUseCase

      The use case or scenario for which the AI agent is involved in the contact.

      Parameters:
      aiUseCase - The use case or scenario for which the AI agent is involved in the contact.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: