-
Notifications
You must be signed in to change notification settings - Fork 143
Expand file tree
/
Copy path__init__.py
More file actions
831 lines (822 loc) · 42 KB
/
__init__.py
File metadata and controls
831 lines (822 loc) · 42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
# This file was auto-generated by Fern from our API Definition.
# isort: skip_file
import typing
from importlib import import_module
if typing.TYPE_CHECKING:
from .activity_log import ActivityLog
from .activity_log_activity_type import ActivityLogActivityType
from .activity_log_list import ActivityLogList
from .activity_log_metadata import ActivityLogMetadata
from .activity_log_performed_by import ActivityLogPerformedBy
from .addressable_list import AddressableList
from .admin_list import AdminList
from .admin_priority_level import AdminPriorityLevel
from .admin_reply_conversation_request import AdminReplyConversationRequest
from .admin_reply_conversation_request_message_type import AdminReplyConversationRequestMessageType
from .admin_reply_ticket_request import AdminReplyTicketRequest
from .admin_reply_ticket_request_message_type import AdminReplyTicketRequestMessageType
from .admin_reply_ticket_request_reply_options_item import AdminReplyTicketRequestReplyOptionsItem
from .admin_with_app import AdminWithApp
from .admin_with_app_avatar import AdminWithAppAvatar
from .ai_call_response import AiCallResponse
from .app import App
from .article_content import ArticleContent
from .article_content_state import ArticleContentState
from .article_list import ArticleList
from .article_statistics import ArticleStatistics
from .article_translated_content import ArticleTranslatedContent
from .assign_conversation_request import AssignConversationRequest
from .assign_conversation_request_type import AssignConversationRequestType
from .away_status_reason import AwayStatusReason
from .call_list import CallList
from .close_conversation_request import CloseConversationRequest
from .collection_list import CollectionList
from .company_attached_contacts import CompanyAttachedContacts
from .company_attached_segments import CompanyAttachedSegments
from .company_data import CompanyData
from .company_list import CompanyList
from .company_scroll import CompanyScroll
from .contact_archived import ContactArchived
from .contact_attached_companies import ContactAttachedCompanies
from .contact_blocked import ContactBlocked
from .contact_companies import ContactCompanies
from .contact_deleted import ContactDeleted
from .contact_list import ContactList
from .contact_location import ContactLocation
from .contact_notes import ContactNotes
from .contact_reference import ContactReference
from .contact_reply_base_request import ContactReplyBaseRequest
from .contact_reply_base_request_reply_options_item import ContactReplyBaseRequestReplyOptionsItem
from .contact_reply_conversation_request import ContactReplyConversationRequest
from .contact_reply_email_request import ContactReplyEmailRequest
from .contact_reply_intercom_user_id_request import ContactReplyIntercomUserIdRequest
from .contact_reply_ticket_email_request import ContactReplyTicketEmailRequest
from .contact_reply_ticket_intercom_user_id_request import ContactReplyTicketIntercomUserIdRequest
from .contact_reply_ticket_request import ContactReplyTicketRequest
from .contact_reply_ticket_user_id_request import ContactReplyTicketUserIdRequest
from .contact_reply_user_id_request import ContactReplyUserIdRequest
from .contact_segments import ContactSegments
from .contact_social_profiles import ContactSocialProfiles
from .contact_subscription_types import ContactSubscriptionTypes
from .contact_tags import ContactTags
from .contact_unarchived import ContactUnarchived
from .content_sources_list import ContentSourcesList
from .conversation_attachment_files import ConversationAttachmentFiles
from .conversation_attribute_updated_by_admin import ConversationAttributeUpdatedByAdmin
from .conversation_attribute_updated_by_admin_attribute import ConversationAttributeUpdatedByAdminAttribute
from .conversation_attribute_updated_by_admin_value import ConversationAttributeUpdatedByAdminValue
from .conversation_attribute_updated_by_user import ConversationAttributeUpdatedByUser
from .conversation_attribute_updated_by_user_attribute import ConversationAttributeUpdatedByUserAttribute
from .conversation_attribute_updated_by_user_value import ConversationAttributeUpdatedByUserValue
from .conversation_attribute_updated_by_workflow import ConversationAttributeUpdatedByWorkflow
from .conversation_attribute_updated_by_workflow_attribute import ConversationAttributeUpdatedByWorkflowAttribute
from .conversation_attribute_updated_by_workflow_value import ConversationAttributeUpdatedByWorkflowValue
from .conversation_attribute_updated_by_workflow_workflow import ConversationAttributeUpdatedByWorkflowWorkflow
from .conversation_contacts import ConversationContacts
from .conversation_deleted import ConversationDeleted
from .conversation_first_contact_reply import ConversationFirstContactReply
from .conversation_list import ConversationList
from .conversation_part import ConversationPart
from .conversation_part_author import ConversationPartAuthor
from .conversation_part_metadata import ConversationPartMetadata
from .conversation_part_metadata_quick_reply_options_item import ConversationPartMetadataQuickReplyOptionsItem
from .conversation_part_state import ConversationPartState
from .conversation_parts import ConversationParts
from .conversation_rating import ConversationRating
from .conversation_response_time import ConversationResponseTime
from .conversation_sla_applied_by_rule import ConversationSlaAppliedByRule
from .conversation_sla_applied_by_rule_sla_definition import ConversationSlaAppliedByRuleSlaDefinition
from .conversation_sla_applied_by_workflow import ConversationSlaAppliedByWorkflow
from .conversation_sla_applied_by_workflow_sla_definition import ConversationSlaAppliedByWorkflowSlaDefinition
from .conversation_sla_paused import ConversationSlaPaused
from .conversation_sla_paused_current_sla_status import ConversationSlaPausedCurrentSlaStatus
from .conversation_sla_paused_sla_states_value import ConversationSlaPausedSlaStatesValue
from .conversation_sla_removed import ConversationSlaRemoved
from .conversation_sla_target_missed import ConversationSlaTargetMissed
from .conversation_sla_target_missed_current_sla_status import ConversationSlaTargetMissedCurrentSlaStatus
from .conversation_sla_target_missed_sla_states_value import ConversationSlaTargetMissedSlaStatesValue
from .conversation_sla_target_missed_sla_states_value_status import ConversationSlaTargetMissedSlaStatesValueStatus
from .conversation_sla_target_missed_sla_target_type import ConversationSlaTargetMissedSlaTargetType
from .conversation_sla_unpaused import ConversationSlaUnpaused
from .conversation_source import ConversationSource
from .conversation_source_type import ConversationSourceType
from .conversation_statistics import ConversationStatistics
from .conversation_tags_updated import ConversationTagsUpdated
from .conversation_teammates import ConversationTeammates
from .create_article_request import CreateArticleRequest
from .create_article_request_state import CreateArticleRequestState
from .create_data_attribute_request import CreateDataAttributeRequest
from .create_data_attribute_request_one import CreateDataAttributeRequestOne
from .create_data_attribute_request_one_data_type import CreateDataAttributeRequestOneDataType
from .create_data_attribute_request_options import CreateDataAttributeRequestOptions
from .create_data_attribute_request_options_options_item import CreateDataAttributeRequestOptionsOptionsItem
from .create_internal_article_request import CreateInternalArticleRequest
from .create_message_request import CreateMessageRequest
from .create_or_update_company_request import CreateOrUpdateCompanyRequest
from .create_or_update_tag_request import CreateOrUpdateTagRequest
from .create_phone_switch_request import CreatePhoneSwitchRequest
from .create_ticket_reply_with_comment_request import CreateTicketReplyWithCommentRequest
from .create_ticket_request_assignment import CreateTicketRequestAssignment
from .create_ticket_request_body import CreateTicketRequestBody
from .create_ticket_request_contacts_item import CreateTicketRequestContactsItem
from .create_ticket_request_contacts_item_email import CreateTicketRequestContactsItemEmail
from .create_ticket_request_contacts_item_external_id import CreateTicketRequestContactsItemExternalId
from .create_ticket_request_contacts_item_id import CreateTicketRequestContactsItemId
from .create_ticket_type_request import CreateTicketTypeRequest
from .create_ticket_type_request_category import CreateTicketTypeRequestCategory
from .cursor_pages import CursorPages
from .custom_action_finished import CustomActionFinished
from .custom_action_finished_action import CustomActionFinishedAction
from .custom_action_finished_action_result import CustomActionFinishedActionResult
from .custom_action_started import CustomActionStarted
from .custom_action_started_action import CustomActionStartedAction
from .custom_attributes import CustomAttributes
from .custom_attributes_value import CustomAttributesValue
from .custom_channel_attribute import CustomChannelAttribute
from .custom_channel_base_event import CustomChannelBaseEvent
from .custom_channel_contact import CustomChannelContact
from .custom_channel_contact_type import CustomChannelContactType
from .custom_channel_notification_response import CustomChannelNotificationResponse
from .custom_object_instance_deleted import CustomObjectInstanceDeleted
from .custom_object_instance_list import CustomObjectInstanceList
from .customer_request import CustomerRequest
from .customer_request_email import CustomerRequestEmail
from .customer_request_intercom_user_id import CustomerRequestIntercomUserId
from .customer_request_user_id import CustomerRequestUserId
from .data_attribute_list import DataAttributeList
from .data_event_list import DataEventList
from .data_event_list_pages import DataEventListPages
from .data_event_summary import DataEventSummary
from .data_event_summary_item import DataEventSummaryItem
from .data_export_csv import DataExportCsv
from .datetime import Datetime
from .deleted_article_object import DeletedArticleObject
from .deleted_collection_object import DeletedCollectionObject
from .deleted_company_object import DeletedCompanyObject
from .deleted_internal_article_object import DeletedInternalArticleObject
from .deleted_object import DeletedObject
from .email_address_header import EmailAddressHeader
from .email_message_metadata import EmailMessageMetadata
from .error import Error
from .error_errors_item import ErrorErrorsItem
from .event_details import EventDetails
from .file_attribute import FileAttribute
from .group_content import GroupContent
from .group_translated_content import GroupTranslatedContent
from .handling_event import HandlingEvent
from .handling_event_list import HandlingEventList
from .handling_event_type import HandlingEventType
from .internal_article_list import InternalArticleList
from .linked_object import LinkedObject
from .linked_object_category import LinkedObjectCategory
from .linked_object_list import LinkedObjectList
from .linked_object_type import LinkedObjectType
from .multiple_filter_search_request import MultipleFilterSearchRequest
from .multiple_filter_search_request_operator import MultipleFilterSearchRequestOperator
from .multiple_filter_search_request_value import MultipleFilterSearchRequestValue
from .news_item_request import NewsItemRequest
from .news_item_request_state import NewsItemRequestState
from .not_found_error_body import NotFoundErrorBody
from .not_found_error_body_errors_item import NotFoundErrorBodyErrorsItem
from .note_list import NoteList
from .open_conversation_request import OpenConversationRequest
from .operator_workflow_event import OperatorWorkflowEvent
from .operator_workflow_event_event import OperatorWorkflowEventEvent
from .operator_workflow_event_workflow import OperatorWorkflowEventWorkflow
from .pages_link import PagesLink
from .paginated_response import PaginatedResponse
from .paginated_response_data_item import (
PaginatedResponseDataItem,
PaginatedResponseDataItem_NewsItem,
PaginatedResponseDataItem_Newsfeed,
)
from .paginated_response_type import PaginatedResponseType
from .part_attachment import PartAttachment
from .phone_switch import PhoneSwitch
from .priority_changed import PriorityChanged
from .priority_changed_current_priority import PriorityChangedCurrentPriority
from .priority_changed_previous_priority import PriorityChangedPreviousPriority
from .quick_reply_option import QuickReplyOption
from .recipient import Recipient
from .recipient_type import RecipientType
from .redact_conversation_request import (
RedactConversationRequest,
RedactConversationRequest_ConversationPart,
RedactConversationRequest_Source,
)
from .redact_conversation_request_conversation_part import RedactConversationRequestConversationPart
from .redact_conversation_request_source import RedactConversationRequestSource
from .reference import Reference
from .register_fin_voice_call_request import RegisterFinVoiceCallRequest
from .register_fin_voice_call_request_source import RegisterFinVoiceCallRequestSource
from .reply_conversation_request_body import ReplyConversationRequestBody
from .search_request import SearchRequest
from .search_request_query import SearchRequestQuery
from .segment_list import SegmentList
from .single_filter_search_request import SingleFilterSearchRequest
from .single_filter_search_request_operator import SingleFilterSearchRequestOperator
from .single_filter_search_request_value import SingleFilterSearchRequestValue
from .single_filter_search_request_value_two_item import SingleFilterSearchRequestValueTwoItem
from .sla_applied import SlaApplied
from .sla_applied_sla_status import SlaAppliedSlaStatus
from .snooze_conversation_request import SnoozeConversationRequest
from .snoozed import Snoozed
from .social_profile import SocialProfile
from .starting_after_paging import StartingAfterPaging
from .subscription_type_list import SubscriptionTypeList
from .tag_company_request import TagCompanyRequest
from .tag_company_request_companies_item import TagCompanyRequestCompaniesItem
from .tag_list import TagList
from .tag_multiple_users_request import TagMultipleUsersRequest
from .tag_multiple_users_request_users_item import TagMultipleUsersRequestUsersItem
from .tags import Tags
from .team_list import TeamList
from .team_priority_level import TeamPriorityLevel
from .teammate_reference import TeammateReference
from .teammate_reference_type import TeammateReferenceType
from .ticket_custom_attributes import TicketCustomAttributes
from .ticket_custom_attributes_value import TicketCustomAttributesValue
from .ticket_list import TicketList
from .ticket_part_author import TicketPartAuthor
from .ticket_part_author_type import TicketPartAuthorType
from .ticket_parts import TicketParts
from .ticket_reply import TicketReply
from .ticket_reply_part_type import TicketReplyPartType
from .ticket_request_custom_attributes import TicketRequestCustomAttributes
from .ticket_request_custom_attributes_value import TicketRequestCustomAttributesValue
from .ticket_state_list import TicketStateList
from .ticket_type_attribute import TicketTypeAttribute
from .ticket_type_attribute_list import TicketTypeAttributeList
from .ticket_type_list import TicketTypeList
from .translation import Translation
from .untag_company_request import UntagCompanyRequest
from .untag_company_request_companies_item import UntagCompanyRequestCompaniesItem
from .update_data_attribute_request_body import UpdateDataAttributeRequestBody
from .update_data_attribute_request_options import UpdateDataAttributeRequestOptions
from .update_data_attribute_request_options_options_item import UpdateDataAttributeRequestOptionsOptionsItem
from .visitor import Visitor
from .visitor_avatar import VisitorAvatar
from .visitor_companies import VisitorCompanies
from .visitor_deleted_object import VisitorDeletedObject
from .visitor_location_data import VisitorLocationData
from .visitor_segments import VisitorSegments
from .visitor_social_profiles import VisitorSocialProfiles
from .visitor_tags import VisitorTags
from .visitor_tags_tags_item import VisitorTagsTagsItem
from .whatsapp_message_status_list import WhatsappMessageStatusList
from .whatsapp_message_status_list_events_item import WhatsappMessageStatusListEventsItem
from .whatsapp_message_status_list_events_item_status import WhatsappMessageStatusListEventsItemStatus
from .whatsapp_message_status_list_pages import WhatsappMessageStatusListPages
from .whatsapp_message_status_list_pages_next import WhatsappMessageStatusListPagesNext
from .workflow_export import WorkflowExport
from .workflow_export_workflow import WorkflowExportWorkflow
from .workflow_export_workflow_state import WorkflowExportWorkflowState
_dynamic_imports: typing.Dict[str, str] = {
"ActivityLog": ".activity_log",
"ActivityLogActivityType": ".activity_log_activity_type",
"ActivityLogList": ".activity_log_list",
"ActivityLogMetadata": ".activity_log_metadata",
"ActivityLogPerformedBy": ".activity_log_performed_by",
"AddressableList": ".addressable_list",
"AdminList": ".admin_list",
"AdminPriorityLevel": ".admin_priority_level",
"AdminReplyConversationRequest": ".admin_reply_conversation_request",
"AdminReplyConversationRequestMessageType": ".admin_reply_conversation_request_message_type",
"AdminReplyTicketRequest": ".admin_reply_ticket_request",
"AdminReplyTicketRequestMessageType": ".admin_reply_ticket_request_message_type",
"AdminReplyTicketRequestReplyOptionsItem": ".admin_reply_ticket_request_reply_options_item",
"AdminWithApp": ".admin_with_app",
"AdminWithAppAvatar": ".admin_with_app_avatar",
"AiCallResponse": ".ai_call_response",
"App": ".app",
"ArticleContent": ".article_content",
"ArticleContentState": ".article_content_state",
"ArticleList": ".article_list",
"ArticleStatistics": ".article_statistics",
"ArticleTranslatedContent": ".article_translated_content",
"AssignConversationRequest": ".assign_conversation_request",
"AssignConversationRequestType": ".assign_conversation_request_type",
"AwayStatusReason": ".away_status_reason",
"CallList": ".call_list",
"CloseConversationRequest": ".close_conversation_request",
"CollectionList": ".collection_list",
"CompanyAttachedContacts": ".company_attached_contacts",
"CompanyAttachedSegments": ".company_attached_segments",
"CompanyData": ".company_data",
"CompanyList": ".company_list",
"CompanyScroll": ".company_scroll",
"ContactArchived": ".contact_archived",
"ContactAttachedCompanies": ".contact_attached_companies",
"ContactBlocked": ".contact_blocked",
"ContactCompanies": ".contact_companies",
"ContactDeleted": ".contact_deleted",
"ContactList": ".contact_list",
"ContactLocation": ".contact_location",
"ContactNotes": ".contact_notes",
"ContactReference": ".contact_reference",
"ContactReplyBaseRequest": ".contact_reply_base_request",
"ContactReplyBaseRequestReplyOptionsItem": ".contact_reply_base_request_reply_options_item",
"ContactReplyConversationRequest": ".contact_reply_conversation_request",
"ContactReplyEmailRequest": ".contact_reply_email_request",
"ContactReplyIntercomUserIdRequest": ".contact_reply_intercom_user_id_request",
"ContactReplyTicketEmailRequest": ".contact_reply_ticket_email_request",
"ContactReplyTicketIntercomUserIdRequest": ".contact_reply_ticket_intercom_user_id_request",
"ContactReplyTicketRequest": ".contact_reply_ticket_request",
"ContactReplyTicketUserIdRequest": ".contact_reply_ticket_user_id_request",
"ContactReplyUserIdRequest": ".contact_reply_user_id_request",
"ContactSegments": ".contact_segments",
"ContactSocialProfiles": ".contact_social_profiles",
"ContactSubscriptionTypes": ".contact_subscription_types",
"ContactTags": ".contact_tags",
"ContactUnarchived": ".contact_unarchived",
"ContentSourcesList": ".content_sources_list",
"ConversationAttachmentFiles": ".conversation_attachment_files",
"ConversationAttributeUpdatedByAdmin": ".conversation_attribute_updated_by_admin",
"ConversationAttributeUpdatedByAdminAttribute": ".conversation_attribute_updated_by_admin_attribute",
"ConversationAttributeUpdatedByAdminValue": ".conversation_attribute_updated_by_admin_value",
"ConversationAttributeUpdatedByUser": ".conversation_attribute_updated_by_user",
"ConversationAttributeUpdatedByUserAttribute": ".conversation_attribute_updated_by_user_attribute",
"ConversationAttributeUpdatedByUserValue": ".conversation_attribute_updated_by_user_value",
"ConversationAttributeUpdatedByWorkflow": ".conversation_attribute_updated_by_workflow",
"ConversationAttributeUpdatedByWorkflowAttribute": ".conversation_attribute_updated_by_workflow_attribute",
"ConversationAttributeUpdatedByWorkflowValue": ".conversation_attribute_updated_by_workflow_value",
"ConversationAttributeUpdatedByWorkflowWorkflow": ".conversation_attribute_updated_by_workflow_workflow",
"ConversationContacts": ".conversation_contacts",
"ConversationDeleted": ".conversation_deleted",
"ConversationFirstContactReply": ".conversation_first_contact_reply",
"ConversationList": ".conversation_list",
"ConversationPart": ".conversation_part",
"ConversationPartAuthor": ".conversation_part_author",
"ConversationPartMetadata": ".conversation_part_metadata",
"ConversationPartMetadataQuickReplyOptionsItem": ".conversation_part_metadata_quick_reply_options_item",
"ConversationPartState": ".conversation_part_state",
"ConversationParts": ".conversation_parts",
"ConversationRating": ".conversation_rating",
"ConversationResponseTime": ".conversation_response_time",
"ConversationSlaAppliedByRule": ".conversation_sla_applied_by_rule",
"ConversationSlaAppliedByRuleSlaDefinition": ".conversation_sla_applied_by_rule_sla_definition",
"ConversationSlaAppliedByWorkflow": ".conversation_sla_applied_by_workflow",
"ConversationSlaAppliedByWorkflowSlaDefinition": ".conversation_sla_applied_by_workflow_sla_definition",
"ConversationSlaPaused": ".conversation_sla_paused",
"ConversationSlaPausedCurrentSlaStatus": ".conversation_sla_paused_current_sla_status",
"ConversationSlaPausedSlaStatesValue": ".conversation_sla_paused_sla_states_value",
"ConversationSlaRemoved": ".conversation_sla_removed",
"ConversationSlaTargetMissed": ".conversation_sla_target_missed",
"ConversationSlaTargetMissedCurrentSlaStatus": ".conversation_sla_target_missed_current_sla_status",
"ConversationSlaTargetMissedSlaStatesValue": ".conversation_sla_target_missed_sla_states_value",
"ConversationSlaTargetMissedSlaStatesValueStatus": ".conversation_sla_target_missed_sla_states_value_status",
"ConversationSlaTargetMissedSlaTargetType": ".conversation_sla_target_missed_sla_target_type",
"ConversationSlaUnpaused": ".conversation_sla_unpaused",
"ConversationSource": ".conversation_source",
"ConversationSourceType": ".conversation_source_type",
"ConversationStatistics": ".conversation_statistics",
"ConversationTagsUpdated": ".conversation_tags_updated",
"ConversationTeammates": ".conversation_teammates",
"CreateArticleRequest": ".create_article_request",
"CreateArticleRequestState": ".create_article_request_state",
"CreateDataAttributeRequest": ".create_data_attribute_request",
"CreateDataAttributeRequestOne": ".create_data_attribute_request_one",
"CreateDataAttributeRequestOneDataType": ".create_data_attribute_request_one_data_type",
"CreateDataAttributeRequestOptions": ".create_data_attribute_request_options",
"CreateDataAttributeRequestOptionsOptionsItem": ".create_data_attribute_request_options_options_item",
"CreateInternalArticleRequest": ".create_internal_article_request",
"CreateMessageRequest": ".create_message_request",
"CreateOrUpdateCompanyRequest": ".create_or_update_company_request",
"CreateOrUpdateTagRequest": ".create_or_update_tag_request",
"CreatePhoneSwitchRequest": ".create_phone_switch_request",
"CreateTicketReplyWithCommentRequest": ".create_ticket_reply_with_comment_request",
"CreateTicketRequestAssignment": ".create_ticket_request_assignment",
"CreateTicketRequestBody": ".create_ticket_request_body",
"CreateTicketRequestContactsItem": ".create_ticket_request_contacts_item",
"CreateTicketRequestContactsItemEmail": ".create_ticket_request_contacts_item_email",
"CreateTicketRequestContactsItemExternalId": ".create_ticket_request_contacts_item_external_id",
"CreateTicketRequestContactsItemId": ".create_ticket_request_contacts_item_id",
"CreateTicketTypeRequest": ".create_ticket_type_request",
"CreateTicketTypeRequestCategory": ".create_ticket_type_request_category",
"CursorPages": ".cursor_pages",
"CustomActionFinished": ".custom_action_finished",
"CustomActionFinishedAction": ".custom_action_finished_action",
"CustomActionFinishedActionResult": ".custom_action_finished_action_result",
"CustomActionStarted": ".custom_action_started",
"CustomActionStartedAction": ".custom_action_started_action",
"CustomAttributes": ".custom_attributes",
"CustomAttributesValue": ".custom_attributes_value",
"CustomChannelAttribute": ".custom_channel_attribute",
"CustomChannelBaseEvent": ".custom_channel_base_event",
"CustomChannelContact": ".custom_channel_contact",
"CustomChannelContactType": ".custom_channel_contact_type",
"CustomChannelNotificationResponse": ".custom_channel_notification_response",
"CustomObjectInstanceDeleted": ".custom_object_instance_deleted",
"CustomObjectInstanceList": ".custom_object_instance_list",
"CustomerRequest": ".customer_request",
"CustomerRequestEmail": ".customer_request_email",
"CustomerRequestIntercomUserId": ".customer_request_intercom_user_id",
"CustomerRequestUserId": ".customer_request_user_id",
"DataAttributeList": ".data_attribute_list",
"DataEventList": ".data_event_list",
"DataEventListPages": ".data_event_list_pages",
"DataEventSummary": ".data_event_summary",
"DataEventSummaryItem": ".data_event_summary_item",
"DataExportCsv": ".data_export_csv",
"Datetime": ".datetime",
"DeletedArticleObject": ".deleted_article_object",
"DeletedCollectionObject": ".deleted_collection_object",
"DeletedCompanyObject": ".deleted_company_object",
"DeletedInternalArticleObject": ".deleted_internal_article_object",
"DeletedObject": ".deleted_object",
"EmailAddressHeader": ".email_address_header",
"EmailMessageMetadata": ".email_message_metadata",
"Error": ".error",
"ErrorErrorsItem": ".error_errors_item",
"EventDetails": ".event_details",
"FileAttribute": ".file_attribute",
"GroupContent": ".group_content",
"GroupTranslatedContent": ".group_translated_content",
"HandlingEvent": ".handling_event",
"HandlingEventList": ".handling_event_list",
"HandlingEventType": ".handling_event_type",
"InternalArticleList": ".internal_article_list",
"LinkedObject": ".linked_object",
"LinkedObjectCategory": ".linked_object_category",
"LinkedObjectList": ".linked_object_list",
"LinkedObjectType": ".linked_object_type",
"MultipleFilterSearchRequest": ".multiple_filter_search_request",
"MultipleFilterSearchRequestOperator": ".multiple_filter_search_request_operator",
"MultipleFilterSearchRequestValue": ".multiple_filter_search_request_value",
"NewsItemRequest": ".news_item_request",
"NewsItemRequestState": ".news_item_request_state",
"NotFoundErrorBody": ".not_found_error_body",
"NotFoundErrorBodyErrorsItem": ".not_found_error_body_errors_item",
"NoteList": ".note_list",
"OpenConversationRequest": ".open_conversation_request",
"OperatorWorkflowEvent": ".operator_workflow_event",
"OperatorWorkflowEventEvent": ".operator_workflow_event_event",
"OperatorWorkflowEventWorkflow": ".operator_workflow_event_workflow",
"PagesLink": ".pages_link",
"PaginatedResponse": ".paginated_response",
"PaginatedResponseDataItem": ".paginated_response_data_item",
"PaginatedResponseDataItem_NewsItem": ".paginated_response_data_item",
"PaginatedResponseDataItem_Newsfeed": ".paginated_response_data_item",
"PaginatedResponseType": ".paginated_response_type",
"PartAttachment": ".part_attachment",
"PhoneSwitch": ".phone_switch",
"PriorityChanged": ".priority_changed",
"PriorityChangedCurrentPriority": ".priority_changed_current_priority",
"PriorityChangedPreviousPriority": ".priority_changed_previous_priority",
"QuickReplyOption": ".quick_reply_option",
"Recipient": ".recipient",
"RecipientType": ".recipient_type",
"RedactConversationRequest": ".redact_conversation_request",
"RedactConversationRequestConversationPart": ".redact_conversation_request_conversation_part",
"RedactConversationRequestSource": ".redact_conversation_request_source",
"RedactConversationRequest_ConversationPart": ".redact_conversation_request",
"RedactConversationRequest_Source": ".redact_conversation_request",
"Reference": ".reference",
"RegisterFinVoiceCallRequest": ".register_fin_voice_call_request",
"RegisterFinVoiceCallRequestSource": ".register_fin_voice_call_request_source",
"ReplyConversationRequestBody": ".reply_conversation_request_body",
"SearchRequest": ".search_request",
"SearchRequestQuery": ".search_request_query",
"SegmentList": ".segment_list",
"SingleFilterSearchRequest": ".single_filter_search_request",
"SingleFilterSearchRequestOperator": ".single_filter_search_request_operator",
"SingleFilterSearchRequestValue": ".single_filter_search_request_value",
"SingleFilterSearchRequestValueTwoItem": ".single_filter_search_request_value_two_item",
"SlaApplied": ".sla_applied",
"SlaAppliedSlaStatus": ".sla_applied_sla_status",
"SnoozeConversationRequest": ".snooze_conversation_request",
"Snoozed": ".snoozed",
"SocialProfile": ".social_profile",
"StartingAfterPaging": ".starting_after_paging",
"SubscriptionTypeList": ".subscription_type_list",
"TagCompanyRequest": ".tag_company_request",
"TagCompanyRequestCompaniesItem": ".tag_company_request_companies_item",
"TagList": ".tag_list",
"TagMultipleUsersRequest": ".tag_multiple_users_request",
"TagMultipleUsersRequestUsersItem": ".tag_multiple_users_request_users_item",
"Tags": ".tags",
"TeamList": ".team_list",
"TeamPriorityLevel": ".team_priority_level",
"TeammateReference": ".teammate_reference",
"TeammateReferenceType": ".teammate_reference_type",
"TicketCustomAttributes": ".ticket_custom_attributes",
"TicketCustomAttributesValue": ".ticket_custom_attributes_value",
"TicketList": ".ticket_list",
"TicketPartAuthor": ".ticket_part_author",
"TicketPartAuthorType": ".ticket_part_author_type",
"TicketParts": ".ticket_parts",
"TicketReply": ".ticket_reply",
"TicketReplyPartType": ".ticket_reply_part_type",
"TicketRequestCustomAttributes": ".ticket_request_custom_attributes",
"TicketRequestCustomAttributesValue": ".ticket_request_custom_attributes_value",
"TicketStateList": ".ticket_state_list",
"TicketTypeAttribute": ".ticket_type_attribute",
"TicketTypeAttributeList": ".ticket_type_attribute_list",
"TicketTypeList": ".ticket_type_list",
"Translation": ".translation",
"UntagCompanyRequest": ".untag_company_request",
"UntagCompanyRequestCompaniesItem": ".untag_company_request_companies_item",
"UpdateDataAttributeRequestBody": ".update_data_attribute_request_body",
"UpdateDataAttributeRequestOptions": ".update_data_attribute_request_options",
"UpdateDataAttributeRequestOptionsOptionsItem": ".update_data_attribute_request_options_options_item",
"Visitor": ".visitor",
"VisitorAvatar": ".visitor_avatar",
"VisitorCompanies": ".visitor_companies",
"VisitorDeletedObject": ".visitor_deleted_object",
"VisitorLocationData": ".visitor_location_data",
"VisitorSegments": ".visitor_segments",
"VisitorSocialProfiles": ".visitor_social_profiles",
"VisitorTags": ".visitor_tags",
"VisitorTagsTagsItem": ".visitor_tags_tags_item",
"WhatsappMessageStatusList": ".whatsapp_message_status_list",
"WhatsappMessageStatusListEventsItem": ".whatsapp_message_status_list_events_item",
"WhatsappMessageStatusListEventsItemStatus": ".whatsapp_message_status_list_events_item_status",
"WhatsappMessageStatusListPages": ".whatsapp_message_status_list_pages",
"WhatsappMessageStatusListPagesNext": ".whatsapp_message_status_list_pages_next",
"WorkflowExport": ".workflow_export",
"WorkflowExportWorkflow": ".workflow_export_workflow",
"WorkflowExportWorkflowState": ".workflow_export_workflow_state",
}
def __getattr__(attr_name: str) -> typing.Any:
module_name = _dynamic_imports.get(attr_name)
if module_name is None:
raise AttributeError(f"No {attr_name} found in _dynamic_imports for module name -> {__name__}")
try:
module = import_module(module_name, __package__)
if module_name == f".{attr_name}":
return module
else:
return getattr(module, attr_name)
except ImportError as e:
raise ImportError(f"Failed to import {attr_name} from {module_name}: {e}") from e
except AttributeError as e:
raise AttributeError(f"Failed to get {attr_name} from {module_name}: {e}") from e
def __dir__():
lazy_attrs = list(_dynamic_imports.keys())
return sorted(lazy_attrs)
__all__ = [
"ActivityLog",
"ActivityLogActivityType",
"ActivityLogList",
"ActivityLogMetadata",
"ActivityLogPerformedBy",
"AddressableList",
"AdminList",
"AdminPriorityLevel",
"AdminReplyConversationRequest",
"AdminReplyConversationRequestMessageType",
"AdminReplyTicketRequest",
"AdminReplyTicketRequestMessageType",
"AdminReplyTicketRequestReplyOptionsItem",
"AdminWithApp",
"AdminWithAppAvatar",
"AiCallResponse",
"App",
"ArticleContent",
"ArticleContentState",
"ArticleList",
"ArticleStatistics",
"ArticleTranslatedContent",
"AssignConversationRequest",
"AssignConversationRequestType",
"AwayStatusReason",
"CallList",
"CloseConversationRequest",
"CollectionList",
"CompanyAttachedContacts",
"CompanyAttachedSegments",
"CompanyData",
"CompanyList",
"CompanyScroll",
"ContactArchived",
"ContactAttachedCompanies",
"ContactBlocked",
"ContactCompanies",
"ContactDeleted",
"ContactList",
"ContactLocation",
"ContactNotes",
"ContactReference",
"ContactReplyBaseRequest",
"ContactReplyBaseRequestReplyOptionsItem",
"ContactReplyConversationRequest",
"ContactReplyEmailRequest",
"ContactReplyIntercomUserIdRequest",
"ContactReplyTicketEmailRequest",
"ContactReplyTicketIntercomUserIdRequest",
"ContactReplyTicketRequest",
"ContactReplyTicketUserIdRequest",
"ContactReplyUserIdRequest",
"ContactSegments",
"ContactSocialProfiles",
"ContactSubscriptionTypes",
"ContactTags",
"ContactUnarchived",
"ContentSourcesList",
"ConversationAttachmentFiles",
"ConversationAttributeUpdatedByAdmin",
"ConversationAttributeUpdatedByAdminAttribute",
"ConversationAttributeUpdatedByAdminValue",
"ConversationAttributeUpdatedByUser",
"ConversationAttributeUpdatedByUserAttribute",
"ConversationAttributeUpdatedByUserValue",
"ConversationAttributeUpdatedByWorkflow",
"ConversationAttributeUpdatedByWorkflowAttribute",
"ConversationAttributeUpdatedByWorkflowValue",
"ConversationAttributeUpdatedByWorkflowWorkflow",
"ConversationContacts",
"ConversationDeleted",
"ConversationFirstContactReply",
"ConversationList",
"ConversationPart",
"ConversationPartAuthor",
"ConversationPartMetadata",
"ConversationPartMetadataQuickReplyOptionsItem",
"ConversationPartState",
"ConversationParts",
"ConversationRating",
"ConversationResponseTime",
"ConversationSlaAppliedByRule",
"ConversationSlaAppliedByRuleSlaDefinition",
"ConversationSlaAppliedByWorkflow",
"ConversationSlaAppliedByWorkflowSlaDefinition",
"ConversationSlaPaused",
"ConversationSlaPausedCurrentSlaStatus",
"ConversationSlaPausedSlaStatesValue",
"ConversationSlaRemoved",
"ConversationSlaTargetMissed",
"ConversationSlaTargetMissedCurrentSlaStatus",
"ConversationSlaTargetMissedSlaStatesValue",
"ConversationSlaTargetMissedSlaStatesValueStatus",
"ConversationSlaTargetMissedSlaTargetType",
"ConversationSlaUnpaused",
"ConversationSource",
"ConversationSourceType",
"ConversationStatistics",
"ConversationTagsUpdated",
"ConversationTeammates",
"CreateArticleRequest",
"CreateArticleRequestState",
"CreateDataAttributeRequest",
"CreateDataAttributeRequestOne",
"CreateDataAttributeRequestOneDataType",
"CreateDataAttributeRequestOptions",
"CreateDataAttributeRequestOptionsOptionsItem",
"CreateInternalArticleRequest",
"CreateMessageRequest",
"CreateOrUpdateCompanyRequest",
"CreateOrUpdateTagRequest",
"CreatePhoneSwitchRequest",
"CreateTicketReplyWithCommentRequest",
"CreateTicketRequestAssignment",
"CreateTicketRequestBody",
"CreateTicketRequestContactsItem",
"CreateTicketRequestContactsItemEmail",
"CreateTicketRequestContactsItemExternalId",
"CreateTicketRequestContactsItemId",
"CreateTicketTypeRequest",
"CreateTicketTypeRequestCategory",
"CursorPages",
"CustomActionFinished",
"CustomActionFinishedAction",
"CustomActionFinishedActionResult",
"CustomActionStarted",
"CustomActionStartedAction",
"CustomAttributes",
"CustomAttributesValue",
"CustomChannelAttribute",
"CustomChannelBaseEvent",
"CustomChannelContact",
"CustomChannelContactType",
"CustomChannelNotificationResponse",
"CustomObjectInstanceDeleted",
"CustomObjectInstanceList",
"CustomerRequest",
"CustomerRequestEmail",
"CustomerRequestIntercomUserId",
"CustomerRequestUserId",
"DataAttributeList",
"DataEventList",
"DataEventListPages",
"DataEventSummary",
"DataEventSummaryItem",
"DataExportCsv",
"Datetime",
"DeletedArticleObject",
"DeletedCollectionObject",
"DeletedCompanyObject",
"DeletedInternalArticleObject",
"DeletedObject",
"EmailAddressHeader",
"EmailMessageMetadata",
"Error",
"ErrorErrorsItem",
"EventDetails",
"FileAttribute",
"GroupContent",
"GroupTranslatedContent",
"HandlingEvent",
"HandlingEventList",
"HandlingEventType",
"InternalArticleList",
"LinkedObject",
"LinkedObjectCategory",
"LinkedObjectList",
"LinkedObjectType",
"MultipleFilterSearchRequest",
"MultipleFilterSearchRequestOperator",
"MultipleFilterSearchRequestValue",
"NewsItemRequest",
"NewsItemRequestState",
"NotFoundErrorBody",
"NotFoundErrorBodyErrorsItem",
"NoteList",
"OpenConversationRequest",
"OperatorWorkflowEvent",
"OperatorWorkflowEventEvent",
"OperatorWorkflowEventWorkflow",
"PagesLink",
"PaginatedResponse",
"PaginatedResponseDataItem",
"PaginatedResponseDataItem_NewsItem",
"PaginatedResponseDataItem_Newsfeed",
"PaginatedResponseType",
"PartAttachment",
"PhoneSwitch",
"PriorityChanged",
"PriorityChangedCurrentPriority",
"PriorityChangedPreviousPriority",
"QuickReplyOption",
"Recipient",
"RecipientType",
"RedactConversationRequest",
"RedactConversationRequestConversationPart",
"RedactConversationRequestSource",
"RedactConversationRequest_ConversationPart",
"RedactConversationRequest_Source",
"Reference",
"RegisterFinVoiceCallRequest",
"RegisterFinVoiceCallRequestSource",
"ReplyConversationRequestBody",
"SearchRequest",
"SearchRequestQuery",
"SegmentList",
"SingleFilterSearchRequest",
"SingleFilterSearchRequestOperator",
"SingleFilterSearchRequestValue",
"SingleFilterSearchRequestValueTwoItem",
"SlaApplied",
"SlaAppliedSlaStatus",
"SnoozeConversationRequest",
"Snoozed",
"SocialProfile",
"StartingAfterPaging",
"SubscriptionTypeList",
"TagCompanyRequest",
"TagCompanyRequestCompaniesItem",
"TagList",
"TagMultipleUsersRequest",
"TagMultipleUsersRequestUsersItem",
"Tags",
"TeamList",
"TeamPriorityLevel",
"TeammateReference",
"TeammateReferenceType",
"TicketCustomAttributes",
"TicketCustomAttributesValue",
"TicketList",
"TicketPartAuthor",
"TicketPartAuthorType",
"TicketParts",
"TicketReply",
"TicketReplyPartType",
"TicketRequestCustomAttributes",
"TicketRequestCustomAttributesValue",
"TicketStateList",
"TicketTypeAttribute",
"TicketTypeAttributeList",
"TicketTypeList",
"Translation",
"UntagCompanyRequest",
"UntagCompanyRequestCompaniesItem",
"UpdateDataAttributeRequestBody",
"UpdateDataAttributeRequestOptions",
"UpdateDataAttributeRequestOptionsOptionsItem",
"Visitor",
"VisitorAvatar",
"VisitorCompanies",
"VisitorDeletedObject",
"VisitorLocationData",
"VisitorSegments",
"VisitorSocialProfiles",
"VisitorTags",
"VisitorTagsTagsItem",
"WhatsappMessageStatusList",
"WhatsappMessageStatusListEventsItem",
"WhatsappMessageStatusListEventsItemStatus",
"WhatsappMessageStatusListPages",
"WhatsappMessageStatusListPagesNext",
"WorkflowExport",
"WorkflowExportWorkflow",
"WorkflowExportWorkflowState",
]