github.com/grokify/go-ringcentral-client@v0.3.31/engagevoice/v1/client/model_campaign_lead.go (about)

     1  /*
     2   * RingCentral Engage Voice API
     3   *
     4   * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
     5   *
     6   * API version: 1.0
     7   * Generated by: OpenAPI Generator (https://openapi-generator.tech)
     8   */
     9  
    10  package engagevoice
    11  
    12  type CampaignLead struct {
    13  	Address1          string `json:"address1,omitempty"`
    14  	Address2          string `json:"address2,omitempty"`
    15  	AgentDispostion   string `json:"agentDispostion,omitempty"`
    16  	AuxData1          string `json:"auxData1,omitempty"`
    17  	AuxData2          string `json:"auxData2,omitempty"`
    18  	AuxData3          string `json:"auxData3,omitempty"`
    19  	AuxData4          string `json:"auxData4,omitempty"`
    20  	AuxData5          string `json:"auxData5,omitempty"`
    21  	AuxExternalUrl    string `json:"auxExternalUrl,omitempty"`
    22  	AuxGreeting       string `json:"auxGreeting,omitempty"`
    23  	AuxPhone          string `json:"auxPhone,omitempty"`
    24  	CallerId          string `json:"callerId,omitempty"`
    25  	City              string `json:"city,omitempty"`
    26  	DupeKeyOverride   int64  `json:"dupeKeyOverride,omitempty"`
    27  	Email             string `json:"email,omitempty"`
    28  	ExternId          string `json:"externId,omitempty"`
    29  	ExtraData         string `json:"extraData,omitempty"`
    30  	FirstName         string `json:"firstName,omitempty"`
    31  	GateKeeper        string `json:"gateKeeper,omitempty"`
    32  	Id                int64  `json:"id,omitempty"`
    33  	LastName          string `json:"lastName,omitempty"`
    34  	LastPassDispo     string `json:"lastPassDispo,omitempty"`
    35  	LeadId            int64  `json:"leadId,omitempty"`
    36  	LeadPasses        int32  `json:"leadPasses,omitempty"`
    37  	LeadPhone         string `json:"leadPhone,omitempty"`
    38  	LeadState         string `json:"leadState,omitempty"`
    39  	LeadTimezone      string `json:"leadTimezone,omitempty"`
    40  	LiveAnswerMessage string `json:"liveAnswerMessage,omitempty"`
    41  	// Date-time in Java format. Example: `2019-01-01T01:01:01.000+0000`. Note this is not compatible with RFC-3339 which is used by OpenAPI 3.0 Spec because it doesn't have a `:` between hours and minutes.
    42  	LoadedDts         string `json:"loadedDts,omitempty"`
    43  	MachAnswerMessage string `json:"machAnswerMessage,omitempty"`
    44  	MaxPasses         int32  `json:"maxPasses,omitempty"`
    45  	MidName           string `json:"midName,omitempty"`
    46  	Name              string `json:"name,omitempty"`
    47  	// Date-time in Java format. Example: `2019-01-01T01:01:01.000+0000`. Note this is not compatible with RFC-3339 which is used by OpenAPI 3.0 Spec because it doesn't have a `:` between hours and minutes.
    48  	NextDialTime         string `json:"nextDialTime,omitempty"`
    49  	SortCol              string `json:"sortCol,omitempty"`
    50  	SpeedToLeadAgentConn int32  `json:"speedToLeadAgentConn,omitempty"`
    51  	SpeedToLeadFirstPass int32  `json:"speedToLeadFirstPass,omitempty"`
    52  	State                string `json:"state,omitempty"`
    53  	Suffix               string `json:"suffix,omitempty"`
    54  	Suppressed           bool   `json:"suppressed,omitempty"`
    55  	Title                string `json:"title,omitempty"`
    56  	Zip                  string `json:"zip,omitempty"`
    57  }