Skip to main content

Interface: ActivityEventLine

Defined in: packages/sdk/src/types/generated/activity_feed.ts:294

One recorded occurrence, typed when this build knows its vocabulary.

family comes from the server's total event-vocabulary mapping. It lets clients reuse family labels and icons without copying event-type taxonomy into presentation code.

detail is null when this build cannot type a known event's payload. eventType and family are also null when a newer emitter has written a vocabulary this build cannot safely name. The row is still returned, because dropping it would silently break the aggregate-to-leaf equality contract; no raw type or untyped mapping crosses the boundary.

Properties

accountUuid?

optional accountUuid: string | null

Defined in: packages/sdk/src/types/generated/activity_feed.ts:303


actor

actor: ActivityActorResponse

Defined in: packages/sdk/src/types/generated/activity_feed.ts:304


detail?

optional detail: AssignmentConcludedDetail | AssignmentStartedDetail | CallCompletedDetail | CallMissedDetail | CallStartedDetail | CallSummaryDetail | ChatAwaitingHumanDetail | ChatCallEndedDetail | ChatHumanRepliedDetail | ChatStartedDetail | ChatSummaryDetail | ConfigUpdatedDetail | DataRecordCreatedDetail | DataRecordUpdatedDetail | DomainLinkedDetail | DomainVerifiedDetail | EscalationOpenedDetail | EscalationResolvedDetail | ImportCompletedDetail | ImportStartedDetail | JourneyActivatedDetail | JourneyCompletedDetail | JourneyEnrolledDetail | JourneyStepTransitionedDetail | JourneyUnenrolledDetail | MemberAttributesChangedDetail | MemberCreatedDetail | MemberLabelsChangedDetail | MemberRemovedDetail | MemberRoleChangedDetail | MemberSubscriptionCanceledDetail | MemberSubscriptionStartedDetail | OperatorGroupMemberAddedDetail | OperatorGroupMemberRemovedDetail | PhoneNumberArchivedDetail | PhoneNumberProvisionedDetail | PresenceWentOfflineDetail | PresenceWentOnlineDetail | PurchaseCompletedDetail | RoutineCompletedDetail | RoutineFailedDetail | RoutineStartedDetail | SubscriptionCanceledDetail | SubscriptionStartedDetail | SubscriptionUpdatedDetail | VoicemailListenedDetail | VoicemailReceivedDetail | WorkflowPublishedDetail | null

Defined in: packages/sdk/src/types/generated/activity_feed.ts:307


eventType

eventType: ActivityEventType | null

Defined in: packages/sdk/src/types/generated/activity_feed.ts:297


eventVersion

eventVersion: number

Defined in: packages/sdk/src/types/generated/activity_feed.ts:299


family

family: ActivityEventFamily | null

Defined in: packages/sdk/src/types/generated/activity_feed.ts:298


id

id: string

Defined in: packages/sdk/src/types/generated/activity_feed.ts:295


occurredAt

occurredAt: string

Defined in: packages/sdk/src/types/generated/activity_feed.ts:296


openState?

optional openState: ActivityOpenStateResponse | null

Defined in: packages/sdk/src/types/generated/activity_feed.ts:308


orgUuid?

optional orgUuid: string | null

Defined in: packages/sdk/src/types/generated/activity_feed.ts:302


refs?

optional refs: ActivityRefResponse[]

Defined in: packages/sdk/src/types/generated/activity_feed.ts:306


subject

subject: ActivityRefResponse

Defined in: packages/sdk/src/types/generated/activity_feed.ts:305


visibility

visibility: ActivityVisibility

Defined in: packages/sdk/src/types/generated/activity_feed.ts:300


workspaceUuid?

optional workspaceUuid: string | null

Defined in: packages/sdk/src/types/generated/activity_feed.ts:301