CreateSessionRequest
¶
Source code in docs_src/capo_qconnect/types/create_session_request.py
ai_agent_configuration
instance-attribute
¶
ai_agent_configuration: NotRequired[AIAgentConfigurationMap]
The configuration of the AI Agents (mapped by AI Agent Type to AI Agent version) that should be used by Amazon Q in Connect for this Session.
assistant_id
instance-attribute
¶
assistant_id: UuidOrArn
The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
client_token
instance-attribute
¶
client_token: NotRequired[ClientToken]
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs.
contact_arn
instance-attribute
¶
contact_arn: NotRequired[GenericArn]
The Amazon Resource Name (ARN) of the email contact in Connect Customer. Used to retrieve email content and establish session context for AI-powered email assistance.
orchestrator_configuration_list
instance-attribute
¶
orchestrator_configuration_list: NotRequired[OrchestratorConfigurationList]
The list of orchestrator configurations for the session being created.
remove_orchestrator_configuration_list
instance-attribute
¶
remove_orchestrator_configuration_list: NotRequired[bool]
The list of orchestrator configurations to remove from the session.