The objects you'll work with in the Conversation Analysis API are simple.
Entities
Conversations
Represents a conversation between 2 or more individuals.
Individuals
Individuals are the people involved in conversations. Individuals are either users of a given system, or can be customers.
Utterances
Utterances are specific "turns" in a conversation -- something said by one of the individuals at a given time.
Analyses
Analyses of a conversation. Once conversations are ended, analyses can be created with variable analysis intervals.
Relationships
A. Utterance-to-Conversation
Utterances are always created in relation to Conversations.
B. Utterance-to-Individual
Utterances must be spoken by an Individual.
C. Analysis-to-Conversation
Analyses are specific to a single Conversation.
D. Conversation-to-Individual
There is always a single Individual who is designated as the "leader" of a Conversation.