Skip to content

Literals#

Index > Connect > Literals

Auto-generated documentation for Connect type annotations stubs module mypy-boto3-connect.

ActionTypeType#

# ActionTypeType usage example

from mypy_boto3_connect.literals import ActionTypeType

def get_value() -> ActionTypeType:
    return "ASSIGN_CONTACT_CATEGORY"
# ActionTypeType definition

ActionTypeType = Literal[
    "ASSIGN_CONTACT_CATEGORY",
    "CREATE_CASE",
    "CREATE_TASK",
    "END_ASSOCIATED_TASKS",
    "GENERATE_EVENTBRIDGE_EVENT",
    "SEND_NOTIFICATION",
    "UPDATE_CASE",
]

AgentAvailabilityTimerType#

# AgentAvailabilityTimerType usage example

from mypy_boto3_connect.literals import AgentAvailabilityTimerType

def get_value() -> AgentAvailabilityTimerType:
    return "TIME_SINCE_LAST_ACTIVITY"
# AgentAvailabilityTimerType definition

AgentAvailabilityTimerType = Literal[
    "TIME_SINCE_LAST_ACTIVITY",
    "TIME_SINCE_LAST_INBOUND",
]

AgentStatusStateType#

# AgentStatusStateType usage example

from mypy_boto3_connect.literals import AgentStatusStateType

def get_value() -> AgentStatusStateType:
    return "DISABLED"
# AgentStatusStateType definition

AgentStatusStateType = Literal[
    "DISABLED",
    "ENABLED",
]

AgentStatusTypeType#

# AgentStatusTypeType usage example

from mypy_boto3_connect.literals import AgentStatusTypeType

def get_value() -> AgentStatusTypeType:
    return "CUSTOM"
# AgentStatusTypeType definition

AgentStatusTypeType = Literal[
    "CUSTOM",
    "OFFLINE",
    "ROUTABLE",
]

ArtifactStatusType#

# ArtifactStatusType usage example

from mypy_boto3_connect.literals import ArtifactStatusType

def get_value() -> ArtifactStatusType:
    return "APPROVED"
# ArtifactStatusType definition

ArtifactStatusType = Literal[
    "APPROVED",
    "IN_PROGRESS",
    "REJECTED",
]

BehaviorTypeType#

# BehaviorTypeType usage example

from mypy_boto3_connect.literals import BehaviorTypeType

def get_value() -> BehaviorTypeType:
    return "ROUTE_ANY_CHANNEL"
# BehaviorTypeType definition

BehaviorTypeType = Literal[
    "ROUTE_ANY_CHANNEL",
    "ROUTE_CURRENT_CHANNEL_ONLY",
]

ChannelType#

# ChannelType usage example

from mypy_boto3_connect.literals import ChannelType

def get_value() -> ChannelType:
    return "CHAT"
# ChannelType definition

ChannelType = Literal[
    "CHAT",
    "TASK",
    "VOICE",
]

ChatEventTypeType#

# ChatEventTypeType usage example

from mypy_boto3_connect.literals import ChatEventTypeType

def get_value() -> ChatEventTypeType:
    return "DISCONNECT"
# ChatEventTypeType definition

ChatEventTypeType = Literal[
    "DISCONNECT",
    "EVENT",
    "MESSAGE",
]

ComparisonType#

# ComparisonType usage example

from mypy_boto3_connect.literals import ComparisonType

def get_value() -> ComparisonType:
    return "LT"
# ComparisonType definition

ComparisonType = Literal[
    "LT",
]

ContactFlowModuleStateType#

# ContactFlowModuleStateType usage example

from mypy_boto3_connect.literals import ContactFlowModuleStateType

def get_value() -> ContactFlowModuleStateType:
    return "ACTIVE"
# ContactFlowModuleStateType definition

ContactFlowModuleStateType = Literal[
    "ACTIVE",
    "ARCHIVED",
]

ContactFlowModuleStatusType#

# ContactFlowModuleStatusType usage example

from mypy_boto3_connect.literals import ContactFlowModuleStatusType

def get_value() -> ContactFlowModuleStatusType:
    return "PUBLISHED"
# ContactFlowModuleStatusType definition

ContactFlowModuleStatusType = Literal[
    "PUBLISHED",
    "SAVED",
]

ContactFlowStateType#

# ContactFlowStateType usage example

from mypy_boto3_connect.literals import ContactFlowStateType

def get_value() -> ContactFlowStateType:
    return "ACTIVE"
# ContactFlowStateType definition

ContactFlowStateType = Literal[
    "ACTIVE",
    "ARCHIVED",
]

ContactFlowTypeType#

# ContactFlowTypeType usage example

from mypy_boto3_connect.literals import ContactFlowTypeType

def get_value() -> ContactFlowTypeType:
    return "AGENT_HOLD"
# ContactFlowTypeType definition

ContactFlowTypeType = Literal[
    "AGENT_HOLD",
    "AGENT_TRANSFER",
    "AGENT_WHISPER",
    "CONTACT_FLOW",
    "CUSTOMER_HOLD",
    "CUSTOMER_QUEUE",
    "CUSTOMER_WHISPER",
    "OUTBOUND_WHISPER",
    "QUEUE_TRANSFER",
]

ContactInitiationMethodType#

# ContactInitiationMethodType usage example

from mypy_boto3_connect.literals import ContactInitiationMethodType

def get_value() -> ContactInitiationMethodType:
    return "API"
# ContactInitiationMethodType definition

ContactInitiationMethodType = Literal[
    "API",
    "CALLBACK",
    "DISCONNECT",
    "EXTERNAL_OUTBOUND",
    "INBOUND",
    "MONITOR",
    "OUTBOUND",
    "QUEUE_TRANSFER",
    "TRANSFER",
]

ContactStateType#

# ContactStateType usage example

from mypy_boto3_connect.literals import ContactStateType

def get_value() -> ContactStateType:
    return "CONNECTED"
# ContactStateType definition

ContactStateType = Literal[
    "CONNECTED",
    "CONNECTED_ONHOLD",
    "CONNECTING",
    "ENDED",
    "ERROR",
    "INCOMING",
    "MISSED",
    "PENDING",
    "REJECTED",
]

CurrentMetricNameType#

# CurrentMetricNameType usage example

from mypy_boto3_connect.literals import CurrentMetricNameType

def get_value() -> CurrentMetricNameType:
    return "AGENTS_AFTER_CONTACT_WORK"
# CurrentMetricNameType definition

CurrentMetricNameType = Literal[
    "AGENTS_AFTER_CONTACT_WORK",
    "AGENTS_AVAILABLE",
    "AGENTS_ERROR",
    "AGENTS_NON_PRODUCTIVE",
    "AGENTS_ON_CALL",
    "AGENTS_ON_CONTACT",
    "AGENTS_ONLINE",
    "AGENTS_STAFFED",
    "CONTACTS_IN_QUEUE",
    "CONTACTS_SCHEDULED",
    "OLDEST_CONTACT_AGE",
    "SLOTS_ACTIVE",
    "SLOTS_AVAILABLE",
]

DirectoryTypeType#

# DirectoryTypeType usage example

from mypy_boto3_connect.literals import DirectoryTypeType

def get_value() -> DirectoryTypeType:
    return "CONNECT_MANAGED"
# DirectoryTypeType definition

DirectoryTypeType = Literal[
    "CONNECT_MANAGED",
    "EXISTING_DIRECTORY",
    "SAML",
]

EncryptionTypeType#

# EncryptionTypeType usage example

from mypy_boto3_connect.literals import EncryptionTypeType

def get_value() -> EncryptionTypeType:
    return "KMS"
# EncryptionTypeType definition

EncryptionTypeType = Literal[
    "KMS",
]

EndpointTypeType#

# EndpointTypeType usage example

from mypy_boto3_connect.literals import EndpointTypeType

def get_value() -> EndpointTypeType:
    return "CONTACT_FLOW"
# EndpointTypeType definition

EndpointTypeType = Literal[
    "CONTACT_FLOW",
    "TELEPHONE_NUMBER",
    "VOIP",
]

EvaluationFormQuestionTypeType#

# EvaluationFormQuestionTypeType usage example

from mypy_boto3_connect.literals import EvaluationFormQuestionTypeType

def get_value() -> EvaluationFormQuestionTypeType:
    return "NUMERIC"
# EvaluationFormQuestionTypeType definition

EvaluationFormQuestionTypeType = Literal[
    "NUMERIC",
    "SINGLESELECT",
    "TEXT",
]

EvaluationFormScoringModeType#

# EvaluationFormScoringModeType usage example

from mypy_boto3_connect.literals import EvaluationFormScoringModeType

def get_value() -> EvaluationFormScoringModeType:
    return "QUESTION_ONLY"
# EvaluationFormScoringModeType definition

EvaluationFormScoringModeType = Literal[
    "QUESTION_ONLY",
    "SECTION_ONLY",
]

EvaluationFormScoringStatusType#

# EvaluationFormScoringStatusType usage example

from mypy_boto3_connect.literals import EvaluationFormScoringStatusType

def get_value() -> EvaluationFormScoringStatusType:
    return "DISABLED"
# EvaluationFormScoringStatusType definition

EvaluationFormScoringStatusType = Literal[
    "DISABLED",
    "ENABLED",
]

EvaluationFormSingleSelectQuestionDisplayModeType#

# EvaluationFormSingleSelectQuestionDisplayModeType usage example

from mypy_boto3_connect.literals import EvaluationFormSingleSelectQuestionDisplayModeType

def get_value() -> EvaluationFormSingleSelectQuestionDisplayModeType:
    return "DROPDOWN"
# EvaluationFormSingleSelectQuestionDisplayModeType definition

EvaluationFormSingleSelectQuestionDisplayModeType = Literal[
    "DROPDOWN",
    "RADIO",
]

EvaluationFormVersionStatusType#

# EvaluationFormVersionStatusType usage example

from mypy_boto3_connect.literals import EvaluationFormVersionStatusType

def get_value() -> EvaluationFormVersionStatusType:
    return "ACTIVE"
# EvaluationFormVersionStatusType definition

EvaluationFormVersionStatusType = Literal[
    "ACTIVE",
    "DRAFT",
]

EvaluationStatusType#

# EvaluationStatusType usage example

from mypy_boto3_connect.literals import EvaluationStatusType

def get_value() -> EvaluationStatusType:
    return "DRAFT"
# EvaluationStatusType definition

EvaluationStatusType = Literal[
    "DRAFT",
    "SUBMITTED",
]

EventSourceNameType#

# EventSourceNameType usage example

from mypy_boto3_connect.literals import EventSourceNameType

def get_value() -> EventSourceNameType:
    return "OnCaseCreate"
# EventSourceNameType definition

EventSourceNameType = Literal[
    "OnCaseCreate",
    "OnCaseUpdate",
    "OnContactEvaluationSubmit",
    "OnMetricDataUpdate",
    "OnPostCallAnalysisAvailable",
    "OnPostChatAnalysisAvailable",
    "OnRealTimeCallAnalysisAvailable",
    "OnRealTimeChatAnalysisAvailable",
    "OnSalesforceCaseCreate",
    "OnZendeskTicketCreate",
    "OnZendeskTicketStatusUpdate",
]

FailureReasonCodeType#

# FailureReasonCodeType usage example

from mypy_boto3_connect.literals import FailureReasonCodeType

def get_value() -> FailureReasonCodeType:
    return "IDEMPOTENCY_EXCEPTION"
# FailureReasonCodeType definition

FailureReasonCodeType = Literal[
    "IDEMPOTENCY_EXCEPTION",
    "INTERNAL_ERROR",
    "INVALID_ATTRIBUTE_KEY",
    "INVALID_CUSTOMER_ENDPOINT",
    "INVALID_QUEUE",
    "INVALID_SYSTEM_ENDPOINT",
    "MISSING_CAMPAIGN",
    "MISSING_CUSTOMER_ENDPOINT",
    "MISSING_QUEUE_ID_AND_SYSTEM_ENDPOINT",
    "REQUEST_THROTTLED",
]

FlowAssociationResourceTypeType#

# FlowAssociationResourceTypeType usage example

from mypy_boto3_connect.literals import FlowAssociationResourceTypeType

def get_value() -> FlowAssociationResourceTypeType:
    return "SMS_PHONE_NUMBER"
# FlowAssociationResourceTypeType definition

FlowAssociationResourceTypeType = Literal[
    "SMS_PHONE_NUMBER",
]

GetMetricDataPaginatorName#

# GetMetricDataPaginatorName usage example

from mypy_boto3_connect.literals import GetMetricDataPaginatorName

def get_value() -> GetMetricDataPaginatorName:
    return "get_metric_data"
# GetMetricDataPaginatorName definition

GetMetricDataPaginatorName = Literal[
    "get_metric_data",
]

GroupingType#

# GroupingType usage example

from mypy_boto3_connect.literals import GroupingType

def get_value() -> GroupingType:
    return "CHANNEL"
# GroupingType definition

GroupingType = Literal[
    "CHANNEL",
    "QUEUE",
    "ROUTING_PROFILE",
    "ROUTING_STEP_EXPRESSION",
]

HierarchyGroupMatchTypeType#

# HierarchyGroupMatchTypeType usage example

from mypy_boto3_connect.literals import HierarchyGroupMatchTypeType

def get_value() -> HierarchyGroupMatchTypeType:
    return "EXACT"
# HierarchyGroupMatchTypeType definition

HierarchyGroupMatchTypeType = Literal[
    "EXACT",
    "WITH_CHILD_GROUPS",
]

HistoricalMetricNameType#

# HistoricalMetricNameType usage example

from mypy_boto3_connect.literals import HistoricalMetricNameType

def get_value() -> HistoricalMetricNameType:
    return "ABANDON_TIME"
# HistoricalMetricNameType definition

HistoricalMetricNameType = Literal[
    "ABANDON_TIME",
    "AFTER_CONTACT_WORK_TIME",
    "API_CONTACTS_HANDLED",
    "CALLBACK_CONTACTS_HANDLED",
    "CONTACTS_ABANDONED",
    "CONTACTS_AGENT_HUNG_UP_FIRST",
    "CONTACTS_CONSULTED",
    "CONTACTS_HANDLED",
    "CONTACTS_HANDLED_INCOMING",
    "CONTACTS_HANDLED_OUTBOUND",
    "CONTACTS_HOLD_ABANDONS",
    "CONTACTS_MISSED",
    "CONTACTS_QUEUED",
    "CONTACTS_TRANSFERRED_IN",
    "CONTACTS_TRANSFERRED_IN_FROM_QUEUE",
    "CONTACTS_TRANSFERRED_OUT",
    "CONTACTS_TRANSFERRED_OUT_FROM_QUEUE",
    "HANDLE_TIME",
    "HOLD_TIME",
    "INTERACTION_AND_HOLD_TIME",
    "INTERACTION_TIME",
    "OCCUPANCY",
    "QUEUE_ANSWER_TIME",
    "QUEUED_TIME",
    "SERVICE_LEVEL",
]

HoursOfOperationDaysType#

# HoursOfOperationDaysType usage example

from mypy_boto3_connect.literals import HoursOfOperationDaysType

def get_value() -> HoursOfOperationDaysType:
    return "FRIDAY"
# HoursOfOperationDaysType definition

HoursOfOperationDaysType = Literal[
    "FRIDAY",
    "MONDAY",
    "SATURDAY",
    "SUNDAY",
    "THURSDAY",
    "TUESDAY",
    "WEDNESDAY",
]

InstanceAttributeTypeType#

# InstanceAttributeTypeType usage example

from mypy_boto3_connect.literals import InstanceAttributeTypeType

def get_value() -> InstanceAttributeTypeType:
    return "AUTO_RESOLVE_BEST_VOICES"
# InstanceAttributeTypeType definition

InstanceAttributeTypeType = Literal[
    "AUTO_RESOLVE_BEST_VOICES",
    "CONTACT_LENS",
    "CONTACTFLOW_LOGS",
    "EARLY_MEDIA",
    "ENHANCED_CHAT_MONITORING",
    "ENHANCED_CONTACT_MONITORING",
    "HIGH_VOLUME_OUTBOUND",
    "INBOUND_CALLS",
    "MULTI_PARTY_CONFERENCE",
    "OUTBOUND_CALLS",
    "USE_CUSTOM_TTS_VOICES",
]

InstanceStatusType#

# InstanceStatusType usage example

from mypy_boto3_connect.literals import InstanceStatusType

def get_value() -> InstanceStatusType:
    return "ACTIVE"
# InstanceStatusType definition

InstanceStatusType = Literal[
    "ACTIVE",
    "CREATION_FAILED",
    "CREATION_IN_PROGRESS",
]

InstanceStorageResourceTypeType#

# InstanceStorageResourceTypeType usage example

from mypy_boto3_connect.literals import InstanceStorageResourceTypeType

def get_value() -> InstanceStorageResourceTypeType:
    return "AGENT_EVENTS"
# InstanceStorageResourceTypeType definition

InstanceStorageResourceTypeType = Literal[
    "AGENT_EVENTS",
    "ATTACHMENTS",
    "CALL_RECORDINGS",
    "CHAT_TRANSCRIPTS",
    "CONTACT_EVALUATIONS",
    "CONTACT_TRACE_RECORDS",
    "MEDIA_STREAMS",
    "REAL_TIME_CONTACT_ANALYSIS_SEGMENTS",
    "SCHEDULED_REPORTS",
    "SCREEN_RECORDINGS",
]

IntegrationTypeType#

# IntegrationTypeType usage example

from mypy_boto3_connect.literals import IntegrationTypeType

def get_value() -> IntegrationTypeType:
    return "APPLICATION"
# IntegrationTypeType definition

IntegrationTypeType = Literal[
    "APPLICATION",
    "CASES_DOMAIN",
    "EVENT",
    "FILE_SCANNER",
    "PINPOINT_APP",
    "VOICE_ID",
    "WISDOM_ASSISTANT",
    "WISDOM_KNOWLEDGE_BASE",
    "WISDOM_QUICK_RESPONSES",
]

IntervalPeriodType#

# IntervalPeriodType usage example

from mypy_boto3_connect.literals import IntervalPeriodType

def get_value() -> IntervalPeriodType:
    return "DAY"
# IntervalPeriodType definition

IntervalPeriodType = Literal[
    "DAY",
    "FIFTEEN_MIN",
    "HOUR",
    "THIRTY_MIN",
    "TOTAL",
    "WEEK",
]

LexVersionType#

# LexVersionType usage example

from mypy_boto3_connect.literals import LexVersionType

def get_value() -> LexVersionType:
    return "V1"
# LexVersionType definition

LexVersionType = Literal[
    "V1",
    "V2",
]

ListAgentStatusesPaginatorName#

# ListAgentStatusesPaginatorName usage example

from mypy_boto3_connect.literals import ListAgentStatusesPaginatorName

def get_value() -> ListAgentStatusesPaginatorName:
    return "list_agent_statuses"
# ListAgentStatusesPaginatorName definition

ListAgentStatusesPaginatorName = Literal[
    "list_agent_statuses",
]

ListApprovedOriginsPaginatorName#

# ListApprovedOriginsPaginatorName usage example

from mypy_boto3_connect.literals import ListApprovedOriginsPaginatorName

def get_value() -> ListApprovedOriginsPaginatorName:
    return "list_approved_origins"
# ListApprovedOriginsPaginatorName definition

ListApprovedOriginsPaginatorName = Literal[
    "list_approved_origins",
]

ListBotsPaginatorName#

# ListBotsPaginatorName usage example

from mypy_boto3_connect.literals import ListBotsPaginatorName

def get_value() -> ListBotsPaginatorName:
    return "list_bots"
# ListBotsPaginatorName definition

ListBotsPaginatorName = Literal[
    "list_bots",
]

ListContactEvaluationsPaginatorName#

# ListContactEvaluationsPaginatorName usage example

from mypy_boto3_connect.literals import ListContactEvaluationsPaginatorName

def get_value() -> ListContactEvaluationsPaginatorName:
    return "list_contact_evaluations"
# ListContactEvaluationsPaginatorName definition

ListContactEvaluationsPaginatorName = Literal[
    "list_contact_evaluations",
]

ListContactFlowModulesPaginatorName#

# ListContactFlowModulesPaginatorName usage example

from mypy_boto3_connect.literals import ListContactFlowModulesPaginatorName

def get_value() -> ListContactFlowModulesPaginatorName:
    return "list_contact_flow_modules"
# ListContactFlowModulesPaginatorName definition

ListContactFlowModulesPaginatorName = Literal[
    "list_contact_flow_modules",
]

ListContactFlowsPaginatorName#

# ListContactFlowsPaginatorName usage example

from mypy_boto3_connect.literals import ListContactFlowsPaginatorName

def get_value() -> ListContactFlowsPaginatorName:
    return "list_contact_flows"
# ListContactFlowsPaginatorName definition

ListContactFlowsPaginatorName = Literal[
    "list_contact_flows",
]

ListContactReferencesPaginatorName#

# ListContactReferencesPaginatorName usage example

from mypy_boto3_connect.literals import ListContactReferencesPaginatorName

def get_value() -> ListContactReferencesPaginatorName:
    return "list_contact_references"
# ListContactReferencesPaginatorName definition

ListContactReferencesPaginatorNam