github.com/twilio/twilio-go@v1.20.1/rest/flex/v1/model_flex_v1_insights_segments.go (about)

     1  /*
     2   * This code was generated by
     3   * ___ _ _ _ _ _    _ ____    ____ ____ _    ____ ____ _  _ ____ ____ ____ ___ __   __
     4   *  |  | | | | |    | |  | __ |  | |__| | __ | __ |___ |\ | |___ |__/ |__|  | |  | |__/
     5   *  |  |_|_| | |___ | |__|    |__| |  | |    |__] |___ | \| |___ |  \ |  |  | |__| |  \
     6   *
     7   * Twilio - Flex
     8   * This is the public Twilio REST API.
     9   *
    10   * NOTE: This class is auto generated by OpenAPI Generator.
    11   * https://openapi-generator.tech
    12   * Do not edit the class manually.
    13   */
    14  
    15  package openapi
    16  
    17  // FlexV1InsightsSegments struct for FlexV1InsightsSegments
    18  type FlexV1InsightsSegments struct {
    19  	// To unique id of the segment
    20  	SegmentId *string `json:"segment_id,omitempty"`
    21  	// The unique id for the conversation.
    22  	ExternalId      *string `json:"external_id,omitempty"`
    23  	Queue           *string `json:"queue,omitempty"`
    24  	ExternalContact *string `json:"external_contact,omitempty"`
    25  	// The uuid for the external_segment_link.
    26  	ExternalSegmentLinkId *string `json:"external_segment_link_id,omitempty"`
    27  	// The date of the conversation.
    28  	Date *string `json:"date,omitempty"`
    29  	// The unique id for the account.
    30  	AccountId *string `json:"account_id,omitempty"`
    31  	// The hyperlink to recording of the task event.
    32  	ExternalSegmentLink *string `json:"external_segment_link,omitempty"`
    33  	// The unique id for the agent.
    34  	AgentId *string `json:"agent_id,omitempty"`
    35  	// The phone number of the agent.
    36  	AgentPhone *string `json:"agent_phone,omitempty"`
    37  	// The name of the agent.
    38  	AgentName *string `json:"agent_name,omitempty"`
    39  	// The team name to which agent belongs.
    40  	AgentTeamName *string `json:"agent_team_name,omitempty"`
    41  	// he team name to which agent belongs.
    42  	AgentTeamNameInHierarchy *string `json:"agent_team_name_in_hierarchy,omitempty"`
    43  	// The link to the agent conversation.
    44  	AgentLink *string `json:"agent_link,omitempty"`
    45  	// The phone number of the customer.
    46  	CustomerPhone *string `json:"customer_phone,omitempty"`
    47  	// The name of the customer.
    48  	CustomerName *string `json:"customer_name,omitempty"`
    49  	// The link to the customer conversation.
    50  	CustomerLink *string `json:"customer_link,omitempty"`
    51  	// The offset value for the recording.
    52  	SegmentRecordingOffset *string `json:"segment_recording_offset,omitempty"`
    53  	// The media identifiers of the conversation.
    54  	Media *interface{} `json:"media,omitempty"`
    55  	// The type of the assessment.
    56  	AssessmentType *interface{} `json:"assessment_type,omitempty"`
    57  	// The percentage scored on the Assessments.
    58  	AssessmentPercentage *interface{} `json:"assessment_percentage,omitempty"`
    59  	Url                  *string      `json:"url,omitempty"`
    60  }