github.com/twilio/twilio-go@v1.20.1/rest/flex/v1/model_flex_v1_interaction_channel_invite.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  // FlexV1InteractionChannelInvite struct for FlexV1InteractionChannelInvite
    18  type FlexV1InteractionChannelInvite struct {
    19  	// The unique string created by Twilio to identify an Interaction Channel Invite resource.
    20  	Sid *string `json:"sid,omitempty"`
    21  	// The Interaction SID for this Channel.
    22  	InteractionSid *string `json:"interaction_sid,omitempty"`
    23  	// The Channel SID for this Invite.
    24  	ChannelSid *string `json:"channel_sid,omitempty"`
    25  	// A JSON object representing the routing rules for the Interaction Channel. See [Outbound SMS Example](https://www.twilio.com/docs/flex/developer/conversations/interactions-api/interactions#agent-initiated-outbound-interactions) for an example Routing object. The Interactions resource uses TaskRouter for all routing functionality.   All attributes in the Routing object on your Interaction request body are added “as is” to the task. For a list of known attributes consumed by the Flex UI and/or Flex Insights, see [Known Task Attributes](https://www.twilio.com/docs/flex/developer/conversations/interactions-api#task-attributes).
    26  	Routing *interface{} `json:"routing,omitempty"`
    27  	Url     *string      `json:"url,omitempty"`
    28  }