Skip to content

AiAgentInfo

Source code in docs_src/capo_connect/types/ai_agent_info.py
class AiAgentInfo(TypedDict, closed=True):
    ai_use_case: NotRequired["capo_connect.types.ai_use_case.AiUseCase"]
    """<p> The use case or scenario for which the AI agent is involved in the contact </p>"""
    ai_agent_version_id: NotRequired[
        "capo_connect.types.ai_agent_version_id.AiAgentVersionId"
    ]
    """<p> The unique identifier that specifies both the AI agent ID and its version number that was involved in the contact </p>"""
    ai_agent_escalated: "capo_connect.types.boolean.Boolean"
    """<p> A boolean flag indicating whether the contact initially handled by this AI agent was escalated to a human agent. </p>"""

ai_agent_escalated instance-attribute

ai_agent_escalated: Boolean

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

ai_agent_version_id instance-attribute

ai_agent_version_id: NotRequired[AiAgentVersionId]

The unique identifier that specifies both the AI agent ID and its version number that was involved in the contact

ai_use_case instance-attribute

ai_use_case: NotRequired[AiUseCase]

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