Instance Property

dateInterval

The time at which the interaction started and its duration.

Declaration

var dateInterval: DateInterval? { get set }

Discussion

Use this property to reflect time-related information for the interaction. For example, you could use this property to reflect the duration of a phone call or the timestamp of a message. At initialization time, the date portion is set to the current time and the duration is set to 0.

See Also

Accessing Interaction Attributes

var intentHandlingStatus: INIntentHandlingStatus

The current state of the interaction.

var direction: INInteractionDirection

The direction in which information flowed to or from the device.

var identifier: String

The unique identifier of the interaction.

var groupIdentifier: String?

The unique identifier of the interaction’s group.