diff --git a/src/libs/Vapi/Generated/Vapi.CampaignsClient.CampaignControllerCreate.g.cs b/src/libs/Vapi/Generated/Vapi.CampaignsClient.CampaignControllerCreate.g.cs index 924b4adb..28a822c4 100644 --- a/src/libs/Vapi/Generated/Vapi.CampaignsClient.CampaignControllerCreate.g.cs +++ b/src/libs/Vapi/Generated/Vapi.CampaignsClient.CampaignControllerCreate.g.cs @@ -471,6 +471,13 @@ partial void ProcessCampaignControllerCreateResponseContent( /// /// This is the server (URL, auth headers, timeout, etc.) for the campaign webhooks. /// + /// + /// These are the messages that will be sent to your Server URL.
+ /// Example: [campaign.started, contact.dispatched] + /// + /// + /// This opts the campaign into the blocking `campaign.predial` eligibility webhook. When set, every contact triggers a `campaign.predial` POST to the Server URL before dialing, and the response `{ eligible: boolean }` decides whether the call is placed. Requires `server`. When unset, no pre-dial webhook is sent. + /// /// /// Optional campaign ID to duplicate config from. Provided fields in the request override the source. If `customers` is omitted, contacts are copied from the source. /// @@ -490,6 +497,8 @@ partial void ProcessCampaignControllerCreateResponseContent( global::Vapi.AssistantOverrides? assistantOverrides = default, global::Vapi.AssistantOverrides? squadOverrides = default, global::Vapi.Server? server = default, + global::System.Collections.Generic.IList? serverMessages = default, + global::Vapi.CampaignPredialPlan? predialPlan = default, string? duplicateFromCampaignId = default, global::Vapi.AutoSDKRequestOptions? requestOptions = default, global::System.Threading.CancellationToken cancellationToken = default) @@ -508,6 +517,8 @@ partial void ProcessCampaignControllerCreateResponseContent( AssistantOverrides = assistantOverrides, SquadOverrides = squadOverrides, Server = server, + ServerMessages = serverMessages, + PredialPlan = predialPlan, DuplicateFromCampaignId = duplicateFromCampaignId, }; diff --git a/src/libs/Vapi/Generated/Vapi.CampaignsClient.CampaignControllerCreateV2.g.cs b/src/libs/Vapi/Generated/Vapi.CampaignsClient.CampaignControllerCreateV2.g.cs index a8d9be55..f2d1d852 100644 --- a/src/libs/Vapi/Generated/Vapi.CampaignsClient.CampaignControllerCreateV2.g.cs +++ b/src/libs/Vapi/Generated/Vapi.CampaignsClient.CampaignControllerCreateV2.g.cs @@ -471,6 +471,13 @@ partial void ProcessCampaignControllerCreateV2ResponseContent( /// /// This is the server (URL, auth headers, timeout, etc.) for the campaign webhooks. /// + /// + /// These are the messages that will be sent to your Server URL.
+ /// Example: [campaign.started, contact.dispatched] + /// + /// + /// This opts the campaign into the blocking `campaign.predial` eligibility webhook. When set, every contact triggers a `campaign.predial` POST to the Server URL before dialing, and the response `{ eligible: boolean }` decides whether the call is placed. Requires `server`. When unset, no pre-dial webhook is sent. + /// /// /// Optional campaign ID to duplicate config from. Provided fields in the request override the source. If `customers` is omitted, contacts are copied from the source. /// @@ -490,6 +497,8 @@ partial void ProcessCampaignControllerCreateV2ResponseContent( global::Vapi.AssistantOverrides? assistantOverrides = default, global::Vapi.AssistantOverrides? squadOverrides = default, global::Vapi.Server? server = default, + global::System.Collections.Generic.IList? serverMessages = default, + global::Vapi.CampaignPredialPlan? predialPlan = default, string? duplicateFromCampaignId = default, global::Vapi.AutoSDKRequestOptions? requestOptions = default, global::System.Threading.CancellationToken cancellationToken = default) @@ -508,6 +517,8 @@ partial void ProcessCampaignControllerCreateV2ResponseContent( AssistantOverrides = assistantOverrides, SquadOverrides = squadOverrides, Server = server, + ServerMessages = serverMessages, + PredialPlan = predialPlan, DuplicateFromCampaignId = duplicateFromCampaignId, }; diff --git a/src/libs/Vapi/Generated/Vapi.ICampaignsClient.CampaignControllerCreate.g.cs b/src/libs/Vapi/Generated/Vapi.ICampaignsClient.CampaignControllerCreate.g.cs index f5eba3eb..9e2e1475 100644 --- a/src/libs/Vapi/Generated/Vapi.ICampaignsClient.CampaignControllerCreate.g.cs +++ b/src/libs/Vapi/Generated/Vapi.ICampaignsClient.CampaignControllerCreate.g.cs @@ -68,6 +68,13 @@ public partial interface ICampaignsClient /// /// This is the server (URL, auth headers, timeout, etc.) for the campaign webhooks. /// + /// + /// These are the messages that will be sent to your Server URL.
+ /// Example: [campaign.started, contact.dispatched] + /// + /// + /// This opts the campaign into the blocking `campaign.predial` eligibility webhook. When set, every contact triggers a `campaign.predial` POST to the Server URL before dialing, and the response `{ eligible: boolean }` decides whether the call is placed. Requires `server`. When unset, no pre-dial webhook is sent. + /// /// /// Optional campaign ID to duplicate config from. Provided fields in the request override the source. If `customers` is omitted, contacts are copied from the source. /// @@ -87,6 +94,8 @@ public partial interface ICampaignsClient global::Vapi.AssistantOverrides? assistantOverrides = default, global::Vapi.AssistantOverrides? squadOverrides = default, global::Vapi.Server? server = default, + global::System.Collections.Generic.IList? serverMessages = default, + global::Vapi.CampaignPredialPlan? predialPlan = default, string? duplicateFromCampaignId = default, global::Vapi.AutoSDKRequestOptions? requestOptions = default, global::System.Threading.CancellationToken cancellationToken = default); diff --git a/src/libs/Vapi/Generated/Vapi.ICampaignsClient.CampaignControllerCreateV2.g.cs b/src/libs/Vapi/Generated/Vapi.ICampaignsClient.CampaignControllerCreateV2.g.cs index 32a5ee64..4fc0ffcf 100644 --- a/src/libs/Vapi/Generated/Vapi.ICampaignsClient.CampaignControllerCreateV2.g.cs +++ b/src/libs/Vapi/Generated/Vapi.ICampaignsClient.CampaignControllerCreateV2.g.cs @@ -68,6 +68,13 @@ public partial interface ICampaignsClient /// /// This is the server (URL, auth headers, timeout, etc.) for the campaign webhooks. /// + /// + /// These are the messages that will be sent to your Server URL.
+ /// Example: [campaign.started, contact.dispatched] + /// + /// + /// This opts the campaign into the blocking `campaign.predial` eligibility webhook. When set, every contact triggers a `campaign.predial` POST to the Server URL before dialing, and the response `{ eligible: boolean }` decides whether the call is placed. Requires `server`. When unset, no pre-dial webhook is sent. + /// /// /// Optional campaign ID to duplicate config from. Provided fields in the request override the source. If `customers` is omitted, contacts are copied from the source. /// @@ -87,6 +94,8 @@ public partial interface ICampaignsClient global::Vapi.AssistantOverrides? assistantOverrides = default, global::Vapi.AssistantOverrides? squadOverrides = default, global::Vapi.Server? server = default, + global::System.Collections.Generic.IList? serverMessages = default, + global::Vapi.CampaignPredialPlan? predialPlan = default, string? duplicateFromCampaignId = default, global::Vapi.AutoSDKRequestOptions? requestOptions = default, global::System.Threading.CancellationToken cancellationToken = default); diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.CampaignServerMessage.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.CampaignServerMessage.g.cs new file mode 100644 index 00000000..4a072c8e --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.CampaignServerMessage.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class CampaignServerMessageJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.CampaignServerMessage Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.CampaignServerMessageExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.CampaignServerMessage)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.CampaignServerMessage); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.CampaignServerMessage value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vapi.CampaignServerMessageExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.CampaignServerMessageNullable.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.CampaignServerMessageNullable.g.cs new file mode 100644 index 00000000..0989b72a --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.CampaignServerMessageNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class CampaignServerMessageNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.CampaignServerMessage? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.CampaignServerMessageExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.CampaignServerMessage)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.CampaignServerMessage?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.CampaignServerMessage? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vapi.CampaignServerMessageExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.CreateCampaignDTOServerMessage.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.CreateCampaignDTOServerMessage.g.cs new file mode 100644 index 00000000..29336f09 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.CreateCampaignDTOServerMessage.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class CreateCampaignDTOServerMessageJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.CreateCampaignDTOServerMessage Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.CreateCampaignDTOServerMessageExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.CreateCampaignDTOServerMessage)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.CreateCampaignDTOServerMessage); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.CreateCampaignDTOServerMessage value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vapi.CreateCampaignDTOServerMessageExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.CreateCampaignDTOServerMessageNullable.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.CreateCampaignDTOServerMessageNullable.g.cs new file mode 100644 index 00000000..0c38b767 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.CreateCampaignDTOServerMessageNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class CreateCampaignDTOServerMessageNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.CreateCampaignDTOServerMessage? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.CreateCampaignDTOServerMessageExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.CreateCampaignDTOServerMessage)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.CreateCampaignDTOServerMessage?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.CreateCampaignDTOServerMessage? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vapi.CreateCampaignDTOServerMessageExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetType.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetType.g.cs new file mode 100644 index 00000000..71b76dd3 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class SimulationSuiteTargetAssignmentTargetTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.SimulationSuiteTargetAssignmentTargetType Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.SimulationSuiteTargetAssignmentTargetTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.SimulationSuiteTargetAssignmentTargetType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.SimulationSuiteTargetAssignmentTargetType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.SimulationSuiteTargetAssignmentTargetType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::Vapi.SimulationSuiteTargetAssignmentTargetTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullable.g.cs b/src/libs/Vapi/Generated/Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullable.g.cs new file mode 100644 index 00000000..6c09f088 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace Vapi.JsonConverters +{ + /// + public sealed class SimulationSuiteTargetAssignmentTargetTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::Vapi.SimulationSuiteTargetAssignmentTargetType? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::Vapi.SimulationSuiteTargetAssignmentTargetTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::Vapi.SimulationSuiteTargetAssignmentTargetType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::Vapi.SimulationSuiteTargetAssignmentTargetType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::Vapi.SimulationSuiteTargetAssignmentTargetType? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::Vapi.SimulationSuiteTargetAssignmentTargetTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.JsonSerializerContext.g.cs b/src/libs/Vapi/Generated/Vapi.JsonSerializerContext.g.cs index d718c82f..a9fae45b 100644 --- a/src/libs/Vapi/Generated/Vapi.JsonSerializerContext.g.cs +++ b/src/libs/Vapi/Generated/Vapi.JsonSerializerContext.g.cs @@ -2257,6 +2257,10 @@ namespace Vapi typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), @@ -2265,6 +2269,10 @@ namespace Vapi typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), @@ -2905,6 +2913,10 @@ namespace Vapi typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), @@ -8446,6 +8458,10 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), @@ -8454,6 +8470,10 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), @@ -9094,6 +9114,10 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), @@ -14635,6 +14659,10 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), @@ -14643,6 +14671,10 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), @@ -15283,6 +15315,10 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), @@ -18529,11 +18565,16 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseErrorEvent))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseErrorEventType), TypeInfoPropertyName = "ResponseErrorEventType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DialPlanEntry))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignPredialPlan))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCampaignDTO))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCampaignDTOServerMessage), TypeInfoPropertyName = "CreateCampaignDTOServerMessage2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.Campaign))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignStatus), TypeInfoPropertyName = "CampaignStatus2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignEndedReason), TypeInfoPropertyName = "CampaignEndedReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignServerMessage), TypeInfoPropertyName = "CampaignServerMessage2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignPaginatedResponse))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateCampaignDTO))] @@ -18564,11 +18605,6 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSessionDTO))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSessionDTOStatus), TypeInfoPropertyName = "CreateSessionDTOStatus2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSessionDTO))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSessionDTOStatus), TypeInfoPropertyName = "UpdateSessionDTOStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetSessionPaginatedDTO))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetSessionPaginatedDTOSortOrder), TypeInfoPropertyName = "GetSessionPaginatedDTOSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetSessionPaginatedDTOSortBy), TypeInfoPropertyName = "GetSessionPaginatedDTOSortBy2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SessionPaginatedResponse))] internal sealed partial class SourceGenerationContextChunk2 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -20824,6 +20860,10 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), @@ -20832,6 +20872,10 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), @@ -21472,6 +21516,10 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), @@ -24343,6 +24391,11 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSessionDTOStatus), TypeInfoPropertyName = "UpdateSessionDTOStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetSessionPaginatedDTO))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetSessionPaginatedDTOSortOrder), TypeInfoPropertyName = "GetSessionPaginatedDTOSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetSessionPaginatedDTOSortBy), TypeInfoPropertyName = "GetSessionPaginatedDTOSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SessionPaginatedResponse))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ExportSessionDTO))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ExportSessionDTOColumns), TypeInfoPropertyName = "ExportSessionDTOColumns2")] @@ -24666,7 +24719,10 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationRunConfiguration))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationRunItem))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationRunItemStatus), TypeInfoPropertyName = "SimulationRunItemStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationSuiteTargetAssignment))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationSuiteTargetAssignmentTargetType), TypeInfoPropertyName = "SimulationSuiteTargetAssignmentTargetType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSimulationSuiteDTO))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationSuite))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSimulationSuiteDTO))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GenerateScenariosDTO))] @@ -24750,14 +24806,6 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EventsTableNumberCondition))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EventsTableBooleanCondition))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringTypeColumnOnCallTableColumn), TypeInfoPropertyName = "FilterStringTypeColumnOnCallTableColumn2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringTypeColumnOnCallTableOperator), TypeInfoPropertyName = "FilterStringTypeColumnOnCallTableOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberTypeColumnOnCallTableColumn), TypeInfoPropertyName = "FilterNumberTypeColumnOnCallTableColumn2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberTypeColumnOnCallTableOperator), TypeInfoPropertyName = "FilterNumberTypeColumnOnCallTableOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterDateTypeColumnOnCallTableColumn), TypeInfoPropertyName = "FilterDateTypeColumnOnCallTableColumn2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterDateTypeColumnOnCallTableOperator), TypeInfoPropertyName = "FilterDateTypeColumnOnCallTableOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStructuredOutputColumnOnCallTableColumn), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTableColumn2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStructuredOutputColumnOnCallTableOperator), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTableOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringArrayTypeColumnOnCallTableColumn), TypeInfoPropertyName = "FilterStringArrayTypeColumnOnCallTableColumn2")] internal sealed partial class SourceGenerationContextChunk3 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -27013,6 +27061,10 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), @@ -27021,6 +27073,10 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), @@ -27661,6 +27717,10 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), @@ -30532,6 +30592,14 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringTypeColumnOnCallTableOperator), TypeInfoPropertyName = "FilterStringTypeColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberTypeColumnOnCallTableColumn), TypeInfoPropertyName = "FilterNumberTypeColumnOnCallTableColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberTypeColumnOnCallTableOperator), TypeInfoPropertyName = "FilterNumberTypeColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterDateTypeColumnOnCallTableColumn), TypeInfoPropertyName = "FilterDateTypeColumnOnCallTableColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterDateTypeColumnOnCallTableOperator), TypeInfoPropertyName = "FilterDateTypeColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStructuredOutputColumnOnCallTableColumn), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTableColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStructuredOutputColumnOnCallTableOperator), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringArrayTypeColumnOnCallTableColumn), TypeInfoPropertyName = "FilterStringArrayTypeColumnOnCallTableColumn2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringArrayTypeColumnOnCallTableOperator), TypeInfoPropertyName = "FilterStringArrayTypeColumnOnCallTableOperator2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberArrayTypeColumnOnCallTableColumn), TypeInfoPropertyName = "FilterNumberArrayTypeColumnOnCallTableColumn2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberArrayTypeColumnOnCallTableOperator), TypeInfoPropertyName = "FilterNumberArrayTypeColumnOnCallTableOperator2")] @@ -30939,14 +31007,6 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateEmailCredentialDTO))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateEmailCredentialDTOProvider), TypeInfoPropertyName = "UpdateEmailCredentialDTOProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSlackWebhookCredentialDTO))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSlackWebhookCredentialDTOProvider), TypeInfoPropertyName = "UpdateSlackWebhookCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSonioxCredentialDTO))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSonioxCredentialDTOProvider), TypeInfoPropertyName = "UpdateSonioxCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialSessionResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialEndUser))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialSessionError))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialWebhookDTO))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialWebhookDTOType), TypeInfoPropertyName = "CredentialWebhookDTOType2")] internal sealed partial class SourceGenerationContextChunk4 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -33202,6 +33262,10 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), @@ -33210,6 +33274,10 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), @@ -33850,6 +33918,10 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), @@ -36721,6 +36793,14 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSlackWebhookCredentialDTOProvider), TypeInfoPropertyName = "UpdateSlackWebhookCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSonioxCredentialDTO))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSonioxCredentialDTOProvider), TypeInfoPropertyName = "UpdateSonioxCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialSessionResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialEndUser))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialSessionError))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialWebhookDTO))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialWebhookDTOType), TypeInfoPropertyName = "CredentialWebhookDTOType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialWebhookDTOOperation), TypeInfoPropertyName = "CredentialWebhookDTOOperation2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialWebhookDTOAuthMode), TypeInfoPropertyName = "CredentialWebhookDTOAuthMode2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialActionRequest))] @@ -37128,14 +37208,6 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberModel?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberModel2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberLanguage?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberLanguage2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberOperatingPoint?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberOperatingPoint2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberRegion?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberRegion2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberNumeralStyle?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberNumeralStyle2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TalkscriberTranscriberProvider?), TypeInfoPropertyName = "NullableTalkscriberTranscriberProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TalkscriberTranscriberModel?), TypeInfoPropertyName = "NullableTalkscriberTranscriberModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TalkscriberTranscriberLanguage?), TypeInfoPropertyName = "NullableTalkscriberTranscriberLanguage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleTranscriberProvider?), TypeInfoPropertyName = "NullableGoogleTranscriberProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleTranscriberModel?), TypeInfoPropertyName = "NullableGoogleTranscriberModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleTranscriberLanguage?), TypeInfoPropertyName = "NullableGoogleTranscriberLanguage2")] internal sealed partial class SourceGenerationContextChunk5 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -39391,6 +39463,10 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), @@ -39399,6 +39475,10 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), @@ -40039,6 +40119,10 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), @@ -42910,6 +42994,14 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberRegion?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberRegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberNumeralStyle?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberNumeralStyle2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TalkscriberTranscriberProvider?), TypeInfoPropertyName = "NullableTalkscriberTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TalkscriberTranscriberModel?), TypeInfoPropertyName = "NullableTalkscriberTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TalkscriberTranscriberLanguage?), TypeInfoPropertyName = "NullableTalkscriberTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleTranscriberProvider?), TypeInfoPropertyName = "NullableGoogleTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleTranscriberModel?), TypeInfoPropertyName = "NullableGoogleTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleTranscriberLanguage?), TypeInfoPropertyName = "NullableGoogleTranscriberLanguage2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAITranscriberProvider?), TypeInfoPropertyName = "NullableOpenAITranscriberProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAITranscriberModel?), TypeInfoPropertyName = "NullableOpenAITranscriberModel2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAITranscriberLanguage?), TypeInfoPropertyName = "NullableOpenAITranscriberLanguage2")] @@ -43317,14 +43409,6 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateElevenLabsCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateElevenLabsCredentialDTOProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateElevenLabsCredentialDTOApiUrl?), TypeInfoPropertyName = "NullableCreateElevenLabsCredentialDTOApiUrl2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGcpCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGcpCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGladiaCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGladiaCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoHighLevelCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGoHighLevelCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGroqCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGroqCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateLangfuseCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateLangfuseCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateLmntCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateLmntCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateMakeCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateMakeCredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateOpenAICredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateOpenAICredentialDTOProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateOpenRouterCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateOpenRouterCredentialDTOProvider2")] internal sealed partial class SourceGenerationContextChunk6 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -45580,6 +45664,10 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), @@ -45588,6 +45676,10 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), @@ -46228,6 +46320,10 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), @@ -49099,6 +49195,14 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGladiaCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGladiaCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoHighLevelCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGoHighLevelCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGroqCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGroqCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateLangfuseCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateLangfuseCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateLmntCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateLmntCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateMakeCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateMakeCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateOpenAICredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateOpenAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateOpenRouterCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateOpenRouterCredentialDTOProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreatePerplexityAICredentialDTOProvider?), TypeInfoPropertyName = "NullableCreatePerplexityAICredentialDTOProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreatePlayHTCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreatePlayHTCredentialDTOProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateRimeAICredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateRimeAICredentialDTOProvider2")] @@ -49283,8 +49387,10 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseTextDoneEventType?), TypeInfoPropertyName = "NullableResponseTextDoneEventType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseCompletedEventType?), TypeInfoPropertyName = "NullableResponseCompletedEventType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseErrorEventType?), TypeInfoPropertyName = "NullableResponseErrorEventType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCampaignDTOServerMessage?), TypeInfoPropertyName = "NullableCreateCampaignDTOServerMessage2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignStatus?), TypeInfoPropertyName = "NullableCampaignStatus2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignEndedReason?), TypeInfoPropertyName = "NullableCampaignEndedReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignServerMessage?), TypeInfoPropertyName = "NullableCampaignServerMessage2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateCampaignDTOStatus?), TypeInfoPropertyName = "NullableUpdateCampaignDTOStatus2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RelayTargetAssistantType?), TypeInfoPropertyName = "NullableRelayTargetAssistantType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RelayTargetSquadType?), TypeInfoPropertyName = "NullableRelayTargetSquadType2")] @@ -49456,6 +49562,7 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfDoubleStringBooleanObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.StructuredOutputEvaluationResultComparator?), TypeInfoPropertyName = "NullableStructuredOutputEvaluationResultComparator2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationRunItemStatus?), TypeInfoPropertyName = "NullableSimulationRunItemStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationSuiteTargetAssignmentTargetType?), TypeInfoPropertyName = "NullableSimulationSuiteTargetAssignmentTargetType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GeneratedScenarioCategory?), TypeInfoPropertyName = "NullableGeneratedScenarioCategory2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightTimeRangeWithStepStep?), TypeInfoPropertyName = "NullableInsightTimeRangeWithStepStep2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BarInsightType?), TypeInfoPropertyName = "NullableBarInsightType2")] @@ -49503,17 +49610,6 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterDateTypeColumnOnCallTableColumn?), TypeInfoPropertyName = "NullableFilterDateTypeColumnOnCallTableColumn2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterDateTypeColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterDateTypeColumnOnCallTableOperator2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStructuredOutputColumnOnCallTableColumn?), TypeInfoPropertyName = "NullableFilterStructuredOutputColumnOnCallTableColumn2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStructuredOutputColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterStructuredOutputColumnOnCallTableOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringArrayTypeColumnOnCallTableColumn?), TypeInfoPropertyName = "NullableFilterStringArrayTypeColumnOnCallTableColumn2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringArrayTypeColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterStringArrayTypeColumnOnCallTableOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberArrayTypeColumnOnCallTableColumn?), TypeInfoPropertyName = "NullableFilterNumberArrayTypeColumnOnCallTableColumn2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberArrayTypeColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterNumberArrayTypeColumnOnCallTableOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EventsTableStringConditionOperator?), TypeInfoPropertyName = "NullableEventsTableStringConditionOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EventsTableNumberConditionOperator?), TypeInfoPropertyName = "NullableEventsTableNumberConditionOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EventsTableBooleanConditionOperator?), TypeInfoPropertyName = "NullableEventsTableBooleanConditionOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BarInsightFromCallTableType?), TypeInfoPropertyName = "NullableBarInsightFromCallTableType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BarInsightFromCallTableGroupBy?), TypeInfoPropertyName = "NullableBarInsightFromCallTableGroupBy2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PieInsightFromCallTableType?), TypeInfoPropertyName = "NullablePieInsightFromCallTableType2")] internal sealed partial class SourceGenerationContextChunk7 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -51769,6 +51865,10 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), @@ -51777,6 +51877,10 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), @@ -52417,6 +52521,10 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), @@ -55288,6 +55396,17 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStructuredOutputColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterStructuredOutputColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringArrayTypeColumnOnCallTableColumn?), TypeInfoPropertyName = "NullableFilterStringArrayTypeColumnOnCallTableColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringArrayTypeColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterStringArrayTypeColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberArrayTypeColumnOnCallTableColumn?), TypeInfoPropertyName = "NullableFilterNumberArrayTypeColumnOnCallTableColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberArrayTypeColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterNumberArrayTypeColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EventsTableStringConditionOperator?), TypeInfoPropertyName = "NullableEventsTableStringConditionOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EventsTableNumberConditionOperator?), TypeInfoPropertyName = "NullableEventsTableNumberConditionOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EventsTableBooleanConditionOperator?), TypeInfoPropertyName = "NullableEventsTableBooleanConditionOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BarInsightFromCallTableType?), TypeInfoPropertyName = "NullableBarInsightFromCallTableType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BarInsightFromCallTableGroupBy?), TypeInfoPropertyName = "NullableBarInsightFromCallTableGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PieInsightFromCallTableType?), TypeInfoPropertyName = "NullablePieInsightFromCallTableType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PieInsightFromCallTableGroupBy?), TypeInfoPropertyName = "NullablePieInsightFromCallTableGroupBy2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LineInsightFromCallTableType?), TypeInfoPropertyName = "NullableLineInsightFromCallTableType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LineInsightFromCallTableGroupBy?), TypeInfoPropertyName = "NullableLineInsightFromCallTableGroupBy2")] @@ -55692,17 +55811,6 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerFindAllResponseItem?), TypeInfoPropertyName = "NullablePhoneNumberControllerFindAllResponseItem2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerFindAllResponseItemDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerFindAllResponseItemDiscriminatorProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerFindOneResponse?), TypeInfoPropertyName = "NullablePhoneNumberControllerFindOneResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerFindOneResponseDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerFindOneResponseDiscriminatorProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerUpdateResponse?), TypeInfoPropertyName = "NullablePhoneNumberControllerUpdateResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerUpdateResponseDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerUpdateResponseDiscriminatorProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerRemoveResponse?), TypeInfoPropertyName = "NullablePhoneNumberControllerRemoveResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerRemoveResponseDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerRemoveResponseDiscriminatorProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerCreateResponse?), TypeInfoPropertyName = "NullableToolControllerCreateResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerCreateResponseDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerCreateResponseDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerFindAllResponseItem?), TypeInfoPropertyName = "NullableToolControllerFindAllResponseItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerFindAllResponseItemDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerFindAllResponseItemDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerFindOneResponse?), TypeInfoPropertyName = "NullableToolControllerFindOneResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerFindOneResponseDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerFindOneResponseDiscriminatorType2")] internal sealed partial class SourceGenerationContextChunk8 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -57958,6 +58066,10 @@ internal sealed partial class SourceGenerationContextChunk8 : global::System.Tex typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCampaignDTOServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), @@ -57966,6 +58078,10 @@ internal sealed partial class SourceGenerationContextChunk8 : global::System.Tex typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + typeof(global::Vapi.JsonConverters.CampaignServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignServerMessageNullableJsonConverter), + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), @@ -58606,6 +58722,10 @@ internal sealed partial class SourceGenerationContextChunk8 : global::System.Tex typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullableJsonConverter), + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), @@ -61477,6 +61597,17 @@ internal sealed partial class SourceGenerationContextChunk8 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerFindOneResponseDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerFindOneResponseDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerUpdateResponse?), TypeInfoPropertyName = "NullablePhoneNumberControllerUpdateResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerUpdateResponseDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerUpdateResponseDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerRemoveResponse?), TypeInfoPropertyName = "NullablePhoneNumberControllerRemoveResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerRemoveResponseDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerRemoveResponseDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerCreateResponse?), TypeInfoPropertyName = "NullableToolControllerCreateResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerCreateResponseDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerCreateResponseDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerFindAllResponseItem?), TypeInfoPropertyName = "NullableToolControllerFindAllResponseItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerFindAllResponseItemDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerFindAllResponseItemDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerFindOneResponse?), TypeInfoPropertyName = "NullableToolControllerFindOneResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerFindOneResponseDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerFindOneResponseDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerUpdateResponse?), TypeInfoPropertyName = "NullableToolControllerUpdateResponse2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerUpdateResponseDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerUpdateResponseDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerRemoveResponse?), TypeInfoPropertyName = "NullableToolControllerRemoveResponse2")] @@ -61599,6 +61730,8 @@ internal sealed partial class SourceGenerationContextChunk8 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] @@ -61622,6 +61755,7 @@ internal sealed partial class SourceGenerationContextChunk8 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] @@ -62830,10 +62964,14 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Vapi.JsonConverters.ResponseCompletedEventTypeNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.ResponseErrorEventTypeJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.CreateCampaignDTOServerMessageJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.CreateCampaignDTOServerMessageNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.CampaignStatusJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.CampaignEndedReasonJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.CampaignServerMessageJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.CampaignServerMessageNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.RelayTargetAssistantTypeJsonConverter()); @@ -63154,6 +63292,8 @@ private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions o options.Converters.Add(new global::Vapi.JsonConverters.StructuredOutputEvaluationResultComparatorNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.SimulationRunItemStatusJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeJsonConverter()); + options.Converters.Add(new global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter()); options.Converters.Add(new global::Vapi.JsonConverters.InsightTimeRangeWithStepStepJsonConverter()); diff --git a/src/libs/Vapi/Generated/Vapi.JsonSerializerContextTypes.g.cs b/src/libs/Vapi/Generated/Vapi.JsonSerializerContextTypes.g.cs index 6468a1cc..f9405580 100644 --- a/src/libs/Vapi/Generated/Vapi.JsonSerializerContextTypes.g.cs +++ b/src/libs/Vapi/Generated/Vapi.JsonSerializerContextTypes.g.cs @@ -4832,4967 +4832,4999 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::Vapi.CreateCampaignDTO? Type1201 { get; set; } + public global::Vapi.CampaignPredialPlan? Type1201 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1202 { get; set; } + public global::Vapi.CreateCampaignDTO? Type1202 { get; set; } /// /// /// - public global::Vapi.Campaign? Type1203 { get; set; } + public global::System.Collections.Generic.IList? Type1203 { get; set; } /// /// /// - public global::Vapi.CampaignStatus? Type1204 { get; set; } + public global::System.Collections.Generic.IList? Type1204 { get; set; } /// /// /// - public global::Vapi.CampaignEndedReason? Type1205 { get; set; } + public global::Vapi.CreateCampaignDTOServerMessage? Type1205 { get; set; } /// /// /// - public global::Vapi.CampaignPaginatedResponse? Type1206 { get; set; } + public global::Vapi.Campaign? Type1206 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1207 { get; set; } + public global::Vapi.CampaignStatus? Type1207 { get; set; } /// /// /// - public global::Vapi.UpdateCampaignDTO? Type1208 { get; set; } + public global::Vapi.CampaignEndedReason? Type1208 { get; set; } /// /// /// - public global::Vapi.UpdateCampaignDTOStatus? Type1209 { get; set; } + public global::System.Collections.Generic.IList? Type1209 { get; set; } /// /// /// - public global::Vapi.RelayTargetAssistant? Type1210 { get; set; } + public global::Vapi.CampaignServerMessage? Type1210 { get; set; } /// /// /// - public global::Vapi.RelayTargetAssistantType? Type1211 { get; set; } + public global::Vapi.CampaignPaginatedResponse? Type1211 { get; set; } /// /// /// - public global::Vapi.RelayTargetSquad? Type1212 { get; set; } + public global::System.Collections.Generic.IList? Type1212 { get; set; } /// /// /// - public global::Vapi.RelayTargetSquadType? Type1213 { get; set; } + public global::Vapi.UpdateCampaignDTO? Type1213 { get; set; } /// /// /// - public global::Vapi.RelayTargetOptions? Type1214 { get; set; } + public global::Vapi.UpdateCampaignDTOStatus? Type1214 { get; set; } /// /// /// - public global::Vapi.RelayTargetOptionsType? Type1215 { get; set; } + public global::Vapi.RelayTargetAssistant? Type1215 { get; set; } /// /// /// - public global::Vapi.RelayCommandSay? Type1216 { get; set; } + public global::Vapi.RelayTargetAssistantType? Type1216 { get; set; } /// /// /// - public global::Vapi.RelayCommandSayType? Type1217 { get; set; } + public global::Vapi.RelayTargetSquad? Type1217 { get; set; } /// /// /// - public global::Vapi.RelayCommandNote? Type1218 { get; set; } + public global::Vapi.RelayTargetSquadType? Type1218 { get; set; } /// /// /// - public global::Vapi.RelayCommandNoteType? Type1219 { get; set; } + public global::Vapi.RelayTargetOptions? Type1219 { get; set; } /// /// /// - public global::Vapi.RelayCommandOptions? Type1220 { get; set; } + public global::Vapi.RelayTargetOptionsType? Type1220 { get; set; } /// /// /// - public global::Vapi.RelayCommandOptionsType? Type1221 { get; set; } + public global::Vapi.RelayCommandSay? Type1221 { get; set; } /// /// /// - public global::Vapi.RelayRequest? Type1222 { get; set; } + public global::Vapi.RelayCommandSayType? Type1222 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1223 { get; set; } + public global::Vapi.RelayCommandNote? Type1223 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1224 { get; set; } + public global::Vapi.RelayCommandNoteType? Type1224 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1225 { get; set; } + public global::Vapi.RelayCommandOptions? Type1225 { get; set; } /// /// /// - public global::Vapi.RelayResponse? Type1226 { get; set; } + public global::Vapi.RelayCommandOptionsType? Type1226 { get; set; } /// /// /// - public global::Vapi.RelayResponseStatus? Type1227 { get; set; } + public global::Vapi.RelayRequest? Type1227 { get; set; } /// /// /// - public global::Vapi.Session? Type1228 { get; set; } + public global::Vapi.OneOf? Type1228 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1229 { get; set; } + public global::System.Collections.Generic.IList>? Type1229 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1230 { get; set; } + public global::Vapi.OneOf? Type1230 { get; set; } /// /// /// - public global::Vapi.SessionCost? Type1231 { get; set; } + public global::Vapi.RelayResponse? Type1231 { get; set; } /// /// /// - public global::Vapi.SessionStatus? Type1232 { get; set; } + public global::Vapi.RelayResponseStatus? Type1232 { get; set; } /// /// /// - public global::Vapi.CreateSessionDTO? Type1233 { get; set; } + public global::Vapi.Session? Type1233 { get; set; } /// /// /// - public global::Vapi.CreateSessionDTOStatus? Type1234 { get; set; } + public global::System.Collections.Generic.IList>? Type1234 { get; set; } /// /// /// - public global::Vapi.UpdateSessionDTO? Type1235 { get; set; } + public global::Vapi.OneOf? Type1235 { get; set; } /// /// /// - public global::Vapi.UpdateSessionDTOStatus? Type1236 { get; set; } + public global::Vapi.SessionCost? Type1236 { get; set; } /// /// /// - public global::Vapi.GetSessionPaginatedDTO? Type1237 { get; set; } + public global::Vapi.SessionStatus? Type1237 { get; set; } /// /// /// - public global::Vapi.GetSessionPaginatedDTOSortOrder? Type1238 { get; set; } + public global::Vapi.CreateSessionDTO? Type1238 { get; set; } /// /// /// - public global::Vapi.GetSessionPaginatedDTOSortBy? Type1239 { get; set; } + public global::Vapi.CreateSessionDTOStatus? Type1239 { get; set; } /// /// /// - public global::Vapi.SessionPaginatedResponse? Type1240 { get; set; } + public global::Vapi.UpdateSessionDTO? Type1240 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1241 { get; set; } + public global::Vapi.UpdateSessionDTOStatus? Type1241 { get; set; } /// /// /// - public global::Vapi.ExportSessionDTO? Type1242 { get; set; } + public global::Vapi.GetSessionPaginatedDTO? Type1242 { get; set; } /// /// /// - public global::Vapi.ExportSessionDTOColumns? Type1243 { get; set; } + public global::Vapi.GetSessionPaginatedDTOSortOrder? Type1243 { get; set; } /// /// /// - public global::Vapi.ExportSessionDTOFormat? Type1244 { get; set; } + public global::Vapi.GetSessionPaginatedDTOSortBy? Type1244 { get; set; } /// /// /// - public global::Vapi.ExportSessionDTOSortOrder? Type1245 { get; set; } + public global::Vapi.SessionPaginatedResponse? Type1245 { get; set; } /// /// /// - public global::Vapi.ExportSessionDTOSortBy? Type1246 { get; set; } + public global::System.Collections.Generic.IList? Type1246 { get; set; } /// /// /// - public global::Vapi.ByoPhoneNumber? Type1247 { get; set; } + public global::Vapi.ExportSessionDTO? Type1247 { get; set; } /// /// /// - public global::Vapi.ByoPhoneNumberProvider? Type1248 { get; set; } + public global::Vapi.ExportSessionDTOColumns? Type1248 { get; set; } /// /// /// - public global::Vapi.ByoPhoneNumberStatus? Type1249 { get; set; } + public global::Vapi.ExportSessionDTOFormat? Type1249 { get; set; } /// /// /// - public global::Vapi.TwilioPhoneNumber? Type1250 { get; set; } + public global::Vapi.ExportSessionDTOSortOrder? Type1250 { get; set; } /// /// /// - public global::Vapi.TwilioPhoneNumberProvider? Type1251 { get; set; } + public global::Vapi.ExportSessionDTOSortBy? Type1251 { get; set; } /// /// /// - public global::Vapi.TwilioPhoneNumberStatus? Type1252 { get; set; } + public global::Vapi.ByoPhoneNumber? Type1252 { get; set; } /// /// /// - public global::Vapi.VonagePhoneNumber? Type1253 { get; set; } + public global::Vapi.ByoPhoneNumberProvider? Type1253 { get; set; } /// /// /// - public global::Vapi.VonagePhoneNumberProvider? Type1254 { get; set; } + public global::Vapi.ByoPhoneNumberStatus? Type1254 { get; set; } /// /// /// - public global::Vapi.VonagePhoneNumberStatus? Type1255 { get; set; } + public global::Vapi.TwilioPhoneNumber? Type1255 { get; set; } /// /// /// - public global::Vapi.SipAuthentication? Type1256 { get; set; } + public global::Vapi.TwilioPhoneNumberProvider? Type1256 { get; set; } /// /// /// - public global::Vapi.VapiPhoneNumber? Type1257 { get; set; } + public global::Vapi.TwilioPhoneNumberStatus? Type1257 { get; set; } /// /// /// - public global::Vapi.VapiPhoneNumberProvider? Type1258 { get; set; } + public global::Vapi.VonagePhoneNumber? Type1258 { get; set; } /// /// /// - public global::Vapi.VapiPhoneNumberStatus? Type1259 { get; set; } + public global::Vapi.VonagePhoneNumberProvider? Type1259 { get; set; } /// /// /// - public global::Vapi.TelnyxPhoneNumber? Type1260 { get; set; } + public global::Vapi.VonagePhoneNumberStatus? Type1260 { get; set; } /// /// /// - public global::Vapi.TelnyxPhoneNumberProvider? Type1261 { get; set; } + public global::Vapi.SipAuthentication? Type1261 { get; set; } /// /// /// - public global::Vapi.TelnyxPhoneNumberStatus? Type1262 { get; set; } + public global::Vapi.VapiPhoneNumber? Type1262 { get; set; } /// /// /// - public global::Vapi.CreateByoPhoneNumberDTO? Type1263 { get; set; } + public global::Vapi.VapiPhoneNumberProvider? Type1263 { get; set; } /// /// /// - public global::Vapi.CreateByoPhoneNumberDTOProvider? Type1264 { get; set; } + public global::Vapi.VapiPhoneNumberStatus? Type1264 { get; set; } /// /// /// - public global::Vapi.CreateTwilioPhoneNumberDTO? Type1265 { get; set; } + public global::Vapi.TelnyxPhoneNumber? Type1265 { get; set; } /// /// /// - public global::Vapi.CreateTwilioPhoneNumberDTOProvider? Type1266 { get; set; } + public global::Vapi.TelnyxPhoneNumberProvider? Type1266 { get; set; } /// /// /// - public global::Vapi.CreateVonagePhoneNumberDTO? Type1267 { get; set; } + public global::Vapi.TelnyxPhoneNumberStatus? Type1267 { get; set; } /// /// /// - public global::Vapi.CreateVonagePhoneNumberDTOProvider? Type1268 { get; set; } + public global::Vapi.CreateByoPhoneNumberDTO? Type1268 { get; set; } /// /// /// - public global::Vapi.CreateVapiPhoneNumberDTO? Type1269 { get; set; } + public global::Vapi.CreateByoPhoneNumberDTOProvider? Type1269 { get; set; } /// /// /// - public global::Vapi.CreateVapiPhoneNumberDTOProvider? Type1270 { get; set; } + public global::Vapi.CreateTwilioPhoneNumberDTO? Type1270 { get; set; } /// /// /// - public global::Vapi.CreateTelnyxPhoneNumberDTO? Type1271 { get; set; } + public global::Vapi.CreateTwilioPhoneNumberDTOProvider? Type1271 { get; set; } /// /// /// - public global::Vapi.CreateTelnyxPhoneNumberDTOProvider? Type1272 { get; set; } + public global::Vapi.CreateVonagePhoneNumberDTO? Type1272 { get; set; } /// /// /// - public global::Vapi.UpdateByoPhoneNumberDTO? Type1273 { get; set; } + public global::Vapi.CreateVonagePhoneNumberDTOProvider? Type1273 { get; set; } /// /// /// - public global::Vapi.UpdateByoPhoneNumberDTOProvider? Type1274 { get; set; } + public global::Vapi.CreateVapiPhoneNumberDTO? Type1274 { get; set; } /// /// /// - public global::Vapi.UpdateTwilioPhoneNumberDTO? Type1275 { get; set; } + public global::Vapi.CreateVapiPhoneNumberDTOProvider? Type1275 { get; set; } /// /// /// - public global::Vapi.UpdateTwilioPhoneNumberDTOProvider? Type1276 { get; set; } + public global::Vapi.CreateTelnyxPhoneNumberDTO? Type1276 { get; set; } /// /// /// - public global::Vapi.UpdateVonagePhoneNumberDTO? Type1277 { get; set; } + public global::Vapi.CreateTelnyxPhoneNumberDTOProvider? Type1277 { get; set; } /// /// /// - public global::Vapi.UpdateVonagePhoneNumberDTOProvider? Type1278 { get; set; } + public global::Vapi.UpdateByoPhoneNumberDTO? Type1278 { get; set; } /// /// /// - public global::Vapi.UpdateVapiPhoneNumberDTO? Type1279 { get; set; } + public global::Vapi.UpdateByoPhoneNumberDTOProvider? Type1279 { get; set; } /// /// /// - public global::Vapi.UpdateVapiPhoneNumberDTOProvider? Type1280 { get; set; } + public global::Vapi.UpdateTwilioPhoneNumberDTO? Type1280 { get; set; } /// /// /// - public global::Vapi.UpdateTelnyxPhoneNumberDTO? Type1281 { get; set; } + public global::Vapi.UpdateTwilioPhoneNumberDTOProvider? Type1281 { get; set; } /// /// /// - public global::Vapi.UpdateTelnyxPhoneNumberDTOProvider? Type1282 { get; set; } + public global::Vapi.UpdateVonagePhoneNumberDTO? Type1282 { get; set; } /// /// /// - public global::Vapi.ImportVonagePhoneNumberDTO? Type1283 { get; set; } + public global::Vapi.UpdateVonagePhoneNumberDTOProvider? Type1283 { get; set; } /// /// /// - public global::Vapi.PhoneNumberPaginatedResponse? Type1284 { get; set; } + public global::Vapi.UpdateVapiPhoneNumberDTO? Type1284 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1285 { get; set; } + public global::Vapi.UpdateVapiPhoneNumberDTOProvider? Type1285 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1286 { get; set; } + public global::Vapi.UpdateTelnyxPhoneNumberDTO? Type1286 { get; set; } /// /// /// - public global::Vapi.ApiRequestTool? Type1287 { get; set; } + public global::Vapi.UpdateTelnyxPhoneNumberDTOProvider? Type1287 { get; set; } /// /// /// - public global::Vapi.ApiRequestToolType? Type1288 { get; set; } + public global::Vapi.ImportVonagePhoneNumberDTO? Type1288 { get; set; } /// /// /// - public global::Vapi.ApiRequestToolMethod? Type1289 { get; set; } + public global::Vapi.PhoneNumberPaginatedResponse? Type1289 { get; set; } /// /// /// - public global::Vapi.CodeToolEnvironmentVariable? Type1290 { get; set; } + public global::System.Collections.Generic.IList>? Type1290 { get; set; } /// /// /// - public global::Vapi.CodeTool? Type1291 { get; set; } + public global::Vapi.OneOf? Type1291 { get; set; } /// /// /// - public global::Vapi.CodeToolType? Type1292 { get; set; } + public global::Vapi.ApiRequestTool? Type1292 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1293 { get; set; } + public global::Vapi.ApiRequestToolType? Type1293 { get; set; } /// /// /// - public global::Vapi.DtmfTool? Type1294 { get; set; } + public global::Vapi.ApiRequestToolMethod? Type1294 { get; set; } /// /// /// - public global::Vapi.DtmfToolType? Type1295 { get; set; } + public global::Vapi.CodeToolEnvironmentVariable? Type1295 { get; set; } /// /// /// - public global::Vapi.EndCallTool? Type1296 { get; set; } + public global::Vapi.CodeTool? Type1296 { get; set; } /// /// /// - public global::Vapi.EndCallToolType? Type1297 { get; set; } + public global::Vapi.CodeToolType? Type1297 { get; set; } /// /// /// - public global::Vapi.FunctionTool? Type1298 { get; set; } + public global::System.Collections.Generic.IList? Type1298 { get; set; } /// /// /// - public global::Vapi.FunctionToolType? Type1299 { get; set; } + public global::Vapi.DtmfTool? Type1299 { get; set; } /// /// /// - public global::Vapi.GhlTool? Type1300 { get; set; } + public global::Vapi.DtmfToolType? Type1300 { get; set; } /// /// /// - public global::Vapi.GhlToolType? Type1301 { get; set; } + public global::Vapi.EndCallTool? Type1301 { get; set; } /// /// /// - public global::Vapi.MakeTool? Type1302 { get; set; } + public global::Vapi.EndCallToolType? Type1302 { get; set; } /// /// /// - public global::Vapi.MakeToolType? Type1303 { get; set; } + public global::Vapi.FunctionTool? Type1303 { get; set; } /// /// /// - public global::Vapi.TransferCallTool? Type1304 { get; set; } + public global::Vapi.FunctionToolType? Type1304 { get; set; } /// /// /// - public global::Vapi.TransferCallToolType? Type1305 { get; set; } + public global::Vapi.GhlTool? Type1305 { get; set; } /// /// /// - public global::Vapi.HandoffTool? Type1306 { get; set; } + public global::Vapi.GhlToolType? Type1306 { get; set; } /// /// /// - public global::Vapi.HandoffToolType? Type1307 { get; set; } + public global::Vapi.MakeTool? Type1307 { get; set; } /// /// /// - public global::Vapi.OutputTool? Type1308 { get; set; } + public global::Vapi.MakeToolType? Type1308 { get; set; } /// /// /// - public global::Vapi.OutputToolType? Type1309 { get; set; } + public global::Vapi.TransferCallTool? Type1309 { get; set; } /// /// /// - public global::Vapi.BashTool? Type1310 { get; set; } + public global::Vapi.TransferCallToolType? Type1310 { get; set; } /// /// /// - public global::Vapi.BashToolType? Type1311 { get; set; } + public global::Vapi.HandoffTool? Type1311 { get; set; } /// /// /// - public global::Vapi.BashToolSubType? Type1312 { get; set; } + public global::Vapi.HandoffToolType? Type1312 { get; set; } /// /// /// - public global::Vapi.BashToolName? Type1313 { get; set; } + public global::Vapi.OutputTool? Type1313 { get; set; } /// /// /// - public global::Vapi.ComputerTool? Type1314 { get; set; } + public global::Vapi.OutputToolType? Type1314 { get; set; } /// /// /// - public global::Vapi.ComputerToolType? Type1315 { get; set; } + public global::Vapi.BashTool? Type1315 { get; set; } /// /// /// - public global::Vapi.ComputerToolSubType? Type1316 { get; set; } + public global::Vapi.BashToolType? Type1316 { get; set; } /// /// /// - public global::Vapi.ComputerToolName? Type1317 { get; set; } + public global::Vapi.BashToolSubType? Type1317 { get; set; } /// /// /// - public global::Vapi.TextEditorTool? Type1318 { get; set; } + public global::Vapi.BashToolName? Type1318 { get; set; } /// /// /// - public global::Vapi.TextEditorToolType? Type1319 { get; set; } + public global::Vapi.ComputerTool? Type1319 { get; set; } /// /// /// - public global::Vapi.TextEditorToolSubType? Type1320 { get; set; } + public global::Vapi.ComputerToolType? Type1320 { get; set; } /// /// /// - public global::Vapi.TextEditorToolName? Type1321 { get; set; } + public global::Vapi.ComputerToolSubType? Type1321 { get; set; } /// /// /// - public global::Vapi.QueryTool? Type1322 { get; set; } + public global::Vapi.ComputerToolName? Type1322 { get; set; } /// /// /// - public global::Vapi.QueryToolType? Type1323 { get; set; } + public global::Vapi.TextEditorTool? Type1323 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCreateEventTool? Type1324 { get; set; } + public global::Vapi.TextEditorToolType? Type1324 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCreateEventToolType? Type1325 { get; set; } + public global::Vapi.TextEditorToolSubType? Type1325 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsRowAppendTool? Type1326 { get; set; } + public global::Vapi.TextEditorToolName? Type1326 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsRowAppendToolType? Type1327 { get; set; } + public global::Vapi.QueryTool? Type1327 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCheckAvailabilityTool? Type1328 { get; set; } + public global::Vapi.QueryToolType? Type1328 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCheckAvailabilityToolType? Type1329 { get; set; } + public global::Vapi.GoogleCalendarCreateEventTool? Type1329 { get; set; } /// /// /// - public global::Vapi.SlackSendMessageTool? Type1330 { get; set; } + public global::Vapi.GoogleCalendarCreateEventToolType? Type1330 { get; set; } /// /// /// - public global::Vapi.SlackSendMessageToolType? Type1331 { get; set; } + public global::Vapi.GoogleSheetsRowAppendTool? Type1331 { get; set; } /// /// /// - public global::Vapi.SmsTool? Type1332 { get; set; } + public global::Vapi.GoogleSheetsRowAppendToolType? Type1332 { get; set; } /// /// /// - public global::Vapi.SmsToolType? Type1333 { get; set; } + public global::Vapi.GoogleCalendarCheckAvailabilityTool? Type1333 { get; set; } /// /// /// - public global::Vapi.McpTool? Type1334 { get; set; } + public global::Vapi.GoogleCalendarCheckAvailabilityToolType? Type1334 { get; set; } /// /// /// - public global::Vapi.McpToolType? Type1335 { get; set; } + public global::Vapi.SlackSendMessageTool? Type1335 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarAvailabilityTool? Type1336 { get; set; } + public global::Vapi.SlackSendMessageToolType? Type1336 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarAvailabilityToolType? Type1337 { get; set; } + public global::Vapi.SmsTool? Type1337 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarEventCreateTool? Type1338 { get; set; } + public global::Vapi.SmsToolType? Type1338 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarEventCreateToolType? Type1339 { get; set; } + public global::Vapi.McpTool? Type1339 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactCreateTool? Type1340 { get; set; } + public global::Vapi.McpToolType? Type1340 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactCreateToolType? Type1341 { get; set; } + public global::Vapi.GoHighLevelCalendarAvailabilityTool? Type1341 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactGetTool? Type1342 { get; set; } + public global::Vapi.GoHighLevelCalendarAvailabilityToolType? Type1342 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactGetToolType? Type1343 { get; set; } + public global::Vapi.GoHighLevelCalendarEventCreateTool? Type1343 { get; set; } /// /// /// - public global::Vapi.SipRequestTool? Type1344 { get; set; } + public global::Vapi.GoHighLevelCalendarEventCreateToolType? Type1344 { get; set; } /// /// /// - public global::Vapi.SipRequestToolType? Type1345 { get; set; } + public global::Vapi.GoHighLevelContactCreateTool? Type1345 { get; set; } /// /// /// - public global::Vapi.SipRequestToolVerb? Type1346 { get; set; } + public global::Vapi.GoHighLevelContactCreateToolType? Type1346 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1347 { get; set; } + public global::Vapi.GoHighLevelContactGetTool? Type1347 { get; set; } /// /// /// - public global::Vapi.VoicemailTool? Type1348 { get; set; } + public global::Vapi.GoHighLevelContactGetToolType? Type1348 { get; set; } /// /// /// - public global::Vapi.VoicemailToolType? Type1349 { get; set; } + public global::Vapi.SipRequestTool? Type1349 { get; set; } /// /// /// - public global::Vapi.CreateApiRequestToolDTOType? Type1350 { get; set; } + public global::Vapi.SipRequestToolType? Type1350 { get; set; } /// /// /// - public global::Vapi.CreateApiRequestToolDTOMethod? Type1351 { get; set; } + public global::Vapi.SipRequestToolVerb? Type1351 { get; set; } /// /// /// - public global::Vapi.CreateCodeToolDTOType? Type1352 { get; set; } + public global::Vapi.OneOf? Type1352 { get; set; } /// /// /// - public global::Vapi.CreateOutputToolDTO? Type1353 { get; set; } + public global::Vapi.VoicemailTool? Type1353 { get; set; } /// /// /// - public global::Vapi.CreateOutputToolDTOType? Type1354 { get; set; } + public global::Vapi.VoicemailToolType? Type1354 { get; set; } /// /// /// - public global::Vapi.CreateBashToolDTOType? Type1355 { get; set; } + public global::Vapi.CreateApiRequestToolDTOType? Type1355 { get; set; } /// /// /// - public global::Vapi.CreateBashToolDTOSubType? Type1356 { get; set; } + public global::Vapi.CreateApiRequestToolDTOMethod? Type1356 { get; set; } /// /// /// - public global::Vapi.CreateBashToolDTOName? Type1357 { get; set; } + public global::Vapi.CreateCodeToolDTOType? Type1357 { get; set; } /// /// /// - public global::Vapi.CreateComputerToolDTOType? Type1358 { get; set; } + public global::Vapi.CreateOutputToolDTO? Type1358 { get; set; } /// /// /// - public global::Vapi.CreateComputerToolDTOSubType? Type1359 { get; set; } + public global::Vapi.CreateOutputToolDTOType? Type1359 { get; set; } /// /// /// - public global::Vapi.CreateComputerToolDTOName? Type1360 { get; set; } + public global::Vapi.CreateBashToolDTOType? Type1360 { get; set; } /// /// /// - public global::Vapi.CreateTextEditorToolDTOType? Type1361 { get; set; } + public global::Vapi.CreateBashToolDTOSubType? Type1361 { get; set; } /// /// /// - public global::Vapi.CreateTextEditorToolDTOSubType? Type1362 { get; set; } + public global::Vapi.CreateBashToolDTOName? Type1362 { get; set; } /// /// /// - public global::Vapi.CreateTextEditorToolDTOName? Type1363 { get; set; } + public global::Vapi.CreateComputerToolDTOType? Type1363 { get; set; } /// /// /// - public global::Vapi.CreateSmsToolDTOType? Type1364 { get; set; } + public global::Vapi.CreateComputerToolDTOSubType? Type1364 { get; set; } /// /// /// - public global::Vapi.CreateSipRequestToolDTOType? Type1365 { get; set; } + public global::Vapi.CreateComputerToolDTOName? Type1365 { get; set; } /// /// /// - public global::Vapi.CreateSipRequestToolDTOVerb? Type1366 { get; set; } + public global::Vapi.CreateTextEditorToolDTOType? Type1366 { get; set; } /// /// /// - public global::Vapi.UpdateApiRequestToolDTO? Type1367 { get; set; } + public global::Vapi.CreateTextEditorToolDTOSubType? Type1367 { get; set; } /// /// /// - public global::Vapi.UpdateApiRequestToolDTOType? Type1368 { get; set; } + public global::Vapi.CreateTextEditorToolDTOName? Type1368 { get; set; } /// /// /// - public global::Vapi.UpdateApiRequestToolDTOMethod? Type1369 { get; set; } + public global::Vapi.CreateSmsToolDTOType? Type1369 { get; set; } /// /// /// - public global::Vapi.UpdateCodeToolDTO? Type1370 { get; set; } + public global::Vapi.CreateSipRequestToolDTOType? Type1370 { get; set; } /// /// /// - public global::Vapi.UpdateCodeToolDTOType? Type1371 { get; set; } + public global::Vapi.CreateSipRequestToolDTOVerb? Type1371 { get; set; } /// /// /// - public global::Vapi.UpdateDtmfToolDTO? Type1372 { get; set; } + public global::Vapi.UpdateApiRequestToolDTO? Type1372 { get; set; } /// /// /// - public global::Vapi.UpdateDtmfToolDTOType? Type1373 { get; set; } + public global::Vapi.UpdateApiRequestToolDTOType? Type1373 { get; set; } /// /// /// - public global::Vapi.UpdateEndCallToolDTO? Type1374 { get; set; } + public global::Vapi.UpdateApiRequestToolDTOMethod? Type1374 { get; set; } /// /// /// - public global::Vapi.UpdateEndCallToolDTOType? Type1375 { get; set; } + public global::Vapi.UpdateCodeToolDTO? Type1375 { get; set; } /// /// /// - public global::Vapi.UpdateFunctionToolDTO? Type1376 { get; set; } + public global::Vapi.UpdateCodeToolDTOType? Type1376 { get; set; } /// /// /// - public global::Vapi.UpdateFunctionToolDTOType? Type1377 { get; set; } + public global::Vapi.UpdateDtmfToolDTO? Type1377 { get; set; } /// /// /// - public global::Vapi.UpdateGhlToolDTO? Type1378 { get; set; } + public global::Vapi.UpdateDtmfToolDTOType? Type1378 { get; set; } /// /// /// - public global::Vapi.UpdateGhlToolDTOType? Type1379 { get; set; } + public global::Vapi.UpdateEndCallToolDTO? Type1379 { get; set; } /// /// /// - public global::Vapi.UpdateMakeToolDTO? Type1380 { get; set; } + public global::Vapi.UpdateEndCallToolDTOType? Type1380 { get; set; } /// /// /// - public global::Vapi.UpdateMakeToolDTOType? Type1381 { get; set; } + public global::Vapi.UpdateFunctionToolDTO? Type1381 { get; set; } /// /// /// - public global::Vapi.UpdateHandoffToolDTO? Type1382 { get; set; } + public global::Vapi.UpdateFunctionToolDTOType? Type1382 { get; set; } /// /// /// - public global::Vapi.UpdateHandoffToolDTOType? Type1383 { get; set; } + public global::Vapi.UpdateGhlToolDTO? Type1383 { get; set; } /// /// /// - public global::Vapi.UpdateTransferCallToolDTO? Type1384 { get; set; } + public global::Vapi.UpdateGhlToolDTOType? Type1384 { get; set; } /// /// /// - public global::Vapi.UpdateTransferCallToolDTOType? Type1385 { get; set; } + public global::Vapi.UpdateMakeToolDTO? Type1385 { get; set; } /// /// /// - public global::Vapi.UpdateOutputToolDTO? Type1386 { get; set; } + public global::Vapi.UpdateMakeToolDTOType? Type1386 { get; set; } /// /// /// - public global::Vapi.UpdateOutputToolDTOType? Type1387 { get; set; } + public global::Vapi.UpdateHandoffToolDTO? Type1387 { get; set; } /// /// /// - public global::Vapi.UpdateBashToolDTO? Type1388 { get; set; } + public global::Vapi.UpdateHandoffToolDTOType? Type1388 { get; set; } /// /// /// - public global::Vapi.UpdateBashToolDTOType? Type1389 { get; set; } + public global::Vapi.UpdateTransferCallToolDTO? Type1389 { get; set; } /// /// /// - public global::Vapi.UpdateBashToolDTOSubType? Type1390 { get; set; } + public global::Vapi.UpdateTransferCallToolDTOType? Type1390 { get; set; } /// /// /// - public global::Vapi.UpdateBashToolDTOName? Type1391 { get; set; } + public global::Vapi.UpdateOutputToolDTO? Type1391 { get; set; } /// /// /// - public global::Vapi.UpdateComputerToolDTO? Type1392 { get; set; } + public global::Vapi.UpdateOutputToolDTOType? Type1392 { get; set; } /// /// /// - public global::Vapi.UpdateComputerToolDTOType? Type1393 { get; set; } + public global::Vapi.UpdateBashToolDTO? Type1393 { get; set; } /// /// /// - public global::Vapi.UpdateComputerToolDTOSubType? Type1394 { get; set; } + public global::Vapi.UpdateBashToolDTOType? Type1394 { get; set; } /// /// /// - public global::Vapi.UpdateComputerToolDTOName? Type1395 { get; set; } + public global::Vapi.UpdateBashToolDTOSubType? Type1395 { get; set; } /// /// /// - public global::Vapi.UpdateTextEditorToolDTO? Type1396 { get; set; } + public global::Vapi.UpdateBashToolDTOName? Type1396 { get; set; } /// /// /// - public global::Vapi.UpdateTextEditorToolDTOType? Type1397 { get; set; } + public global::Vapi.UpdateComputerToolDTO? Type1397 { get; set; } /// /// /// - public global::Vapi.UpdateTextEditorToolDTOSubType? Type1398 { get; set; } + public global::Vapi.UpdateComputerToolDTOType? Type1398 { get; set; } /// /// /// - public global::Vapi.UpdateTextEditorToolDTOName? Type1399 { get; set; } + public global::Vapi.UpdateComputerToolDTOSubType? Type1399 { get; set; } /// /// /// - public global::Vapi.UpdateQueryToolDTO? Type1400 { get; set; } + public global::Vapi.UpdateComputerToolDTOName? Type1400 { get; set; } /// /// /// - public global::Vapi.UpdateQueryToolDTOType? Type1401 { get; set; } + public global::Vapi.UpdateTextEditorToolDTO? Type1401 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarCreateEventToolDTO? Type1402 { get; set; } + public global::Vapi.UpdateTextEditorToolDTOType? Type1402 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarCreateEventToolDTOType? Type1403 { get; set; } + public global::Vapi.UpdateTextEditorToolDTOSubType? Type1403 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleSheetsRowAppendToolDTO? Type1404 { get; set; } + public global::Vapi.UpdateTextEditorToolDTOName? Type1404 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleSheetsRowAppendToolDTOType? Type1405 { get; set; } + public global::Vapi.UpdateQueryToolDTO? Type1405 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarCheckAvailabilityToolDTO? Type1406 { get; set; } + public global::Vapi.UpdateQueryToolDTOType? Type1406 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarCheckAvailabilityToolDTOType? Type1407 { get; set; } + public global::Vapi.UpdateGoogleCalendarCreateEventToolDTO? Type1407 { get; set; } /// /// /// - public global::Vapi.UpdateSlackSendMessageToolDTO? Type1408 { get; set; } + public global::Vapi.UpdateGoogleCalendarCreateEventToolDTOType? Type1408 { get; set; } /// /// /// - public global::Vapi.UpdateSlackSendMessageToolDTOType? Type1409 { get; set; } + public global::Vapi.UpdateGoogleSheetsRowAppendToolDTO? Type1409 { get; set; } /// /// /// - public global::Vapi.UpdateSmsToolDTO? Type1410 { get; set; } + public global::Vapi.UpdateGoogleSheetsRowAppendToolDTOType? Type1410 { get; set; } /// /// /// - public global::Vapi.UpdateSmsToolDTOType? Type1411 { get; set; } + public global::Vapi.UpdateGoogleCalendarCheckAvailabilityToolDTO? Type1411 { get; set; } /// /// /// - public global::Vapi.UpdateMcpToolDTO? Type1412 { get; set; } + public global::Vapi.UpdateGoogleCalendarCheckAvailabilityToolDTOType? Type1412 { get; set; } /// /// /// - public global::Vapi.UpdateMcpToolDTOType? Type1413 { get; set; } + public global::Vapi.UpdateSlackSendMessageToolDTO? Type1413 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelCalendarAvailabilityToolDTO? Type1414 { get; set; } + public global::Vapi.UpdateSlackSendMessageToolDTOType? Type1414 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelCalendarAvailabilityToolDTOType? Type1415 { get; set; } + public global::Vapi.UpdateSmsToolDTO? Type1415 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelCalendarEventCreateToolDTO? Type1416 { get; set; } + public global::Vapi.UpdateSmsToolDTOType? Type1416 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelCalendarEventCreateToolDTOType? Type1417 { get; set; } + public global::Vapi.UpdateMcpToolDTO? Type1417 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelContactCreateToolDTO? Type1418 { get; set; } + public global::Vapi.UpdateMcpToolDTOType? Type1418 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelContactCreateToolDTOType? Type1419 { get; set; } + public global::Vapi.UpdateGoHighLevelCalendarAvailabilityToolDTO? Type1419 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelContactGetToolDTO? Type1420 { get; set; } + public global::Vapi.UpdateGoHighLevelCalendarAvailabilityToolDTOType? Type1420 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelContactGetToolDTOType? Type1421 { get; set; } + public global::Vapi.UpdateGoHighLevelCalendarEventCreateToolDTO? Type1421 { get; set; } /// /// /// - public global::Vapi.UpdateSipRequestToolDTO? Type1422 { get; set; } + public global::Vapi.UpdateGoHighLevelCalendarEventCreateToolDTOType? Type1422 { get; set; } /// /// /// - public global::Vapi.UpdateSipRequestToolDTOType? Type1423 { get; set; } + public global::Vapi.UpdateGoHighLevelContactCreateToolDTO? Type1423 { get; set; } /// /// /// - public global::Vapi.UpdateSipRequestToolDTOVerb? Type1424 { get; set; } + public global::Vapi.UpdateGoHighLevelContactCreateToolDTOType? Type1424 { get; set; } /// /// /// - public global::Vapi.UpdateVoicemailToolDTO? Type1425 { get; set; } + public global::Vapi.UpdateGoHighLevelContactGetToolDTO? Type1425 { get; set; } /// /// /// - public global::Vapi.UpdateVoicemailToolDTOType? Type1426 { get; set; } + public global::Vapi.UpdateGoHighLevelContactGetToolDTOType? Type1426 { get; set; } /// /// /// - public global::Vapi.ToolVersion? Type1427 { get; set; } + public global::Vapi.UpdateSipRequestToolDTO? Type1427 { get; set; } /// /// /// - public global::Vapi.ToolVersionPaginatedMetadata? Type1428 { get; set; } + public global::Vapi.UpdateSipRequestToolDTOType? Type1428 { get; set; } /// /// /// - public global::Vapi.ToolVersionPaginatedResponse? Type1429 { get; set; } + public global::Vapi.UpdateSipRequestToolDTOVerb? Type1429 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1430 { get; set; } + public global::Vapi.UpdateVoicemailToolDTO? Type1430 { get; set; } /// /// /// - public global::Vapi.ToolDraft? Type1431 { get; set; } + public global::Vapi.UpdateVoicemailToolDTOType? Type1431 { get; set; } /// /// /// - public global::Vapi.ToolDraftType? Type1432 { get; set; } + public global::Vapi.ToolVersion? Type1432 { get; set; } /// /// /// - public global::Vapi.ToolDraftMethod? Type1433 { get; set; } + public global::Vapi.ToolVersionPaginatedMetadata? Type1433 { get; set; } /// /// /// - public global::Vapi.ToolDraftVerb? Type1434 { get; set; } + public global::Vapi.ToolVersionPaginatedResponse? Type1434 { get; set; } /// /// /// - public global::Vapi.CreateToolDraftDTO? Type1435 { get; set; } + public global::System.Collections.Generic.IList? Type1435 { get; set; } /// /// /// - public global::Vapi.CreateToolDraftDTOType? Type1436 { get; set; } + public global::Vapi.ToolDraft? Type1436 { get; set; } /// /// /// - public global::Vapi.CreateToolDraftDTOMethod? Type1437 { get; set; } + public global::Vapi.ToolDraftType? Type1437 { get; set; } /// /// /// - public global::Vapi.CreateToolDraftDTOVerb? Type1438 { get; set; } + public global::Vapi.ToolDraftMethod? Type1438 { get; set; } /// /// /// - public global::Vapi.UpdateToolDraftDTO? Type1439 { get; set; } + public global::Vapi.ToolDraftVerb? Type1439 { get; set; } /// /// /// - public global::Vapi.UpdateToolDraftDTOType? Type1440 { get; set; } + public global::Vapi.CreateToolDraftDTO? Type1440 { get; set; } /// /// /// - public global::Vapi.UpdateToolDraftDTOMethod? Type1441 { get; set; } + public global::Vapi.CreateToolDraftDTOType? Type1441 { get; set; } /// /// /// - public global::Vapi.UpdateToolDraftDTOVerb? Type1442 { get; set; } + public global::Vapi.CreateToolDraftDTOMethod? Type1442 { get; set; } /// /// /// - public global::Vapi.ToolDraftPaginatedMetadata? Type1443 { get; set; } + public global::Vapi.CreateToolDraftDTOVerb? Type1443 { get; set; } /// /// /// - public global::Vapi.ToolDraftPaginatedResponse? Type1444 { get; set; } + public global::Vapi.UpdateToolDraftDTO? Type1444 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1445 { get; set; } + public global::Vapi.UpdateToolDraftDTOType? Type1445 { get; set; } /// /// /// - public global::Vapi.ToolDraftConflictResponseDTO? Type1446 { get; set; } + public global::Vapi.UpdateToolDraftDTOMethod? Type1446 { get; set; } /// /// /// - public global::Vapi.GetToolDraftsDTO? Type1447 { get; set; } + public global::Vapi.UpdateToolDraftDTOVerb? Type1447 { get; set; } /// /// /// - public global::Vapi.UpdateToolVersionMetadataDTO? Type1448 { get; set; } + public global::Vapi.ToolDraftPaginatedMetadata? Type1448 { get; set; } /// /// /// - public global::Vapi.ToolPinnedConflictResponseDTO? Type1449 { get; set; } + public global::Vapi.ToolDraftPaginatedResponse? Type1449 { get; set; } /// /// /// - public global::Vapi.ToolPinnedConflictResponseDTOError? Type1450 { get; set; } + public global::System.Collections.Generic.IList? Type1450 { get; set; } /// /// /// - public global::Vapi.CreateFileDTO? Type1451 { get; set; } + public global::Vapi.ToolDraftConflictResponseDTO? Type1451 { get; set; } /// /// /// - public global::Vapi.File? Type1452 { get; set; } + public global::Vapi.GetToolDraftsDTO? Type1452 { get; set; } /// /// /// - public global::Vapi.FileObject? Type1453 { get; set; } + public global::Vapi.UpdateToolVersionMetadataDTO? Type1453 { get; set; } /// /// /// - public global::Vapi.FileStatus? Type1454 { get; set; } + public global::Vapi.ToolPinnedConflictResponseDTO? Type1454 { get; set; } /// /// /// - public global::Vapi.UpdateFileDTO? Type1455 { get; set; } + public global::Vapi.ToolPinnedConflictResponseDTOError? Type1455 { get; set; } /// /// /// - public global::Vapi.CustomKnowledgeBase? Type1456 { get; set; } + public global::Vapi.CreateFileDTO? Type1456 { get; set; } /// /// /// - public global::Vapi.CustomKnowledgeBaseProvider? Type1457 { get; set; } + public global::Vapi.File? Type1457 { get; set; } /// /// /// - public global::Vapi.UpdateCustomKnowledgeBaseDTO? Type1458 { get; set; } + public global::Vapi.FileObject? Type1458 { get; set; } /// /// /// - public global::Vapi.UpdateCustomKnowledgeBaseDTOProvider? Type1459 { get; set; } + public global::Vapi.FileStatus? Type1459 { get; set; } /// /// /// - public global::Vapi.StructuredOutput? Type1460 { get; set; } + public global::Vapi.UpdateFileDTO? Type1460 { get; set; } /// /// /// - public global::Vapi.StructuredOutputType? Type1461 { get; set; } + public global::Vapi.CustomKnowledgeBase? Type1461 { get; set; } /// /// /// - public global::Vapi.StructuredOutputPaginatedResponse? Type1462 { get; set; } + public global::Vapi.CustomKnowledgeBaseProvider? Type1462 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1463 { get; set; } + public global::Vapi.UpdateCustomKnowledgeBaseDTO? Type1463 { get; set; } /// /// /// - public global::Vapi.UpdateStructuredOutputDTO? Type1464 { get; set; } + public global::Vapi.UpdateCustomKnowledgeBaseDTOProvider? Type1464 { get; set; } /// /// /// - public global::Vapi.UpdateStructuredOutputDTOType? Type1465 { get; set; } + public global::Vapi.StructuredOutput? Type1465 { get; set; } /// /// /// - public global::Vapi.StructuredOutputRunDTO? Type1466 { get; set; } + public global::Vapi.StructuredOutputType? Type1466 { get; set; } /// /// /// - public global::Vapi.TesterPlan? Type1467 { get; set; } + public global::Vapi.StructuredOutputPaginatedResponse? Type1467 { get; set; } /// /// /// - public global::Vapi.TestSuitePhoneNumber? Type1468 { get; set; } + public global::System.Collections.Generic.IList? Type1468 { get; set; } /// /// /// - public global::Vapi.TestSuitePhoneNumberProvider? Type1469 { get; set; } + public global::Vapi.UpdateStructuredOutputDTO? Type1469 { get; set; } /// /// /// - public global::Vapi.TargetPlan? Type1470 { get; set; } + public global::Vapi.UpdateStructuredOutputDTOType? Type1470 { get; set; } /// /// /// - public global::Vapi.TestSuite? Type1471 { get; set; } + public global::Vapi.StructuredOutputRunDTO? Type1471 { get; set; } /// /// /// - public global::Vapi.TestSuitesPaginatedResponse? Type1472 { get; set; } + public global::Vapi.TesterPlan? Type1472 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1473 { get; set; } + public global::Vapi.TestSuitePhoneNumber? Type1473 { get; set; } /// /// /// - public global::Vapi.CreateTestSuiteDto? Type1474 { get; set; } + public global::Vapi.TestSuitePhoneNumberProvider? Type1474 { get; set; } /// /// /// - public global::Vapi.UpdateTestSuiteDto? Type1475 { get; set; } + public global::Vapi.TargetPlan? Type1475 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestVoice? Type1476 { get; set; } + public global::Vapi.TestSuite? Type1476 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1477 { get; set; } + public global::Vapi.TestSuitesPaginatedResponse? Type1477 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestScorerAI? Type1478 { get; set; } + public global::System.Collections.Generic.IList? Type1478 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestVoiceType? Type1479 { get; set; } + public global::Vapi.CreateTestSuiteDto? Type1479 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestChat? Type1480 { get; set; } + public global::Vapi.UpdateTestSuiteDto? Type1480 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestChatType? Type1481 { get; set; } + public global::Vapi.TestSuiteTestVoice? Type1481 { get; set; } /// /// /// - public global::Vapi.CreateTestSuiteTestVoiceDto? Type1482 { get; set; } + public global::System.Collections.Generic.IList? Type1482 { get; set; } /// /// /// - public global::Vapi.CreateTestSuiteTestVoiceDtoType? Type1483 { get; set; } + public global::Vapi.TestSuiteTestScorerAI? Type1483 { get; set; } /// /// /// - public global::Vapi.CreateTestSuiteTestChatDto? Type1484 { get; set; } + public global::Vapi.TestSuiteTestVoiceType? Type1484 { get; set; } /// /// /// - public global::Vapi.CreateTestSuiteTestChatDtoType? Type1485 { get; set; } + public global::Vapi.TestSuiteTestChat? Type1485 { get; set; } /// /// /// - public global::Vapi.UpdateTestSuiteTestVoiceDto? Type1486 { get; set; } + public global::Vapi.TestSuiteTestChatType? Type1486 { get; set; } /// /// /// - public global::Vapi.UpdateTestSuiteTestVoiceDtoType? Type1487 { get; set; } + public global::Vapi.CreateTestSuiteTestVoiceDto? Type1487 { get; set; } /// /// /// - public global::Vapi.UpdateTestSuiteTestChatDto? Type1488 { get; set; } + public global::Vapi.CreateTestSuiteTestVoiceDtoType? Type1488 { get; set; } /// /// /// - public global::Vapi.UpdateTestSuiteTestChatDtoType? Type1489 { get; set; } + public global::Vapi.CreateTestSuiteTestChatDto? Type1489 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestScorerAIType? Type1490 { get; set; } + public global::Vapi.CreateTestSuiteTestChatDtoType? Type1490 { get; set; } /// /// /// - public global::Vapi.TestSuiteTestsPaginatedResponse? Type1491 { get; set; } + public global::Vapi.UpdateTestSuiteTestVoiceDto? Type1491 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1492 { get; set; } + public global::Vapi.UpdateTestSuiteTestVoiceDtoType? Type1492 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1493 { get; set; } + public global::Vapi.UpdateTestSuiteTestChatDto? Type1493 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunScorerAI? Type1494 { get; set; } + public global::Vapi.UpdateTestSuiteTestChatDtoType? Type1494 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunScorerAIType? Type1495 { get; set; } + public global::Vapi.TestSuiteTestScorerAIType? Type1495 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunScorerAIResult? Type1496 { get; set; } + public global::Vapi.TestSuiteTestsPaginatedResponse? Type1496 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunTestAttemptCall? Type1497 { get; set; } + public global::System.Collections.Generic.IList>? Type1497 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunTestAttemptMetadata? Type1498 { get; set; } + public global::Vapi.OneOf? Type1498 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunTestAttempt? Type1499 { get; set; } + public global::Vapi.TestSuiteRunScorerAI? Type1499 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1500 { get; set; } + public global::Vapi.TestSuiteRunScorerAIType? Type1500 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunTestResult? Type1501 { get; set; } + public global::Vapi.TestSuiteRunScorerAIResult? Type1501 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1502 { get; set; } + public global::Vapi.TestSuiteRunTestAttemptCall? Type1502 { get; set; } /// /// /// - public global::Vapi.TestSuiteRun? Type1503 { get; set; } + public global::Vapi.TestSuiteRunTestAttemptMetadata? Type1503 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunStatus? Type1504 { get; set; } + public global::Vapi.TestSuiteRunTestAttempt? Type1504 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1505 { get; set; } + public global::System.Collections.Generic.IList? Type1505 { get; set; } /// /// /// - public global::Vapi.TestSuiteRunsPaginatedResponse? Type1506 { get; set; } + public global::Vapi.TestSuiteRunTestResult? Type1506 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1507 { get; set; } + public global::System.Collections.Generic.IList? Type1507 { get; set; } /// /// /// - public global::Vapi.CreateTestSuiteRunDto? Type1508 { get; set; } + public global::Vapi.TestSuiteRun? Type1508 { get; set; } /// /// /// - public global::Vapi.UpdateTestSuiteRunDto? Type1509 { get; set; } + public global::Vapi.TestSuiteRunStatus? Type1509 { get; set; } /// /// /// - public global::Vapi.CreatePersonalityDTO? Type1510 { get; set; } + public global::System.Collections.Generic.IList? Type1510 { get; set; } /// /// /// - public global::Vapi.Personality? Type1511 { get; set; } + public global::Vapi.TestSuiteRunsPaginatedResponse? Type1511 { get; set; } /// /// /// - public global::Vapi.UpdatePersonalityDTO? Type1512 { get; set; } + public global::System.Collections.Generic.IList? Type1512 { get; set; } /// /// /// - public global::Vapi.SimulationHookInclude? Type1513 { get; set; } + public global::Vapi.CreateTestSuiteRunDto? Type1513 { get; set; } /// /// /// - public global::Vapi.SimulationHookWebhookAction? Type1514 { get; set; } + public global::Vapi.UpdateTestSuiteRunDto? Type1514 { get; set; } /// /// /// - public global::Vapi.SimulationHookWebhookActionType? Type1515 { get; set; } + public global::Vapi.CreatePersonalityDTO? Type1515 { get; set; } /// /// /// - public global::Vapi.SimulationHookCallStarted? Type1516 { get; set; } + public global::Vapi.Personality? Type1516 { get; set; } /// /// /// - public global::Vapi.SimulationHookCallStartedOn? Type1517 { get; set; } + public global::Vapi.UpdatePersonalityDTO? Type1517 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1518 { get; set; } + public global::Vapi.SimulationHookInclude? Type1518 { get; set; } /// /// /// - public global::Vapi.SimulationHookCallEnded? Type1519 { get; set; } + public global::Vapi.SimulationHookWebhookAction? Type1519 { get; set; } /// /// /// - public global::Vapi.SimulationHookCallEndedOn? Type1520 { get; set; } + public global::Vapi.SimulationHookWebhookActionType? Type1520 { get; set; } /// /// /// - public global::Vapi.EvaluationPlanItem? Type1521 { get; set; } + public global::Vapi.SimulationHookCallStarted? Type1521 { get; set; } /// /// /// - public global::Vapi.EvaluationPlanItemComparator? Type1522 { get; set; } + public global::Vapi.SimulationHookCallStartedOn? Type1522 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1523 { get; set; } + public global::System.Collections.Generic.IList? Type1523 { get; set; } /// /// /// - public global::Vapi.ScenarioToolMock? Type1524 { get; set; } + public global::Vapi.SimulationHookCallEnded? Type1524 { get; set; } /// /// /// - public global::Vapi.CreateScenarioDTO? Type1525 { get; set; } + public global::Vapi.SimulationHookCallEndedOn? Type1525 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1526 { get; set; } + public global::Vapi.EvaluationPlanItem? Type1526 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1527 { get; set; } + public global::Vapi.EvaluationPlanItemComparator? Type1527 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1528 { get; set; } + public global::Vapi.OneOf? Type1528 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1529 { get; set; } + public global::Vapi.ScenarioToolMock? Type1529 { get; set; } /// /// /// - public global::Vapi.Scenario? Type1530 { get; set; } + public global::Vapi.CreateScenarioDTO? Type1530 { get; set; } /// /// /// - public global::Vapi.UpdateScenarioDTO? Type1531 { get; set; } + public global::System.Collections.Generic.IList? Type1531 { get; set; } /// /// /// - public global::Vapi.SimulationRunSimulationEntry? Type1532 { get; set; } + public global::System.Collections.Generic.IList>? Type1532 { get; set; } /// /// /// - public global::Vapi.SimulationRunSimulationEntryType? Type1533 { get; set; } + public global::Vapi.OneOf? Type1533 { get; set; } /// /// /// - public global::Vapi.SimulationRunSuiteEntry? Type1534 { get; set; } + public global::System.Collections.Generic.IList? Type1534 { get; set; } /// /// /// - public global::Vapi.SimulationRunSuiteEntryType? Type1535 { get; set; } + public global::Vapi.Scenario? Type1535 { get; set; } /// /// /// - public global::Vapi.SimulationRunTargetAssistant? Type1536 { get; set; } + public global::Vapi.UpdateScenarioDTO? Type1536 { get; set; } /// /// /// - public global::Vapi.SimulationRunTargetAssistantType? Type1537 { get; set; } + public global::Vapi.SimulationRunSimulationEntry? Type1537 { get; set; } /// /// /// - public global::Vapi.SimulationRunTargetSquad? Type1538 { get; set; } + public global::Vapi.SimulationRunSimulationEntryType? Type1538 { get; set; } /// /// /// - public global::Vapi.SimulationRunTargetSquadType? Type1539 { get; set; } + public global::Vapi.SimulationRunSuiteEntry? Type1539 { get; set; } /// /// /// - public global::Vapi.SimulationRunTransportConfiguration? Type1540 { get; set; } + public global::Vapi.SimulationRunSuiteEntryType? Type1540 { get; set; } /// /// /// - public global::Vapi.SimulationRunTransportConfigurationProvider? Type1541 { get; set; } + public global::Vapi.SimulationRunTargetAssistant? Type1541 { get; set; } /// /// /// - public global::Vapi.CreateSimulationRunDTO? Type1542 { get; set; } + public global::Vapi.SimulationRunTargetAssistantType? Type1542 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1543 { get; set; } + public global::Vapi.SimulationRunTargetSquad? Type1543 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1544 { get; set; } + public global::Vapi.SimulationRunTargetSquadType? Type1544 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1545 { get; set; } + public global::Vapi.SimulationRunTransportConfiguration? Type1545 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemCounts? Type1546 { get; set; } + public global::Vapi.SimulationRunTransportConfigurationProvider? Type1546 { get; set; } /// /// /// - public global::Vapi.SimulationRun? Type1547 { get; set; } + public global::Vapi.CreateSimulationRunDTO? Type1547 { get; set; } /// /// /// - public global::Vapi.SimulationRunStatus? Type1548 { get; set; } + public global::System.Collections.Generic.IList>? Type1548 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemCallMonitor? Type1549 { get; set; } + public global::Vapi.OneOf? Type1549 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemCallMetadata? Type1550 { get; set; } + public global::Vapi.OneOf? Type1550 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemMetadata? Type1551 { get; set; } + public global::Vapi.SimulationRunItemCounts? Type1551 { get; set; } /// /// /// - public global::Vapi.StructuredOutputEvaluationResult? Type1552 { get; set; } + public global::Vapi.SimulationRun? Type1552 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1553 { get; set; } + public global::Vapi.SimulationRunStatus? Type1553 { get; set; } /// /// /// - public global::Vapi.StructuredOutputEvaluationResultComparator? Type1554 { get; set; } + public global::Vapi.SimulationRunItemCallMonitor? Type1554 { get; set; } /// /// /// - public global::Vapi.LatencyMetrics? Type1555 { get; set; } + public global::Vapi.SimulationRunItemCallMetadata? Type1555 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemResults? Type1556 { get; set; } + public global::Vapi.SimulationRunItemMetadata? Type1556 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1557 { get; set; } + public global::Vapi.StructuredOutputEvaluationResult? Type1557 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemImprovementSuggestion? Type1558 { get; set; } + public global::Vapi.OneOf? Type1558 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemImprovements? Type1559 { get; set; } + public global::Vapi.StructuredOutputEvaluationResultComparator? Type1559 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1560 { get; set; } + public global::Vapi.LatencyMetrics? Type1560 { get; set; } /// /// /// - public global::Vapi.SimulationRunConfiguration? Type1561 { get; set; } + public global::Vapi.SimulationRunItemResults? Type1561 { get; set; } /// /// /// - public global::Vapi.SimulationRunItem? Type1562 { get; set; } + public global::System.Collections.Generic.IList? Type1562 { get; set; } /// /// /// - public global::Vapi.SimulationRunItemStatus? Type1563 { get; set; } + public global::Vapi.SimulationRunItemImprovementSuggestion? Type1563 { get; set; } /// /// /// - public global::Vapi.CreateSimulationSuiteDTO? Type1564 { get; set; } + public global::Vapi.SimulationRunItemImprovements? Type1564 { get; set; } /// /// /// - public global::Vapi.SimulationSuite? Type1565 { get; set; } + public global::System.Collections.Generic.IList? Type1565 { get; set; } /// /// /// - public global::Vapi.UpdateSimulationSuiteDTO? Type1566 { get; set; } + public global::Vapi.SimulationRunConfiguration? Type1566 { get; set; } /// /// /// - public global::Vapi.GenerateScenariosDTO? Type1567 { get; set; } + public global::Vapi.SimulationRunItem? Type1567 { get; set; } /// /// /// - public global::Vapi.GeneratedScenario? Type1568 { get; set; } + public global::Vapi.SimulationRunItemStatus? Type1568 { get; set; } /// /// /// - public global::Vapi.GeneratedScenarioCategory? Type1569 { get; set; } + public global::Vapi.SimulationSuiteTargetAssignment? Type1569 { get; set; } /// /// /// - public global::Vapi.GenerateScenariosResponse? Type1570 { get; set; } + public global::Vapi.SimulationSuiteTargetAssignmentTargetType? Type1570 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1571 { get; set; } + public global::Vapi.CreateSimulationSuiteDTO? Type1571 { get; set; } /// /// /// - public global::Vapi.CreateSimulationDTO? Type1572 { get; set; } + public global::System.Collections.Generic.IList? Type1572 { get; set; } /// /// /// - public global::Vapi.Simulation? Type1573 { get; set; } + public global::Vapi.SimulationSuite? Type1573 { get; set; } /// /// /// - public global::Vapi.UpdateSimulationDTO? Type1574 { get; set; } + public global::Vapi.UpdateSimulationSuiteDTO? Type1574 { get; set; } /// /// /// - public global::Vapi.SimulationConcurrencyResponse? Type1575 { get; set; } + public global::Vapi.GenerateScenariosDTO? Type1575 { get; set; } /// /// /// - public global::Vapi.BarInsightMetadata? Type1576 { get; set; } + public global::Vapi.GeneratedScenario? Type1576 { get; set; } /// /// /// - public global::Vapi.InsightTimeRangeWithStep? Type1577 { get; set; } + public global::Vapi.GeneratedScenarioCategory? Type1577 { get; set; } /// /// /// - public global::Vapi.InsightTimeRangeWithStepStep? Type1578 { get; set; } + public global::Vapi.GenerateScenariosResponse? Type1578 { get; set; } /// /// /// - public global::Vapi.BarInsight? Type1579 { get; set; } + public global::System.Collections.Generic.IList? Type1579 { get; set; } /// /// /// - public global::Vapi.BarInsightType? Type1580 { get; set; } + public global::Vapi.CreateSimulationDTO? Type1580 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1581 { get; set; } + public global::Vapi.Simulation? Type1581 { get; set; } /// /// /// - public global::Vapi.InsightFormula? Type1582 { get; set; } + public global::Vapi.UpdateSimulationDTO? Type1582 { get; set; } /// /// /// - public global::Vapi.BarInsightGroupBy? Type1583 { get; set; } + public global::Vapi.SimulationConcurrencyResponse? Type1583 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStringTypeColumn? Type1584 { get; set; } + public global::Vapi.BarInsightMetadata? Type1584 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumn? Type1585 { get; set; } + public global::Vapi.InsightTimeRangeWithStep? Type1585 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumn? Type1586 { get; set; } + public global::Vapi.InsightTimeRangeWithStepStep? Type1586 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnEventsTable? Type1587 { get; set; } + public global::Vapi.BarInsight? Type1587 { get; set; } /// /// /// - public global::Vapi.InsightTimeRange? Type1588 { get; set; } + public global::Vapi.BarInsightType? Type1588 { get; set; } /// /// /// - public global::Vapi.PieInsight? Type1589 { get; set; } + public global::System.Collections.Generic.IList? Type1589 { get; set; } /// /// /// - public global::Vapi.PieInsightType? Type1590 { get; set; } + public global::Vapi.InsightFormula? Type1590 { get; set; } /// /// /// - public global::Vapi.PieInsightGroupBy? Type1591 { get; set; } + public global::Vapi.BarInsightGroupBy? Type1591 { get; set; } /// /// /// - public global::Vapi.LineInsightMetadata? Type1592 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStringTypeColumn? Type1592 { get; set; } /// /// /// - public global::Vapi.LineInsight? Type1593 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumn? Type1593 { get; set; } /// /// /// - public global::Vapi.LineInsightType? Type1594 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumn? Type1594 { get; set; } /// /// /// - public global::Vapi.LineInsightGroupBy? Type1595 { get; set; } + public global::Vapi.JSONQueryOnEventsTable? Type1595 { get; set; } /// /// /// - public global::Vapi.TextInsight? Type1596 { get; set; } + public global::Vapi.InsightTimeRange? Type1596 { get; set; } /// /// /// - public global::Vapi.TextInsightType? Type1597 { get; set; } + public global::Vapi.PieInsight? Type1597 { get; set; } /// /// /// - public global::Vapi.UpdateBarInsightFromCallTableDTO? Type1598 { get; set; } + public global::Vapi.PieInsightType? Type1598 { get; set; } /// /// /// - public global::Vapi.UpdateBarInsightFromCallTableDTOType? Type1599 { get; set; } + public global::Vapi.PieInsightGroupBy? Type1599 { get; set; } /// /// /// - public global::Vapi.UpdateBarInsightFromCallTableDTOGroupBy? Type1600 { get; set; } + public global::Vapi.LineInsightMetadata? Type1600 { get; set; } /// /// /// - public global::Vapi.UpdatePieInsightFromCallTableDTO? Type1601 { get; set; } + public global::Vapi.LineInsight? Type1601 { get; set; } /// /// /// - public global::Vapi.UpdatePieInsightFromCallTableDTOType? Type1602 { get; set; } + public global::Vapi.LineInsightType? Type1602 { get; set; } /// /// /// - public global::Vapi.UpdatePieInsightFromCallTableDTOGroupBy? Type1603 { get; set; } + public global::Vapi.LineInsightGroupBy? Type1603 { get; set; } /// /// /// - public global::Vapi.UpdateLineInsightFromCallTableDTO? Type1604 { get; set; } + public global::Vapi.TextInsight? Type1604 { get; set; } /// /// /// - public global::Vapi.UpdateLineInsightFromCallTableDTOType? Type1605 { get; set; } + public global::Vapi.TextInsightType? Type1605 { get; set; } /// /// /// - public global::Vapi.UpdateLineInsightFromCallTableDTOGroupBy? Type1606 { get; set; } + public global::Vapi.UpdateBarInsightFromCallTableDTO? Type1606 { get; set; } /// /// /// - public global::Vapi.UpdateTextInsightFromCallTableDTO? Type1607 { get; set; } + public global::Vapi.UpdateBarInsightFromCallTableDTOType? Type1607 { get; set; } /// /// /// - public global::Vapi.UpdateTextInsightFromCallTableDTOType? Type1608 { get; set; } + public global::Vapi.UpdateBarInsightFromCallTableDTOGroupBy? Type1608 { get; set; } /// /// /// - public global::Vapi.CreateBarInsightFromCallTableDTO? Type1609 { get; set; } + public global::Vapi.UpdatePieInsightFromCallTableDTO? Type1609 { get; set; } /// /// /// - public global::Vapi.CreateBarInsightFromCallTableDTOType? Type1610 { get; set; } + public global::Vapi.UpdatePieInsightFromCallTableDTOType? Type1610 { get; set; } /// /// /// - public global::Vapi.CreateBarInsightFromCallTableDTOGroupBy? Type1611 { get; set; } + public global::Vapi.UpdatePieInsightFromCallTableDTOGroupBy? Type1611 { get; set; } /// /// /// - public global::Vapi.CreatePieInsightFromCallTableDTO? Type1612 { get; set; } + public global::Vapi.UpdateLineInsightFromCallTableDTO? Type1612 { get; set; } /// /// /// - public global::Vapi.CreatePieInsightFromCallTableDTOType? Type1613 { get; set; } + public global::Vapi.UpdateLineInsightFromCallTableDTOType? Type1613 { get; set; } /// /// /// - public global::Vapi.CreatePieInsightFromCallTableDTOGroupBy? Type1614 { get; set; } + public global::Vapi.UpdateLineInsightFromCallTableDTOGroupBy? Type1614 { get; set; } /// /// /// - public global::Vapi.CreateLineInsightFromCallTableDTO? Type1615 { get; set; } + public global::Vapi.UpdateTextInsightFromCallTableDTO? Type1615 { get; set; } /// /// /// - public global::Vapi.CreateLineInsightFromCallTableDTOType? Type1616 { get; set; } + public global::Vapi.UpdateTextInsightFromCallTableDTOType? Type1616 { get; set; } /// /// /// - public global::Vapi.CreateLineInsightFromCallTableDTOGroupBy? Type1617 { get; set; } + public global::Vapi.CreateBarInsightFromCallTableDTO? Type1617 { get; set; } /// /// /// - public global::Vapi.CreateTextInsightFromCallTableDTO? Type1618 { get; set; } + public global::Vapi.CreateBarInsightFromCallTableDTOType? Type1618 { get; set; } /// /// /// - public global::Vapi.CreateTextInsightFromCallTableDTOType? Type1619 { get; set; } + public global::Vapi.CreateBarInsightFromCallTableDTOGroupBy? Type1619 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnType? Type1620 { get; set; } + public global::Vapi.CreatePieInsightFromCallTableDTO? Type1620 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnTable? Type1621 { get; set; } + public global::Vapi.CreatePieInsightFromCallTableDTOType? Type1621 { get; set; } /// /// /// - public global::Vapi.FilterStringTypeColumnOnCallTable? Type1622 { get; set; } + public global::Vapi.CreatePieInsightFromCallTableDTOGroupBy? Type1622 { get; set; } /// /// /// - public global::Vapi.FilterStringArrayTypeColumnOnCallTable? Type1623 { get; set; } + public global::Vapi.CreateLineInsightFromCallTableDTO? Type1623 { get; set; } /// /// /// - public global::Vapi.FilterNumberTypeColumnOnCallTable? Type1624 { get; set; } + public global::Vapi.CreateLineInsightFromCallTableDTOType? Type1624 { get; set; } /// /// /// - public global::Vapi.FilterNumberArrayTypeColumnOnCallTable? Type1625 { get; set; } + public global::Vapi.CreateLineInsightFromCallTableDTOGroupBy? Type1625 { get; set; } /// /// /// - public global::Vapi.FilterDateTypeColumnOnCallTable? Type1626 { get; set; } + public global::Vapi.CreateTextInsightFromCallTableDTO? Type1626 { get; set; } /// /// /// - public global::Vapi.FilterStructuredOutputColumnOnCallTable? Type1627 { get; set; } + public global::Vapi.CreateTextInsightFromCallTableDTOType? Type1627 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnColumn? Type1628 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnType? Type1628 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnOperation? Type1629 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnTable? Type1629 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnType? Type1630 { get; set; } + public global::Vapi.FilterStringTypeColumnOnCallTable? Type1630 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnTable? Type1631 { get; set; } + public global::Vapi.FilterStringArrayTypeColumnOnCallTable? Type1631 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnColumn? Type1632 { get; set; } + public global::Vapi.FilterNumberTypeColumnOnCallTable? Type1632 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnOperation? Type1633 { get; set; } + public global::Vapi.FilterNumberArrayTypeColumnOnCallTable? Type1633 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnType? Type1634 { get; set; } + public global::Vapi.FilterDateTypeColumnOnCallTable? Type1634 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnTable? Type1635 { get; set; } + public global::Vapi.FilterStructuredOutputColumnOnCallTable? Type1635 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnColumn? Type1636 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnColumn? Type1636 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnOperation? Type1637 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStringTypeColumnOperation? Type1637 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnEventsTableType? Type1638 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnType? Type1638 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnEventsTableTable? Type1639 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnTable? Type1639 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnEventsTableOn? Type1640 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnColumn? Type1640 { get; set; } /// /// /// - public global::Vapi.JSONQueryOnEventsTableOperation? Type1641 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnOperation? Type1641 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1642 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnType? Type1642 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1643 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnTable? Type1643 { get; set; } /// /// /// - public global::Vapi.EventsTableStringCondition? Type1644 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnColumn? Type1644 { get; set; } /// /// /// - public global::Vapi.EventsTableNumberCondition? Type1645 { get; set; } + public global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnOperation? Type1645 { get; set; } /// /// /// - public global::Vapi.EventsTableBooleanCondition? Type1646 { get; set; } + public global::Vapi.JSONQueryOnEventsTableType? Type1646 { get; set; } /// /// /// - public global::Vapi.FilterStringTypeColumnOnCallTableColumn? Type1647 { get; set; } + public global::Vapi.JSONQueryOnEventsTableTable? Type1647 { get; set; } /// /// /// - public global::Vapi.FilterStringTypeColumnOnCallTableOperator? Type1648 { get; set; } + public global::Vapi.JSONQueryOnEventsTableOn? Type1648 { get; set; } /// /// /// - public global::Vapi.FilterNumberTypeColumnOnCallTableColumn? Type1649 { get; set; } + public global::Vapi.JSONQueryOnEventsTableOperation? Type1649 { get; set; } /// /// /// - public global::Vapi.FilterNumberTypeColumnOnCallTableOperator? Type1650 { get; set; } + public global::System.Collections.Generic.IList>? Type1650 { get; set; } /// /// /// - public global::Vapi.FilterDateTypeColumnOnCallTableColumn? Type1651 { get; set; } + public global::Vapi.OneOf? Type1651 { get; set; } /// /// /// - public global::Vapi.FilterDateTypeColumnOnCallTableOperator? Type1652 { get; set; } + public global::Vapi.EventsTableStringCondition? Type1652 { get; set; } /// /// /// - public global::Vapi.FilterStructuredOutputColumnOnCallTableColumn? Type1653 { get; set; } + public global::Vapi.EventsTableNumberCondition? Type1653 { get; set; } /// /// /// - public global::Vapi.FilterStructuredOutputColumnOnCallTableOperator? Type1654 { get; set; } + public global::Vapi.EventsTableBooleanCondition? Type1654 { get; set; } /// /// /// - public global::Vapi.FilterStringArrayTypeColumnOnCallTableColumn? Type1655 { get; set; } + public global::Vapi.FilterStringTypeColumnOnCallTableColumn? Type1655 { get; set; } /// /// /// - public global::Vapi.FilterStringArrayTypeColumnOnCallTableOperator? Type1656 { get; set; } + public global::Vapi.FilterStringTypeColumnOnCallTableOperator? Type1656 { get; set; } /// /// /// - public global::Vapi.FilterNumberArrayTypeColumnOnCallTableColumn? Type1657 { get; set; } + public global::Vapi.FilterNumberTypeColumnOnCallTableColumn? Type1657 { get; set; } /// /// /// - public global::Vapi.FilterNumberArrayTypeColumnOnCallTableOperator? Type1658 { get; set; } + public global::Vapi.FilterNumberTypeColumnOnCallTableOperator? Type1658 { get; set; } /// /// /// - public global::Vapi.EventsTableStringConditionOperator? Type1659 { get; set; } + public global::Vapi.FilterDateTypeColumnOnCallTableColumn? Type1659 { get; set; } /// /// /// - public global::Vapi.EventsTableNumberConditionOperator? Type1660 { get; set; } + public global::Vapi.FilterDateTypeColumnOnCallTableOperator? Type1660 { get; set; } /// /// /// - public global::Vapi.EventsTableBooleanConditionOperator? Type1661 { get; set; } + public global::Vapi.FilterStructuredOutputColumnOnCallTableColumn? Type1661 { get; set; } /// /// /// - public global::Vapi.BarInsightFromCallTable? Type1662 { get; set; } + public global::Vapi.FilterStructuredOutputColumnOnCallTableOperator? Type1662 { get; set; } /// /// /// - public global::Vapi.BarInsightFromCallTableType? Type1663 { get; set; } + public global::Vapi.FilterStringArrayTypeColumnOnCallTableColumn? Type1663 { get; set; } /// /// /// - public global::Vapi.BarInsightFromCallTableGroupBy? Type1664 { get; set; } + public global::Vapi.FilterStringArrayTypeColumnOnCallTableOperator? Type1664 { get; set; } /// /// /// - public global::Vapi.PieInsightFromCallTable? Type1665 { get; set; } + public global::Vapi.FilterNumberArrayTypeColumnOnCallTableColumn? Type1665 { get; set; } /// /// /// - public global::Vapi.PieInsightFromCallTableType? Type1666 { get; set; } + public global::Vapi.FilterNumberArrayTypeColumnOnCallTableOperator? Type1666 { get; set; } /// /// /// - public global::Vapi.PieInsightFromCallTableGroupBy? Type1667 { get; set; } + public global::Vapi.EventsTableStringConditionOperator? Type1667 { get; set; } /// /// /// - public global::Vapi.LineInsightFromCallTable? Type1668 { get; set; } + public global::Vapi.EventsTableNumberConditionOperator? Type1668 { get; set; } /// /// /// - public global::Vapi.LineInsightFromCallTableType? Type1669 { get; set; } + public global::Vapi.EventsTableBooleanConditionOperator? Type1669 { get; set; } /// /// /// - public global::Vapi.LineInsightFromCallTableGroupBy? Type1670 { get; set; } + public global::Vapi.BarInsightFromCallTable? Type1670 { get; set; } /// /// /// - public global::Vapi.TextInsightFromCallTable? Type1671 { get; set; } + public global::Vapi.BarInsightFromCallTableType? Type1671 { get; set; } /// /// /// - public global::Vapi.TextInsightFromCallTableType? Type1672 { get; set; } + public global::Vapi.BarInsightFromCallTableGroupBy? Type1672 { get; set; } /// /// /// - public global::Vapi.InsightRunFormatPlan? Type1673 { get; set; } + public global::Vapi.PieInsightFromCallTable? Type1673 { get; set; } /// /// /// - public global::Vapi.InsightRunFormatPlanFormat? Type1674 { get; set; } + public global::Vapi.PieInsightFromCallTableType? Type1674 { get; set; } /// /// /// - public global::Vapi.InsightRunDTO? Type1675 { get; set; } + public global::Vapi.PieInsightFromCallTableGroupBy? Type1675 { get; set; } /// /// /// - public global::Vapi.InsightRunResponse? Type1676 { get; set; } + public global::Vapi.LineInsightFromCallTable? Type1676 { get; set; } /// /// /// - public global::Vapi.Insight? Type1677 { get; set; } + public global::Vapi.LineInsightFromCallTableType? Type1677 { get; set; } /// /// /// - public global::Vapi.InsightType? Type1678 { get; set; } + public global::Vapi.LineInsightFromCallTableGroupBy? Type1678 { get; set; } /// /// /// - public global::Vapi.InsightPaginatedResponse? Type1679 { get; set; } + public global::Vapi.TextInsightFromCallTable? Type1679 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1680 { get; set; } + public global::Vapi.TextInsightFromCallTableType? Type1680 { get; set; } /// /// /// - public global::Vapi.CreateEvalDTO? Type1681 { get; set; } + public global::Vapi.InsightRunFormatPlan? Type1681 { get; set; } /// /// /// - public global::Vapi.ChatEvalAssistantMessageMock? Type1682 { get; set; } + public global::Vapi.InsightRunFormatPlanFormat? Type1682 { get; set; } /// /// /// - public global::Vapi.ChatEvalSystemMessageMock? Type1683 { get; set; } + public global::Vapi.InsightRunDTO? Type1683 { get; set; } /// /// /// - public global::Vapi.ChatEvalToolResponseMessageMock? Type1684 { get; set; } + public global::Vapi.InsightRunResponse? Type1684 { get; set; } /// /// /// - public global::Vapi.ChatEvalToolResponseMessageEvaluation? Type1685 { get; set; } + public global::Vapi.Insight? Type1685 { get; set; } /// /// /// - public global::Vapi.ChatEvalUserMessageMock? Type1686 { get; set; } + public global::Vapi.InsightType? Type1686 { get; set; } /// /// /// - public global::Vapi.ChatEvalAssistantMessageEvaluation? Type1687 { get; set; } + public global::Vapi.InsightPaginatedResponse? Type1687 { get; set; } /// /// /// - public global::Vapi.CreateEvalDTOType? Type1688 { get; set; } + public global::System.Collections.Generic.IList? Type1688 { get; set; } /// /// /// - public global::Vapi.Eval? Type1689 { get; set; } + public global::Vapi.CreateEvalDTO? Type1689 { get; set; } /// /// /// - public global::Vapi.EvalType? Type1690 { get; set; } + public global::Vapi.ChatEvalAssistantMessageMock? Type1690 { get; set; } /// /// /// - public global::Vapi.EvalModelListOptions? Type1691 { get; set; } + public global::Vapi.ChatEvalSystemMessageMock? Type1691 { get; set; } /// /// /// - public global::Vapi.EvalModelListOptionsProvider? Type1692 { get; set; } + public global::Vapi.ChatEvalToolResponseMessageMock? Type1692 { get; set; } /// /// /// - public global::Vapi.EvalUserEditable? Type1693 { get; set; } + public global::Vapi.ChatEvalToolResponseMessageEvaluation? Type1693 { get; set; } /// /// /// - public global::Vapi.EvalUserEditableType? Type1694 { get; set; } + public global::Vapi.ChatEvalUserMessageMock? Type1694 { get; set; } /// /// /// - public global::Vapi.ChatEvalAssistantMessageMockToolCall? Type1695 { get; set; } + public global::Vapi.ChatEvalAssistantMessageEvaluation? Type1695 { get; set; } /// /// /// - public global::Vapi.ChatEvalAssistantMessageMockRole? Type1696 { get; set; } + public global::Vapi.CreateEvalDTOType? Type1696 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1697 { get; set; } + public global::Vapi.Eval? Type1697 { get; set; } /// /// /// - public global::Vapi.ChatEvalSystemMessageMockRole? Type1698 { get; set; } + public global::Vapi.EvalType? Type1698 { get; set; } /// /// /// - public global::Vapi.ChatEvalToolResponseMessageMockRole? Type1699 { get; set; } + public global::Vapi.EvalModelListOptions? Type1699 { get; set; } /// /// /// - public global::Vapi.ChatEvalUserMessageMockRole? Type1700 { get; set; } + public global::Vapi.EvalModelListOptionsProvider? Type1700 { get; set; } /// /// /// - public global::Vapi.AssistantMessageEvaluationContinuePlan? Type1701 { get; set; } + public global::Vapi.EvalUserEditable? Type1701 { get; set; } /// /// /// - public global::Vapi.ChatEvalAssistantMessageEvaluationRole? Type1702 { get; set; } + public global::Vapi.EvalUserEditableType? Type1702 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1703 { get; set; } + public global::Vapi.ChatEvalAssistantMessageMockToolCall? Type1703 { get; set; } /// /// /// - public global::Vapi.AssistantMessageJudgePlanExact? Type1704 { get; set; } + public global::Vapi.ChatEvalAssistantMessageMockRole? Type1704 { get; set; } /// /// /// - public global::Vapi.AssistantMessageJudgePlanRegex? Type1705 { get; set; } + public global::System.Collections.Generic.IList? Type1705 { get; set; } /// /// /// - public global::Vapi.AssistantMessageJudgePlanAI? Type1706 { get; set; } + public global::Vapi.ChatEvalSystemMessageMockRole? Type1706 { get; set; } /// /// /// - public global::Vapi.EvalOpenAIModel? Type1707 { get; set; } + public global::Vapi.ChatEvalToolResponseMessageMockRole? Type1707 { get; set; } /// /// /// - public global::Vapi.EvalOpenAIModelProvider? Type1708 { get; set; } + public global::Vapi.ChatEvalUserMessageMockRole? Type1708 { get; set; } /// /// /// - public global::Vapi.EvalOpenAIModelModel? Type1709 { get; set; } + public global::Vapi.AssistantMessageEvaluationContinuePlan? Type1709 { get; set; } /// /// /// - public global::Vapi.EvalAnthropicModel? Type1710 { get; set; } + public global::Vapi.ChatEvalAssistantMessageEvaluationRole? Type1710 { get; set; } /// /// /// - public global::Vapi.EvalAnthropicModelProvider? Type1711 { get; set; } + public global::Vapi.OneOf? Type1711 { get; set; } /// /// /// - public global::Vapi.EvalAnthropicModelModel? Type1712 { get; set; } + public global::Vapi.AssistantMessageJudgePlanExact? Type1712 { get; set; } /// /// /// - public global::Vapi.EvalGoogleModel? Type1713 { get; set; } + public global::Vapi.AssistantMessageJudgePlanRegex? Type1713 { get; set; } /// /// /// - public global::Vapi.EvalGoogleModelProvider? Type1714 { get; set; } + public global::Vapi.AssistantMessageJudgePlanAI? Type1714 { get; set; } /// /// /// - public global::Vapi.EvalGoogleModelModel? Type1715 { get; set; } + public global::Vapi.EvalOpenAIModel? Type1715 { get; set; } /// /// /// - public global::Vapi.EvalGroqModel? Type1716 { get; set; } + public global::Vapi.EvalOpenAIModelProvider? Type1716 { get; set; } /// /// /// - public global::Vapi.EvalGroqModelProvider? Type1717 { get; set; } + public global::Vapi.EvalOpenAIModelModel? Type1717 { get; set; } /// /// /// - public global::Vapi.EvalGroqModelModel? Type1718 { get; set; } + public global::Vapi.EvalAnthropicModel? Type1718 { get; set; } /// /// /// - public global::Vapi.EvalCustomModel? Type1719 { get; set; } + public global::Vapi.EvalAnthropicModelProvider? Type1719 { get; set; } /// /// /// - public global::Vapi.EvalCustomModelProvider? Type1720 { get; set; } + public global::Vapi.EvalAnthropicModelModel? Type1720 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1721 { get; set; } + public global::Vapi.EvalGoogleModel? Type1721 { get; set; } /// /// /// - public global::Vapi.AssistantMessageJudgePlanAIType? Type1722 { get; set; } + public global::Vapi.EvalGoogleModelProvider? Type1722 { get; set; } /// /// /// - public global::Vapi.ChatEvalToolResponseMessageEvaluationRole? Type1723 { get; set; } + public global::Vapi.EvalGoogleModelModel? Type1723 { get; set; } /// /// /// - public global::Vapi.AssistantMessageJudgePlanExactType? Type1724 { get; set; } + public global::Vapi.EvalGroqModel? Type1724 { get; set; } /// /// /// - public global::Vapi.AssistantMessageJudgePlanRegexType? Type1725 { get; set; } + public global::Vapi.EvalGroqModelProvider? Type1725 { get; set; } /// /// /// - public global::Vapi.GetEvalPaginatedDTO? Type1726 { get; set; } + public global::Vapi.EvalGroqModelModel? Type1726 { get; set; } /// /// /// - public global::Vapi.GetEvalPaginatedDTOSortOrder? Type1727 { get; set; } + public global::Vapi.EvalCustomModel? Type1727 { get; set; } /// /// /// - public global::Vapi.GetEvalPaginatedDTOSortBy? Type1728 { get; set; } + public global::Vapi.EvalCustomModelProvider? Type1728 { get; set; } /// /// /// - public global::Vapi.EvalPaginatedResponse? Type1729 { get; set; } + public global::Vapi.OneOf? Type1729 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1730 { get; set; } + public global::Vapi.AssistantMessageJudgePlanAIType? Type1730 { get; set; } /// /// /// - public global::Vapi.UpdateEvalDTO? Type1731 { get; set; } + public global::Vapi.ChatEvalToolResponseMessageEvaluationRole? Type1731 { get; set; } /// /// /// - public global::Vapi.UpdateEvalDTOType? Type1732 { get; set; } + public global::Vapi.AssistantMessageJudgePlanExactType? Type1732 { get; set; } /// /// /// - public global::Vapi.CreateEvalRunDTO? Type1733 { get; set; } + public global::Vapi.AssistantMessageJudgePlanRegexType? Type1733 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1734 { get; set; } + public global::Vapi.GetEvalPaginatedDTO? Type1734 { get; set; } /// /// /// - public global::Vapi.EvalRunTargetAssistant? Type1735 { get; set; } + public global::Vapi.GetEvalPaginatedDTOSortOrder? Type1735 { get; set; } /// /// /// - public global::Vapi.EvalRunTargetSquad? Type1736 { get; set; } + public global::Vapi.GetEvalPaginatedDTOSortBy? Type1736 { get; set; } /// /// /// - public global::Vapi.CreateEvalRunDTOType? Type1737 { get; set; } + public global::Vapi.EvalPaginatedResponse? Type1737 { get; set; } /// /// /// - public global::Vapi.EvalRunResult? Type1738 { get; set; } + public global::System.Collections.Generic.IList? Type1738 { get; set; } /// /// /// - public global::Vapi.EvalRunResultStatus? Type1739 { get; set; } + public global::Vapi.UpdateEvalDTO? Type1739 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1740 { get; set; } + public global::Vapi.UpdateEvalDTOType? Type1740 { get; set; } /// /// /// - public global::Vapi.EvalRun? Type1741 { get; set; } + public global::Vapi.CreateEvalRunDTO? Type1741 { get; set; } /// /// /// - public global::Vapi.EvalRunStatus? Type1742 { get; set; } + public global::Vapi.OneOf? Type1742 { get; set; } /// /// /// - public global::Vapi.EvalRunEndedReason? Type1743 { get; set; } + public global::Vapi.EvalRunTargetAssistant? Type1743 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1744 { get; set; } + public global::Vapi.EvalRunTargetSquad? Type1744 { get; set; } /// /// /// - public global::Vapi.EvalRunType? Type1745 { get; set; } + public global::Vapi.CreateEvalRunDTOType? Type1745 { get; set; } /// /// /// - public global::Vapi.EvalRunPaginatedResponse? Type1746 { get; set; } + public global::Vapi.EvalRunResult? Type1746 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1747 { get; set; } + public global::Vapi.EvalRunResultStatus? Type1747 { get; set; } /// /// /// - public global::Vapi.GetEvalRunPaginatedDTO? Type1748 { get; set; } + public global::Vapi.OneOf? Type1748 { get; set; } /// /// /// - public global::Vapi.GetEvalRunPaginatedDTOSortOrder? Type1749 { get; set; } + public global::Vapi.EvalRun? Type1749 { get; set; } /// /// /// - public global::Vapi.GetEvalRunPaginatedDTOSortBy? Type1750 { get; set; } + public global::Vapi.EvalRunStatus? Type1750 { get; set; } /// /// /// - public global::Vapi.EvalRunTargetAssistantType? Type1751 { get; set; } + public global::Vapi.EvalRunEndedReason? Type1751 { get; set; } /// /// /// - public global::Vapi.EvalRunTargetSquadType? Type1752 { get; set; } + public global::System.Collections.Generic.IList? Type1752 { get; set; } /// /// /// - public global::Vapi.Scorecard? Type1753 { get; set; } + public global::Vapi.EvalRunType? Type1753 { get; set; } /// /// /// - public global::Vapi.ScorecardPaginatedResponse? Type1754 { get; set; } + public global::Vapi.EvalRunPaginatedResponse? Type1754 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1755 { get; set; } + public global::System.Collections.Generic.IList? Type1755 { get; set; } /// /// /// - public global::Vapi.UpdateScorecardDTO? Type1756 { get; set; } + public global::Vapi.GetEvalRunPaginatedDTO? Type1756 { get; set; } /// /// /// - public global::Vapi.CreateOrgDTO? Type1757 { get; set; } + public global::Vapi.GetEvalRunPaginatedDTOSortOrder? Type1757 { get; set; } /// /// /// - public global::Vapi.CreateOrgDTOChannel? Type1758 { get; set; } + public global::Vapi.GetEvalRunPaginatedDTOSortBy? Type1758 { get; set; } /// /// /// - public global::Vapi.AutoReloadPlan? Type1759 { get; set; } + public global::Vapi.EvalRunTargetAssistantType? Type1759 { get; set; } /// /// /// - public global::Vapi.InvoicePlan? Type1760 { get; set; } + public global::Vapi.EvalRunTargetSquadType? Type1760 { get; set; } /// /// /// - public global::Vapi.Subscription? Type1761 { get; set; } + public global::Vapi.Scorecard? Type1761 { get; set; } /// /// /// - public global::Vapi.SubscriptionType? Type1762 { get; set; } + public global::Vapi.ScorecardPaginatedResponse? Type1762 { get; set; } /// /// /// - public global::Vapi.SubscriptionStatus? Type1763 { get; set; } + public global::System.Collections.Generic.IList? Type1763 { get; set; } /// /// /// - public global::Vapi.SubscriptionMinutesIncludedResetFrequency? Type1764 { get; set; } + public global::Vapi.UpdateScorecardDTO? Type1764 { get; set; } /// /// /// - public global::Vapi.Org? Type1765 { get; set; } + public global::Vapi.CreateOrgDTO? Type1765 { get; set; } /// /// /// - public global::Vapi.OrgChannel? Type1766 { get; set; } + public global::Vapi.CreateOrgDTOChannel? Type1766 { get; set; } /// /// /// - public global::Vapi.UpdateOrgDTO? Type1767 { get; set; } + public global::Vapi.AutoReloadPlan? Type1767 { get; set; } /// /// /// - public global::Vapi.UpdateOrgDTOChannel? Type1768 { get; set; } + public global::Vapi.InvoicePlan? Type1768 { get; set; } /// /// /// - public global::Vapi.User? Type1769 { get; set; } + public global::Vapi.Subscription? Type1769 { get; set; } /// /// /// - public global::Vapi.InviteUserDTO? Type1770 { get; set; } + public global::Vapi.SubscriptionType? Type1770 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1771 { get; set; } + public global::Vapi.SubscriptionStatus? Type1771 { get; set; } /// /// /// - public global::Vapi.InviteUserDTORole? Type1772 { get; set; } + public global::Vapi.SubscriptionMinutesIncludedResetFrequency? Type1772 { get; set; } /// /// /// - public global::Vapi.UpdateUserRoleDTO? Type1773 { get; set; } + public global::Vapi.Org? Type1773 { get; set; } /// /// /// - public global::Vapi.OneOf? Type1774 { get; set; } + public global::Vapi.OrgChannel? Type1774 { get; set; } /// /// /// - public global::Vapi.UpdateUserRoleDTORole? Type1775 { get; set; } + public global::Vapi.UpdateOrgDTO? Type1775 { get; set; } /// /// /// - public global::Vapi.JwtResponse? Type1776 { get; set; } + public global::Vapi.UpdateOrgDTOChannel? Type1776 { get; set; } /// /// /// - public global::Vapi.TokenRestrictions? Type1777 { get; set; } + public global::Vapi.User? Type1777 { get; set; } /// /// /// - public global::Vapi.CreateTokenDTO? Type1778 { get; set; } + public global::Vapi.InviteUserDTO? Type1778 { get; set; } /// /// /// - public global::Vapi.CreateTokenDTOTag? Type1779 { get; set; } + public global::Vapi.OneOf? Type1779 { get; set; } /// /// /// - public global::Vapi.Token? Type1780 { get; set; } + public global::Vapi.InviteUserDTORole? Type1780 { get; set; } /// /// /// - public global::Vapi.TokenTag? Type1781 { get; set; } + public global::Vapi.UpdateUserRoleDTO? Type1781 { get; set; } /// /// /// - public global::Vapi.UpdateTokenDTO? Type1782 { get; set; } + public global::Vapi.OneOf? Type1782 { get; set; } /// /// /// - public global::Vapi.UpdateTokenDTOTag? Type1783 { get; set; } + public global::Vapi.UpdateUserRoleDTORole? Type1783 { get; set; } /// /// /// - public global::Vapi.AnthropicCredential? Type1784 { get; set; } + public global::Vapi.JwtResponse? Type1784 { get; set; } /// /// /// - public global::Vapi.AnthropicCredentialProvider? Type1785 { get; set; } + public global::Vapi.TokenRestrictions? Type1785 { get; set; } /// /// /// - public global::Vapi.AWSStsAuthenticationArtifact? Type1786 { get; set; } + public global::Vapi.CreateTokenDTO? Type1786 { get; set; } /// /// /// - public global::Vapi.AWSStsAssumeRoleUser? Type1787 { get; set; } + public global::Vapi.CreateTokenDTOTag? Type1787 { get; set; } /// /// /// - public global::Vapi.AWSStsCredentials? Type1788 { get; set; } + public global::Vapi.Token? Type1788 { get; set; } /// /// /// - public global::Vapi.AWSStsAuthenticationSession? Type1789 { get; set; } + public global::Vapi.TokenTag? Type1789 { get; set; } /// /// /// - public global::Vapi.AnthropicBedrockCredential? Type1790 { get; set; } + public global::Vapi.UpdateTokenDTO? Type1790 { get; set; } /// /// /// - public global::Vapi.AnthropicBedrockCredentialProvider? Type1791 { get; set; } + public global::Vapi.UpdateTokenDTOTag? Type1791 { get; set; } /// /// /// - public global::Vapi.AnthropicBedrockCredentialRegion? Type1792 { get; set; } + public global::Vapi.AnthropicCredential? Type1792 { get; set; } /// /// /// - public global::Vapi.AnyscaleCredential? Type1793 { get; set; } + public global::Vapi.AnthropicCredentialProvider? Type1793 { get; set; } /// /// /// - public global::Vapi.AnyscaleCredentialProvider? Type1794 { get; set; } + public global::Vapi.AWSStsAuthenticationArtifact? Type1794 { get; set; } /// /// /// - public global::Vapi.AssemblyAICredential? Type1795 { get; set; } + public global::Vapi.AWSStsAssumeRoleUser? Type1795 { get; set; } /// /// /// - public global::Vapi.AssemblyAICredentialProvider? Type1796 { get; set; } + public global::Vapi.AWSStsCredentials? Type1796 { get; set; } /// /// /// - public global::Vapi.AzureCredential? Type1797 { get; set; } + public global::Vapi.AWSStsAuthenticationSession? Type1797 { get; set; } /// /// /// - public global::Vapi.AzureCredentialProvider? Type1798 { get; set; } + public global::Vapi.AnthropicBedrockCredential? Type1798 { get; set; } /// /// /// - public global::Vapi.AzureCredentialService? Type1799 { get; set; } + public global::Vapi.AnthropicBedrockCredentialProvider? Type1799 { get; set; } /// /// /// - public global::Vapi.AzureCredentialRegion? Type1800 { get; set; } + public global::Vapi.AnthropicBedrockCredentialRegion? Type1800 { get; set; } /// /// /// - public global::Vapi.AzureOpenAICredential? Type1801 { get; set; } + public global::Vapi.AnyscaleCredential? Type1801 { get; set; } /// /// /// - public global::Vapi.AzureOpenAICredentialProvider? Type1802 { get; set; } + public global::Vapi.AnyscaleCredentialProvider? Type1802 { get; set; } /// /// /// - public global::Vapi.AzureOpenAICredentialRegion? Type1803 { get; set; } + public global::Vapi.AssemblyAICredential? Type1803 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1804 { get; set; } + public global::Vapi.AssemblyAICredentialProvider? Type1804 { get; set; } /// /// /// - public global::Vapi.AzureOpenAICredentialModel? Type1805 { get; set; } + public global::Vapi.AzureCredential? Type1805 { get; set; } /// /// /// - public global::Vapi.ByoSipTrunkCredential? Type1806 { get; set; } + public global::Vapi.AzureCredentialProvider? Type1806 { get; set; } /// /// /// - public global::Vapi.ByoSipTrunkCredentialProvider? Type1807 { get; set; } + public global::Vapi.AzureCredentialService? Type1807 { get; set; } /// /// /// - public global::Vapi.CartesiaCredential? Type1808 { get; set; } + public global::Vapi.AzureCredentialRegion? Type1808 { get; set; } /// /// /// - public global::Vapi.CartesiaCredentialProvider? Type1809 { get; set; } + public global::Vapi.AzureOpenAICredential? Type1809 { get; set; } /// /// /// - public global::Vapi.CerebrasCredential? Type1810 { get; set; } + public global::Vapi.AzureOpenAICredentialProvider? Type1810 { get; set; } /// /// /// - public global::Vapi.CerebrasCredentialProvider? Type1811 { get; set; } + public global::Vapi.AzureOpenAICredentialRegion? Type1811 { get; set; } /// /// /// - public global::Vapi.CloudflareCredential? Type1812 { get; set; } + public global::System.Collections.Generic.IList? Type1812 { get; set; } /// /// /// - public global::Vapi.CloudflareCredentialProvider? Type1813 { get; set; } + public global::Vapi.AzureOpenAICredentialModel? Type1813 { get; set; } /// /// /// - public global::Vapi.Oauth2AuthenticationSession? Type1814 { get; set; } + public global::Vapi.ByoSipTrunkCredential? Type1814 { get; set; } /// /// /// - public global::Vapi.CustomLLMCredential? Type1815 { get; set; } + public global::Vapi.ByoSipTrunkCredentialProvider? Type1815 { get; set; } /// /// /// - public global::Vapi.CustomLLMCredentialProvider? Type1816 { get; set; } + public global::Vapi.CartesiaCredential? Type1816 { get; set; } /// /// /// - public global::Vapi.DeepgramCredential? Type1817 { get; set; } + public global::Vapi.CartesiaCredentialProvider? Type1817 { get; set; } /// /// /// - public global::Vapi.DeepgramCredentialProvider? Type1818 { get; set; } + public global::Vapi.CerebrasCredential? Type1818 { get; set; } /// /// /// - public global::Vapi.DeepInfraCredential? Type1819 { get; set; } + public global::Vapi.CerebrasCredentialProvider? Type1819 { get; set; } /// /// /// - public global::Vapi.DeepInfraCredentialProvider? Type1820 { get; set; } + public global::Vapi.CloudflareCredential? Type1820 { get; set; } /// /// /// - public global::Vapi.DeepSeekCredential? Type1821 { get; set; } + public global::Vapi.CloudflareCredentialProvider? Type1821 { get; set; } /// /// /// - public global::Vapi.DeepSeekCredentialProvider? Type1822 { get; set; } + public global::Vapi.Oauth2AuthenticationSession? Type1822 { get; set; } /// /// /// - public global::Vapi.ElevenLabsCredential? Type1823 { get; set; } + public global::Vapi.CustomLLMCredential? Type1823 { get; set; } /// /// /// - public global::Vapi.ElevenLabsCredentialProvider? Type1824 { get; set; } + public global::Vapi.CustomLLMCredentialProvider? Type1824 { get; set; } /// /// /// - public global::Vapi.ElevenLabsCredentialApiUrl? Type1825 { get; set; } + public global::Vapi.DeepgramCredential? Type1825 { get; set; } /// /// /// - public global::Vapi.GcpCredential? Type1826 { get; set; } + public global::Vapi.DeepgramCredentialProvider? Type1826 { get; set; } /// /// /// - public global::Vapi.GcpCredentialProvider? Type1827 { get; set; } + public global::Vapi.DeepInfraCredential? Type1827 { get; set; } /// /// /// - public global::Vapi.GladiaCredential? Type1828 { get; set; } + public global::Vapi.DeepInfraCredentialProvider? Type1828 { get; set; } /// /// /// - public global::Vapi.GladiaCredentialProvider? Type1829 { get; set; } + public global::Vapi.DeepSeekCredential? Type1829 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCredential? Type1830 { get; set; } + public global::Vapi.DeepSeekCredentialProvider? Type1830 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCredentialProvider? Type1831 { get; set; } + public global::Vapi.ElevenLabsCredential? Type1831 { get; set; } /// /// /// - public global::Vapi.GoogleCredential? Type1832 { get; set; } + public global::Vapi.ElevenLabsCredentialProvider? Type1832 { get; set; } /// /// /// - public global::Vapi.GoogleCredentialProvider? Type1833 { get; set; } + public global::Vapi.ElevenLabsCredentialApiUrl? Type1833 { get; set; } /// /// /// - public global::Vapi.GroqCredential? Type1834 { get; set; } + public global::Vapi.GcpCredential? Type1834 { get; set; } /// /// /// - public global::Vapi.GroqCredentialProvider? Type1835 { get; set; } + public global::Vapi.GcpCredentialProvider? Type1835 { get; set; } /// /// /// - public global::Vapi.HumeCredential? Type1836 { get; set; } + public global::Vapi.GladiaCredential? Type1836 { get; set; } /// /// /// - public global::Vapi.HumeCredentialProvider? Type1837 { get; set; } + public global::Vapi.GladiaCredentialProvider? Type1837 { get; set; } /// /// /// - public global::Vapi.InflectionAICredential? Type1838 { get; set; } + public global::Vapi.GoHighLevelCredential? Type1838 { get; set; } /// /// /// - public global::Vapi.InflectionAICredentialProvider? Type1839 { get; set; } + public global::Vapi.GoHighLevelCredentialProvider? Type1839 { get; set; } /// /// /// - public global::Vapi.LangfuseCredential? Type1840 { get; set; } + public global::Vapi.GoogleCredential? Type1840 { get; set; } /// /// /// - public global::Vapi.LangfuseCredentialProvider? Type1841 { get; set; } + public global::Vapi.GoogleCredentialProvider? Type1841 { get; set; } /// /// /// - public global::Vapi.LmntCredential? Type1842 { get; set; } + public global::Vapi.GroqCredential? Type1842 { get; set; } /// /// /// - public global::Vapi.LmntCredentialProvider? Type1843 { get; set; } + public global::Vapi.GroqCredentialProvider? Type1843 { get; set; } /// /// /// - public global::Vapi.MakeCredential? Type1844 { get; set; } + public global::Vapi.HumeCredential? Type1844 { get; set; } /// /// /// - public global::Vapi.MakeCredentialProvider? Type1845 { get; set; } + public global::Vapi.HumeCredentialProvider? Type1845 { get; set; } /// /// /// - public global::Vapi.MicrosoftCredential? Type1846 { get; set; } + public global::Vapi.InflectionAICredential? Type1846 { get; set; } /// /// /// - public global::Vapi.MicrosoftCredentialProvider? Type1847 { get; set; } + public global::Vapi.InflectionAICredentialProvider? Type1847 { get; set; } /// /// /// - public global::Vapi.MistralCredential? Type1848 { get; set; } + public global::Vapi.LangfuseCredential? Type1848 { get; set; } /// /// /// - public global::Vapi.MistralCredentialProvider? Type1849 { get; set; } + public global::Vapi.LangfuseCredentialProvider? Type1849 { get; set; } /// /// /// - public global::Vapi.NeuphonicCredential? Type1850 { get; set; } + public global::Vapi.LmntCredential? Type1850 { get; set; } /// /// /// - public global::Vapi.NeuphonicCredentialProvider? Type1851 { get; set; } + public global::Vapi.LmntCredentialProvider? Type1851 { get; set; } /// /// /// - public global::Vapi.OpenAICredential? Type1852 { get; set; } + public global::Vapi.MakeCredential? Type1852 { get; set; } /// /// /// - public global::Vapi.OpenAICredentialProvider? Type1853 { get; set; } + public global::Vapi.MakeCredentialProvider? Type1853 { get; set; } /// /// /// - public global::Vapi.OpenRouterCredential? Type1854 { get; set; } + public global::Vapi.MicrosoftCredential? Type1854 { get; set; } /// /// /// - public global::Vapi.OpenRouterCredentialProvider? Type1855 { get; set; } + public global::Vapi.MicrosoftCredentialProvider? Type1855 { get; set; } /// /// /// - public global::Vapi.PerplexityAICredential? Type1856 { get; set; } + public global::Vapi.MistralCredential? Type1856 { get; set; } /// /// /// - public global::Vapi.PerplexityAICredentialProvider? Type1857 { get; set; } + public global::Vapi.MistralCredentialProvider? Type1857 { get; set; } /// /// /// - public global::Vapi.PlayHTCredential? Type1858 { get; set; } + public global::Vapi.NeuphonicCredential? Type1858 { get; set; } /// /// /// - public global::Vapi.PlayHTCredentialProvider? Type1859 { get; set; } + public global::Vapi.NeuphonicCredentialProvider? Type1859 { get; set; } /// /// /// - public global::Vapi.RimeAICredential? Type1860 { get; set; } + public global::Vapi.OpenAICredential? Type1860 { get; set; } /// /// /// - public global::Vapi.RimeAICredentialProvider? Type1861 { get; set; } + public global::Vapi.OpenAICredentialProvider? Type1861 { get; set; } /// /// /// - public global::Vapi.RunpodCredential? Type1862 { get; set; } + public global::Vapi.OpenRouterCredential? Type1862 { get; set; } /// /// /// - public global::Vapi.RunpodCredentialProvider? Type1863 { get; set; } + public global::Vapi.OpenRouterCredentialProvider? Type1863 { get; set; } /// /// /// - public global::Vapi.WellSaidCredential? Type1864 { get; set; } + public global::Vapi.PerplexityAICredential? Type1864 { get; set; } /// /// /// - public global::Vapi.WellSaidCredentialProvider? Type1865 { get; set; } + public global::Vapi.PerplexityAICredentialProvider? Type1865 { get; set; } /// /// /// - public global::Vapi.S3Credential? Type1866 { get; set; } + public global::Vapi.PlayHTCredential? Type1866 { get; set; } /// /// /// - public global::Vapi.S3CredentialProvider? Type1867 { get; set; } + public global::Vapi.PlayHTCredentialProvider? Type1867 { get; set; } /// /// /// - public global::Vapi.S3CompatibleBucketPlan? Type1868 { get; set; } + public global::Vapi.RimeAICredential? Type1868 { get; set; } /// /// /// - public global::Vapi.S3CompatibleStorageCredential? Type1869 { get; set; } + public global::Vapi.RimeAICredentialProvider? Type1869 { get; set; } /// /// /// - public global::Vapi.S3CompatibleStorageCredentialProvider? Type1870 { get; set; } + public global::Vapi.RunpodCredential? Type1870 { get; set; } /// /// /// - public global::Vapi.SmallestAICredential? Type1871 { get; set; } + public global::Vapi.RunpodCredentialProvider? Type1871 { get; set; } /// /// /// - public global::Vapi.SmallestAICredentialProvider? Type1872 { get; set; } + public global::Vapi.WellSaidCredential? Type1872 { get; set; } /// /// /// - public global::Vapi.SonioxCredential? Type1873 { get; set; } + public global::Vapi.WellSaidCredentialProvider? Type1873 { get; set; } /// /// /// - public global::Vapi.SonioxCredentialProvider? Type1874 { get; set; } + public global::Vapi.S3Credential? Type1874 { get; set; } /// /// /// - public global::Vapi.SpeechmaticsCredential? Type1875 { get; set; } + public global::Vapi.S3CredentialProvider? Type1875 { get; set; } /// /// /// - public global::Vapi.SpeechmaticsCredentialProvider? Type1876 { get; set; } + public global::Vapi.S3CompatibleBucketPlan? Type1876 { get; set; } /// /// /// - public global::Vapi.SupabaseCredential? Type1877 { get; set; } + public global::Vapi.S3CompatibleStorageCredential? Type1877 { get; set; } /// /// /// - public global::Vapi.SupabaseCredentialProvider? Type1878 { get; set; } + public global::Vapi.S3CompatibleStorageCredentialProvider? Type1878 { get; set; } /// /// /// - public global::Vapi.TavusCredential? Type1879 { get; set; } + public global::Vapi.SmallestAICredential? Type1879 { get; set; } /// /// /// - public global::Vapi.TavusCredentialProvider? Type1880 { get; set; } + public global::Vapi.SmallestAICredentialProvider? Type1880 { get; set; } /// /// /// - public global::Vapi.TogetherAICredential? Type1881 { get; set; } + public global::Vapi.SonioxCredential? Type1881 { get; set; } /// /// /// - public global::Vapi.TogetherAICredentialProvider? Type1882 { get; set; } + public global::Vapi.SonioxCredentialProvider? Type1882 { get; set; } /// /// /// - public global::Vapi.TwilioCredential? Type1883 { get; set; } + public global::Vapi.SpeechmaticsCredential? Type1883 { get; set; } /// /// /// - public global::Vapi.TwilioCredentialProvider? Type1884 { get; set; } + public global::Vapi.SpeechmaticsCredentialProvider? Type1884 { get; set; } /// /// /// - public global::Vapi.VonageCredential? Type1885 { get; set; } + public global::Vapi.SupabaseCredential? Type1885 { get; set; } /// /// /// - public global::Vapi.VonageCredentialProvider? Type1886 { get; set; } + public global::Vapi.SupabaseCredentialProvider? Type1886 { get; set; } /// /// /// - public global::Vapi.WebhookCredential? Type1887 { get; set; } + public global::Vapi.TavusCredential? Type1887 { get; set; } /// /// /// - public global::Vapi.WebhookCredentialProvider? Type1888 { get; set; } + public global::Vapi.TavusCredentialProvider? Type1888 { get; set; } /// /// /// - public global::Vapi.AuthenticationPlan4? Type1889 { get; set; } + public global::Vapi.TogetherAICredential? Type1889 { get; set; } /// /// /// - public global::Vapi.WebhookCredentialAuthenticationPlanDiscriminator? Type1890 { get; set; } + public global::Vapi.TogetherAICredentialProvider? Type1890 { get; set; } /// /// /// - public global::Vapi.WebhookCredentialAuthenticationPlanDiscriminatorType? Type1891 { get; set; } + public global::Vapi.TwilioCredential? Type1891 { get; set; } /// /// /// - public global::Vapi.SpkiPemPublicKeyConfig? Type1892 { get; set; } + public global::Vapi.TwilioCredentialProvider? Type1892 { get; set; } /// /// /// - public global::Vapi.SpkiPemPublicKeyConfigFormat? Type1893 { get; set; } + public global::Vapi.VonageCredential? Type1893 { get; set; } /// /// /// - public global::Vapi.PublicKeyEncryptionPlan? Type1894 { get; set; } + public global::Vapi.VonageCredentialProvider? Type1894 { get; set; } /// /// /// - public global::Vapi.PublicKeyEncryptionPlanType? Type1895 { get; set; } + public global::Vapi.WebhookCredential? Type1895 { get; set; } /// /// /// - public global::Vapi.PublicKeyEncryptionPlanAlgorithm? Type1896 { get; set; } + public global::Vapi.WebhookCredentialProvider? Type1896 { get; set; } /// /// /// - public global::Vapi.PublicKeyEncryptionPlanPublicKeyDiscriminator? Type1897 { get; set; } + public global::Vapi.AuthenticationPlan4? Type1897 { get; set; } /// /// /// - public global::Vapi.PublicKeyEncryptionPlanPublicKeyDiscriminatorFormat? Type1898 { get; set; } + public global::Vapi.WebhookCredentialAuthenticationPlanDiscriminator? Type1898 { get; set; } /// /// /// - public global::Vapi.CustomCredential? Type1899 { get; set; } + public global::Vapi.WebhookCredentialAuthenticationPlanDiscriminatorType? Type1899 { get; set; } /// /// /// - public global::Vapi.CustomCredentialProvider? Type1900 { get; set; } + public global::Vapi.SpkiPemPublicKeyConfig? Type1900 { get; set; } /// /// /// - public global::Vapi.AuthenticationPlan5? Type1901 { get; set; } + public global::Vapi.SpkiPemPublicKeyConfigFormat? Type1901 { get; set; } /// /// /// - public global::Vapi.CustomCredentialAuthenticationPlanDiscriminator? Type1902 { get; set; } + public global::Vapi.PublicKeyEncryptionPlan? Type1902 { get; set; } /// /// /// - public global::Vapi.CustomCredentialAuthenticationPlanDiscriminatorType? Type1903 { get; set; } + public global::Vapi.PublicKeyEncryptionPlanType? Type1903 { get; set; } /// /// /// - public global::Vapi.CustomCredentialEncryptionPlanDiscriminator? Type1904 { get; set; } + public global::Vapi.PublicKeyEncryptionPlanAlgorithm? Type1904 { get; set; } /// /// /// - public global::Vapi.CustomCredentialEncryptionPlanDiscriminatorType? Type1905 { get; set; } + public global::Vapi.PublicKeyEncryptionPlanPublicKeyDiscriminator? Type1905 { get; set; } /// /// /// - public global::Vapi.XAiCredential? Type1906 { get; set; } + public global::Vapi.PublicKeyEncryptionPlanPublicKeyDiscriminatorFormat? Type1906 { get; set; } /// /// /// - public global::Vapi.XAiCredentialProvider? Type1907 { get; set; } + public global::Vapi.CustomCredential? Type1907 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarOAuth2ClientCredential? Type1908 { get; set; } + public global::Vapi.CustomCredentialProvider? Type1908 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarOAuth2ClientCredentialProvider? Type1909 { get; set; } + public global::Vapi.AuthenticationPlan5? Type1909 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarOAuth2AuthorizationCredential? Type1910 { get; set; } + public global::Vapi.CustomCredentialAuthenticationPlanDiscriminator? Type1910 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarOAuth2AuthorizationCredentialProvider? Type1911 { get; set; } + public global::Vapi.CustomCredentialAuthenticationPlanDiscriminatorType? Type1911 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsOAuth2AuthorizationCredential? Type1912 { get; set; } + public global::Vapi.CustomCredentialEncryptionPlanDiscriminator? Type1912 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsOAuth2AuthorizationCredentialProvider? Type1913 { get; set; } + public global::Vapi.CustomCredentialEncryptionPlanDiscriminatorType? Type1913 { get; set; } /// /// /// - public global::Vapi.SlackOAuth2AuthorizationCredential? Type1914 { get; set; } + public global::Vapi.XAiCredential? Type1914 { get; set; } /// /// /// - public global::Vapi.SlackOAuth2AuthorizationCredentialProvider? Type1915 { get; set; } + public global::Vapi.XAiCredentialProvider? Type1915 { get; set; } /// /// /// - public global::Vapi.GoHighLevelMCPCredential? Type1916 { get; set; } + public global::Vapi.GoogleCalendarOAuth2ClientCredential? Type1916 { get; set; } /// /// /// - public global::Vapi.GoHighLevelMCPCredentialProvider? Type1917 { get; set; } + public global::Vapi.GoogleCalendarOAuth2ClientCredentialProvider? Type1917 { get; set; } /// /// /// - public global::Vapi.InworldCredential? Type1918 { get; set; } + public global::Vapi.GoogleCalendarOAuth2AuthorizationCredential? Type1918 { get; set; } /// /// /// - public global::Vapi.InworldCredentialProvider? Type1919 { get; set; } + public global::Vapi.GoogleCalendarOAuth2AuthorizationCredentialProvider? Type1919 { get; set; } /// /// /// - public global::Vapi.EmailCredential? Type1920 { get; set; } + public global::Vapi.GoogleSheetsOAuth2AuthorizationCredential? Type1920 { get; set; } /// /// /// - public global::Vapi.EmailCredentialProvider? Type1921 { get; set; } + public global::Vapi.GoogleSheetsOAuth2AuthorizationCredentialProvider? Type1921 { get; set; } /// /// /// - public global::Vapi.SlackWebhookCredential? Type1922 { get; set; } + public global::Vapi.SlackOAuth2AuthorizationCredential? Type1922 { get; set; } /// /// /// - public global::Vapi.SlackWebhookCredentialProvider? Type1923 { get; set; } + public global::Vapi.SlackOAuth2AuthorizationCredentialProvider? Type1923 { get; set; } /// /// /// - public global::Vapi.CreateCerebrasCredentialDTOProvider? Type1924 { get; set; } + public global::Vapi.GoHighLevelMCPCredential? Type1924 { get; set; } /// /// /// - public global::Vapi.CreateGoogleCredentialDTOProvider? Type1925 { get; set; } + public global::Vapi.GoHighLevelMCPCredentialProvider? Type1925 { get; set; } /// /// /// - public global::Vapi.CreateHumeCredentialDTOProvider? Type1926 { get; set; } + public global::Vapi.InworldCredential? Type1926 { get; set; } /// /// /// - public global::Vapi.CreateInflectionAICredentialDTOProvider? Type1927 { get; set; } + public global::Vapi.InworldCredentialProvider? Type1927 { get; set; } /// /// /// - public global::Vapi.CreateMicrosoftCredentialDTOProvider? Type1928 { get; set; } + public global::Vapi.EmailCredential? Type1928 { get; set; } /// /// /// - public global::Vapi.CreateMistralCredentialDTOProvider? Type1929 { get; set; } + public global::Vapi.EmailCredentialProvider? Type1929 { get; set; } /// /// /// - public global::Vapi.CreateNeuphonicCredentialDTOProvider? Type1930 { get; set; } + public global::Vapi.SlackWebhookCredential? Type1930 { get; set; } /// /// /// - public global::Vapi.CreateWellSaidCredentialDTOProvider? Type1931 { get; set; } + public global::Vapi.SlackWebhookCredentialProvider? Type1931 { get; set; } /// /// /// - public global::Vapi.CreateS3CompatibleCredentialDTOProvider? Type1932 { get; set; } + public global::Vapi.CreateCerebrasCredentialDTOProvider? Type1932 { get; set; } /// /// /// - public global::Vapi.CreateSonioxCredentialDTOProvider? Type1933 { get; set; } + public global::Vapi.CreateGoogleCredentialDTOProvider? Type1933 { get; set; } /// /// /// - public global::Vapi.CreateSpeechmaticsCredentialDTOProvider? Type1934 { get; set; } + public global::Vapi.CreateHumeCredentialDTOProvider? Type1934 { get; set; } /// /// /// - public global::Vapi.CreateCustomCredentialDTOProvider? Type1935 { get; set; } + public global::Vapi.CreateInflectionAICredentialDTOProvider? Type1935 { get; set; } /// /// /// - public global::Vapi.AuthenticationPlan6? Type1936 { get; set; } + public global::Vapi.CreateMicrosoftCredentialDTOProvider? Type1936 { get; set; } /// /// /// - public global::Vapi.CreateCustomCredentialDTOAuthenticationPlanDiscriminator? Type1937 { get; set; } + public global::Vapi.CreateMistralCredentialDTOProvider? Type1937 { get; set; } /// /// /// - public global::Vapi.CreateCustomCredentialDTOAuthenticationPlanDiscriminatorType? Type1938 { get; set; } + public global::Vapi.CreateNeuphonicCredentialDTOProvider? Type1938 { get; set; } /// /// /// - public global::Vapi.CreateCustomCredentialDTOEncryptionPlanDiscriminator? Type1939 { get; set; } + public global::Vapi.CreateWellSaidCredentialDTOProvider? Type1939 { get; set; } /// /// /// - public global::Vapi.CreateCustomCredentialDTOEncryptionPlanDiscriminatorType? Type1940 { get; set; } + public global::Vapi.CreateS3CompatibleCredentialDTOProvider? Type1940 { get; set; } /// /// /// - public global::Vapi.CreateGoHighLevelMCPCredentialDTOProvider? Type1941 { get; set; } + public global::Vapi.CreateSonioxCredentialDTOProvider? Type1941 { get; set; } /// /// /// - public global::Vapi.CreateInworldCredentialDTOProvider? Type1942 { get; set; } + public global::Vapi.CreateSpeechmaticsCredentialDTOProvider? Type1942 { get; set; } /// /// /// - public global::Vapi.CreateEmailCredentialDTOProvider? Type1943 { get; set; } + public global::Vapi.CreateCustomCredentialDTOProvider? Type1943 { get; set; } /// /// /// - public global::Vapi.CreateSlackWebhookCredentialDTOProvider? Type1944 { get; set; } + public global::Vapi.AuthenticationPlan6? Type1944 { get; set; } /// /// /// - public global::Vapi.UpdateAnthropicCredentialDTO? Type1945 { get; set; } + public global::Vapi.CreateCustomCredentialDTOAuthenticationPlanDiscriminator? Type1945 { get; set; } /// /// /// - public global::Vapi.UpdateAnthropicCredentialDTOProvider? Type1946 { get; set; } + public global::Vapi.CreateCustomCredentialDTOAuthenticationPlanDiscriminatorType? Type1946 { get; set; } /// /// /// - public global::Vapi.UpdateAnthropicBedrockCredentialDTO? Type1947 { get; set; } + public global::Vapi.CreateCustomCredentialDTOEncryptionPlanDiscriminator? Type1947 { get; set; } /// /// /// - public global::Vapi.UpdateAnthropicBedrockCredentialDTOProvider? Type1948 { get; set; } + public global::Vapi.CreateCustomCredentialDTOEncryptionPlanDiscriminatorType? Type1948 { get; set; } /// /// /// - public global::Vapi.UpdateAnthropicBedrockCredentialDTORegion? Type1949 { get; set; } + public global::Vapi.CreateGoHighLevelMCPCredentialDTOProvider? Type1949 { get; set; } /// /// /// - public global::Vapi.UpdateAnyscaleCredentialDTO? Type1950 { get; set; } + public global::Vapi.CreateInworldCredentialDTOProvider? Type1950 { get; set; } /// /// /// - public global::Vapi.UpdateAnyscaleCredentialDTOProvider? Type1951 { get; set; } + public global::Vapi.CreateEmailCredentialDTOProvider? Type1951 { get; set; } /// /// /// - public global::Vapi.UpdateAssemblyAICredentialDTO? Type1952 { get; set; } + public global::Vapi.CreateSlackWebhookCredentialDTOProvider? Type1952 { get; set; } /// /// /// - public global::Vapi.UpdateAssemblyAICredentialDTOProvider? Type1953 { get; set; } + public global::Vapi.UpdateAnthropicCredentialDTO? Type1953 { get; set; } /// /// /// - public global::Vapi.UpdateAzureCredentialDTO? Type1954 { get; set; } + public global::Vapi.UpdateAnthropicCredentialDTOProvider? Type1954 { get; set; } /// /// /// - public global::Vapi.UpdateAzureCredentialDTOProvider? Type1955 { get; set; } + public global::Vapi.UpdateAnthropicBedrockCredentialDTO? Type1955 { get; set; } /// /// /// - public global::Vapi.UpdateAzureCredentialDTOService? Type1956 { get; set; } + public global::Vapi.UpdateAnthropicBedrockCredentialDTOProvider? Type1956 { get; set; } /// /// /// - public global::Vapi.UpdateAzureCredentialDTORegion? Type1957 { get; set; } + public global::Vapi.UpdateAnthropicBedrockCredentialDTORegion? Type1957 { get; set; } /// /// /// - public global::Vapi.UpdateAzureOpenAICredentialDTO? Type1958 { get; set; } + public global::Vapi.UpdateAnyscaleCredentialDTO? Type1958 { get; set; } /// /// /// - public global::Vapi.UpdateAzureOpenAICredentialDTOProvider? Type1959 { get; set; } + public global::Vapi.UpdateAnyscaleCredentialDTOProvider? Type1959 { get; set; } /// /// /// - public global::Vapi.UpdateAzureOpenAICredentialDTORegion? Type1960 { get; set; } + public global::Vapi.UpdateAssemblyAICredentialDTO? Type1960 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1961 { get; set; } + public global::Vapi.UpdateAssemblyAICredentialDTOProvider? Type1961 { get; set; } /// /// /// - public global::Vapi.UpdateAzureOpenAICredentialDTOModel? Type1962 { get; set; } + public global::Vapi.UpdateAzureCredentialDTO? Type1962 { get; set; } /// /// /// - public global::Vapi.UpdateByoSipTrunkCredentialDTO? Type1963 { get; set; } + public global::Vapi.UpdateAzureCredentialDTOProvider? Type1963 { get; set; } /// /// /// - public global::Vapi.UpdateByoSipTrunkCredentialDTOProvider? Type1964 { get; set; } + public global::Vapi.UpdateAzureCredentialDTOService? Type1964 { get; set; } /// /// /// - public global::Vapi.UpdateCartesiaCredentialDTO? Type1965 { get; set; } + public global::Vapi.UpdateAzureCredentialDTORegion? Type1965 { get; set; } /// /// /// - public global::Vapi.UpdateCartesiaCredentialDTOProvider? Type1966 { get; set; } + public global::Vapi.UpdateAzureOpenAICredentialDTO? Type1966 { get; set; } /// /// /// - public global::Vapi.UpdateCerebrasCredentialDTO? Type1967 { get; set; } + public global::Vapi.UpdateAzureOpenAICredentialDTOProvider? Type1967 { get; set; } /// /// /// - public global::Vapi.UpdateCerebrasCredentialDTOProvider? Type1968 { get; set; } + public global::Vapi.UpdateAzureOpenAICredentialDTORegion? Type1968 { get; set; } /// /// /// - public global::Vapi.UpdateCloudflareCredentialDTO? Type1969 { get; set; } + public global::System.Collections.Generic.IList? Type1969 { get; set; } /// /// /// - public global::Vapi.UpdateCloudflareCredentialDTOProvider? Type1970 { get; set; } + public global::Vapi.UpdateAzureOpenAICredentialDTOModel? Type1970 { get; set; } /// /// /// - public global::Vapi.UpdateCustomLLMCredentialDTO? Type1971 { get; set; } + public global::Vapi.UpdateByoSipTrunkCredentialDTO? Type1971 { get; set; } /// /// /// - public global::Vapi.UpdateCustomLLMCredentialDTOProvider? Type1972 { get; set; } + public global::Vapi.UpdateByoSipTrunkCredentialDTOProvider? Type1972 { get; set; } /// /// /// - public global::Vapi.UpdateDeepgramCredentialDTO? Type1973 { get; set; } + public global::Vapi.UpdateCartesiaCredentialDTO? Type1973 { get; set; } /// /// /// - public global::Vapi.UpdateDeepgramCredentialDTOProvider? Type1974 { get; set; } + public global::Vapi.UpdateCartesiaCredentialDTOProvider? Type1974 { get; set; } /// /// /// - public global::Vapi.UpdateDeepInfraCredentialDTO? Type1975 { get; set; } + public global::Vapi.UpdateCerebrasCredentialDTO? Type1975 { get; set; } /// /// /// - public global::Vapi.UpdateDeepInfraCredentialDTOProvider? Type1976 { get; set; } + public global::Vapi.UpdateCerebrasCredentialDTOProvider? Type1976 { get; set; } /// /// /// - public global::Vapi.UpdateDeepSeekCredentialDTO? Type1977 { get; set; } + public global::Vapi.UpdateCloudflareCredentialDTO? Type1977 { get; set; } /// /// /// - public global::Vapi.UpdateDeepSeekCredentialDTOProvider? Type1978 { get; set; } + public global::Vapi.UpdateCloudflareCredentialDTOProvider? Type1978 { get; set; } /// /// /// - public global::Vapi.UpdateElevenLabsCredentialDTO? Type1979 { get; set; } + public global::Vapi.UpdateCustomLLMCredentialDTO? Type1979 { get; set; } /// /// /// - public global::Vapi.UpdateElevenLabsCredentialDTOProvider? Type1980 { get; set; } + public global::Vapi.UpdateCustomLLMCredentialDTOProvider? Type1980 { get; set; } /// /// /// - public global::Vapi.UpdateElevenLabsCredentialDTOApiUrl? Type1981 { get; set; } + public global::Vapi.UpdateDeepgramCredentialDTO? Type1981 { get; set; } /// /// /// - public global::Vapi.UpdateGcpCredentialDTO? Type1982 { get; set; } + public global::Vapi.UpdateDeepgramCredentialDTOProvider? Type1982 { get; set; } /// /// /// - public global::Vapi.UpdateGcpCredentialDTOProvider? Type1983 { get; set; } + public global::Vapi.UpdateDeepInfraCredentialDTO? Type1983 { get; set; } /// /// /// - public global::Vapi.UpdateGladiaCredentialDTO? Type1984 { get; set; } + public global::Vapi.UpdateDeepInfraCredentialDTOProvider? Type1984 { get; set; } /// /// /// - public global::Vapi.UpdateGladiaCredentialDTOProvider? Type1985 { get; set; } + public global::Vapi.UpdateDeepSeekCredentialDTO? Type1985 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelCredentialDTO? Type1986 { get; set; } + public global::Vapi.UpdateDeepSeekCredentialDTOProvider? Type1986 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelCredentialDTOProvider? Type1987 { get; set; } + public global::Vapi.UpdateElevenLabsCredentialDTO? Type1987 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCredentialDTO? Type1988 { get; set; } + public global::Vapi.UpdateElevenLabsCredentialDTOProvider? Type1988 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCredentialDTOProvider? Type1989 { get; set; } + public global::Vapi.UpdateElevenLabsCredentialDTOApiUrl? Type1989 { get; set; } /// /// /// - public global::Vapi.UpdateGroqCredentialDTO? Type1990 { get; set; } + public global::Vapi.UpdateGcpCredentialDTO? Type1990 { get; set; } /// /// /// - public global::Vapi.UpdateGroqCredentialDTOProvider? Type1991 { get; set; } + public global::Vapi.UpdateGcpCredentialDTOProvider? Type1991 { get; set; } /// /// /// - public global::Vapi.UpdateHumeCredentialDTO? Type1992 { get; set; } + public global::Vapi.UpdateGladiaCredentialDTO? Type1992 { get; set; } /// /// /// - public global::Vapi.UpdateHumeCredentialDTOProvider? Type1993 { get; set; } + public global::Vapi.UpdateGladiaCredentialDTOProvider? Type1993 { get; set; } /// /// /// - public global::Vapi.UpdateInflectionAICredentialDTO? Type1994 { get; set; } + public global::Vapi.UpdateGoHighLevelCredentialDTO? Type1994 { get; set; } /// /// /// - public global::Vapi.UpdateInflectionAICredentialDTOProvider? Type1995 { get; set; } + public global::Vapi.UpdateGoHighLevelCredentialDTOProvider? Type1995 { get; set; } /// /// /// - public global::Vapi.UpdateLangfuseCredentialDTO? Type1996 { get; set; } + public global::Vapi.UpdateGoogleCredentialDTO? Type1996 { get; set; } /// /// /// - public global::Vapi.UpdateLangfuseCredentialDTOProvider? Type1997 { get; set; } + public global::Vapi.UpdateGoogleCredentialDTOProvider? Type1997 { get; set; } /// /// /// - public global::Vapi.UpdateLmntCredentialDTO? Type1998 { get; set; } + public global::Vapi.UpdateGroqCredentialDTO? Type1998 { get; set; } /// /// /// - public global::Vapi.UpdateLmntCredentialDTOProvider? Type1999 { get; set; } + public global::Vapi.UpdateGroqCredentialDTOProvider? Type1999 { get; set; } /// /// /// - public global::Vapi.UpdateMakeCredentialDTO? Type2000 { get; set; } + public global::Vapi.UpdateHumeCredentialDTO? Type2000 { get; set; } /// /// /// - public global::Vapi.UpdateMakeCredentialDTOProvider? Type2001 { get; set; } + public global::Vapi.UpdateHumeCredentialDTOProvider? Type2001 { get; set; } /// /// /// - public global::Vapi.UpdateMicrosoftCredentialDTO? Type2002 { get; set; } + public global::Vapi.UpdateInflectionAICredentialDTO? Type2002 { get; set; } /// /// /// - public global::Vapi.UpdateMicrosoftCredentialDTOProvider? Type2003 { get; set; } + public global::Vapi.UpdateInflectionAICredentialDTOProvider? Type2003 { get; set; } /// /// /// - public global::Vapi.UpdateMistralCredentialDTO? Type2004 { get; set; } + public global::Vapi.UpdateLangfuseCredentialDTO? Type2004 { get; set; } /// /// /// - public global::Vapi.UpdateMistralCredentialDTOProvider? Type2005 { get; set; } + public global::Vapi.UpdateLangfuseCredentialDTOProvider? Type2005 { get; set; } /// /// /// - public global::Vapi.UpdateNeuphonicCredentialDTO? Type2006 { get; set; } + public global::Vapi.UpdateLmntCredentialDTO? Type2006 { get; set; } /// /// /// - public global::Vapi.UpdateNeuphonicCredentialDTOProvider? Type2007 { get; set; } + public global::Vapi.UpdateLmntCredentialDTOProvider? Type2007 { get; set; } /// /// /// - public global::Vapi.UpdateOpenAICredentialDTO? Type2008 { get; set; } + public global::Vapi.UpdateMakeCredentialDTO? Type2008 { get; set; } /// /// /// - public global::Vapi.UpdateOpenAICredentialDTOProvider? Type2009 { get; set; } + public global::Vapi.UpdateMakeCredentialDTOProvider? Type2009 { get; set; } /// /// /// - public global::Vapi.UpdateOpenRouterCredentialDTO? Type2010 { get; set; } + public global::Vapi.UpdateMicrosoftCredentialDTO? Type2010 { get; set; } /// /// /// - public global::Vapi.UpdateOpenRouterCredentialDTOProvider? Type2011 { get; set; } + public global::Vapi.UpdateMicrosoftCredentialDTOProvider? Type2011 { get; set; } /// /// /// - public global::Vapi.UpdatePerplexityAICredentialDTO? Type2012 { get; set; } + public global::Vapi.UpdateMistralCredentialDTO? Type2012 { get; set; } /// /// /// - public global::Vapi.UpdatePerplexityAICredentialDTOProvider? Type2013 { get; set; } + public global::Vapi.UpdateMistralCredentialDTOProvider? Type2013 { get; set; } /// /// /// - public global::Vapi.UpdatePlayHTCredentialDTO? Type2014 { get; set; } + public global::Vapi.UpdateNeuphonicCredentialDTO? Type2014 { get; set; } /// /// /// - public global::Vapi.UpdatePlayHTCredentialDTOProvider? Type2015 { get; set; } + public global::Vapi.UpdateNeuphonicCredentialDTOProvider? Type2015 { get; set; } /// /// /// - public global::Vapi.UpdateRimeAICredentialDTO? Type2016 { get; set; } + public global::Vapi.UpdateOpenAICredentialDTO? Type2016 { get; set; } /// /// /// - public global::Vapi.UpdateRimeAICredentialDTOProvider? Type2017 { get; set; } + public global::Vapi.UpdateOpenAICredentialDTOProvider? Type2017 { get; set; } /// /// /// - public global::Vapi.UpdateRunpodCredentialDTO? Type2018 { get; set; } + public global::Vapi.UpdateOpenRouterCredentialDTO? Type2018 { get; set; } /// /// /// - public global::Vapi.UpdateRunpodCredentialDTOProvider? Type2019 { get; set; } + public global::Vapi.UpdateOpenRouterCredentialDTOProvider? Type2019 { get; set; } /// /// /// - public global::Vapi.UpdateWellSaidCredentialDTO? Type2020 { get; set; } + public global::Vapi.UpdatePerplexityAICredentialDTO? Type2020 { get; set; } /// /// /// - public global::Vapi.UpdateWellSaidCredentialDTOProvider? Type2021 { get; set; } + public global::Vapi.UpdatePerplexityAICredentialDTOProvider? Type2021 { get; set; } /// /// /// - public global::Vapi.UpdateS3CredentialDTO? Type2022 { get; set; } + public global::Vapi.UpdatePlayHTCredentialDTO? Type2022 { get; set; } /// /// /// - public global::Vapi.UpdateS3CredentialDTOProvider? Type2023 { get; set; } + public global::Vapi.UpdatePlayHTCredentialDTOProvider? Type2023 { get; set; } /// /// /// - public global::Vapi.UpdateS3CompatibleBucketPlanDTO? Type2024 { get; set; } + public global::Vapi.UpdateRimeAICredentialDTO? Type2024 { get; set; } /// /// /// - public global::Vapi.UpdateS3CompatibleCredentialDTO? Type2025 { get; set; } + public global::Vapi.UpdateRimeAICredentialDTOProvider? Type2025 { get; set; } /// /// /// - public global::Vapi.UpdateS3CompatibleCredentialDTOProvider? Type2026 { get; set; } + public global::Vapi.UpdateRunpodCredentialDTO? Type2026 { get; set; } /// /// /// - public global::Vapi.UpdateTogetherAICredentialDTO? Type2027 { get; set; } + public global::Vapi.UpdateRunpodCredentialDTOProvider? Type2027 { get; set; } /// /// /// - public global::Vapi.UpdateTogetherAICredentialDTOProvider? Type2028 { get; set; } + public global::Vapi.UpdateWellSaidCredentialDTO? Type2028 { get; set; } /// /// /// - public global::Vapi.UpdateTwilioCredentialDTO? Type2029 { get; set; } + public global::Vapi.UpdateWellSaidCredentialDTOProvider? Type2029 { get; set; } /// /// /// - public global::Vapi.UpdateTwilioCredentialDTOProvider? Type2030 { get; set; } + public global::Vapi.UpdateS3CredentialDTO? Type2030 { get; set; } /// /// /// - public global::Vapi.UpdateVonageCredentialDTO? Type2031 { get; set; } + public global::Vapi.UpdateS3CredentialDTOProvider? Type2031 { get; set; } /// /// /// - public global::Vapi.UpdateVonageCredentialDTOProvider? Type2032 { get; set; } + public global::Vapi.UpdateS3CompatibleBucketPlanDTO? Type2032 { get; set; } /// /// /// - public global::Vapi.UpdateWebhookCredentialDTO? Type2033 { get; set; } + public global::Vapi.UpdateS3CompatibleCredentialDTO? Type2033 { get; set; } /// /// /// - public global::Vapi.UpdateWebhookCredentialDTOProvider? Type2034 { get; set; } + public global::Vapi.UpdateS3CompatibleCredentialDTOProvider? Type2034 { get; set; } /// /// /// - public global::Vapi.AuthenticationPlan8? Type2035 { get; set; } + public global::Vapi.UpdateTogetherAICredentialDTO? Type2035 { get; set; } /// /// /// - public global::Vapi.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminator? Type2036 { get; set; } + public global::Vapi.UpdateTogetherAICredentialDTOProvider? Type2036 { get; set; } /// /// /// - public global::Vapi.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminatorType? Type2037 { get; set; } + public global::Vapi.UpdateTwilioCredentialDTO? Type2037 { get; set; } /// /// /// - public global::Vapi.UpdateCustomCredentialDTO? Type2038 { get; set; } + public global::Vapi.UpdateTwilioCredentialDTOProvider? Type2038 { get; set; } /// /// /// - public global::Vapi.UpdateCustomCredentialDTOProvider? Type2039 { get; set; } + public global::Vapi.UpdateVonageCredentialDTO? Type2039 { get; set; } /// /// /// - public global::Vapi.AuthenticationPlan9? Type2040 { get; set; } + public global::Vapi.UpdateVonageCredentialDTOProvider? Type2040 { get; set; } /// /// /// - public global::Vapi.UpdateCustomCredentialDTOAuthenticationPlanDiscriminator? Type2041 { get; set; } + public global::Vapi.UpdateWebhookCredentialDTO? Type2041 { get; set; } /// /// /// - public global::Vapi.UpdateCustomCredentialDTOAuthenticationPlanDiscriminatorType? Type2042 { get; set; } + public global::Vapi.UpdateWebhookCredentialDTOProvider? Type2042 { get; set; } /// /// /// - public global::Vapi.UpdateCustomCredentialDTOEncryptionPlanDiscriminator? Type2043 { get; set; } + public global::Vapi.AuthenticationPlan8? Type2043 { get; set; } /// /// /// - public global::Vapi.UpdateCustomCredentialDTOEncryptionPlanDiscriminatorType? Type2044 { get; set; } + public global::Vapi.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminator? Type2044 { get; set; } /// /// /// - public global::Vapi.UpdateXAiCredentialDTO? Type2045 { get; set; } + public global::Vapi.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminatorType? Type2045 { get; set; } /// /// /// - public global::Vapi.UpdateXAiCredentialDTOProvider? Type2046 { get; set; } + public global::Vapi.UpdateCustomCredentialDTO? Type2046 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarOAuth2ClientCredentialDTO? Type2047 { get; set; } + public global::Vapi.UpdateCustomCredentialDTOProvider? Type2047 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarOAuth2ClientCredentialDTOProvider? Type2048 { get; set; } + public global::Vapi.AuthenticationPlan9? Type2048 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTO? Type2049 { get; set; } + public global::Vapi.UpdateCustomCredentialDTOAuthenticationPlanDiscriminator? Type2049 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider? Type2050 { get; set; } + public global::Vapi.UpdateCustomCredentialDTOAuthenticationPlanDiscriminatorType? Type2050 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTO? Type2051 { get; set; } + public global::Vapi.UpdateCustomCredentialDTOEncryptionPlanDiscriminator? Type2051 { get; set; } /// /// /// - public global::Vapi.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider? Type2052 { get; set; } + public global::Vapi.UpdateCustomCredentialDTOEncryptionPlanDiscriminatorType? Type2052 { get; set; } /// /// /// - public global::Vapi.UpdateSlackOAuth2AuthorizationCredentialDTO? Type2053 { get; set; } + public global::Vapi.UpdateXAiCredentialDTO? Type2053 { get; set; } /// /// /// - public global::Vapi.UpdateSlackOAuth2AuthorizationCredentialDTOProvider? Type2054 { get; set; } + public global::Vapi.UpdateXAiCredentialDTOProvider? Type2054 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelMCPCredentialDTO? Type2055 { get; set; } + public global::Vapi.UpdateGoogleCalendarOAuth2ClientCredentialDTO? Type2055 { get; set; } /// /// /// - public global::Vapi.UpdateGoHighLevelMCPCredentialDTOProvider? Type2056 { get; set; } + public global::Vapi.UpdateGoogleCalendarOAuth2ClientCredentialDTOProvider? Type2056 { get; set; } /// /// /// - public global::Vapi.UpdateInworldCredentialDTO? Type2057 { get; set; } + public global::Vapi.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTO? Type2057 { get; set; } /// /// /// - public global::Vapi.UpdateInworldCredentialDTOProvider? Type2058 { get; set; } + public global::Vapi.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider? Type2058 { get; set; } /// /// /// - public global::Vapi.UpdateEmailCredentialDTO? Type2059 { get; set; } + public global::Vapi.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTO? Type2059 { get; set; } /// /// /// - public global::Vapi.UpdateEmailCredentialDTOProvider? Type2060 { get; set; } + public global::Vapi.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider? Type2060 { get; set; } /// /// /// - public global::Vapi.UpdateSlackWebhookCredentialDTO? Type2061 { get; set; } + public global::Vapi.UpdateSlackOAuth2AuthorizationCredentialDTO? Type2061 { get; set; } /// /// /// - public global::Vapi.UpdateSlackWebhookCredentialDTOProvider? Type2062 { get; set; } + public global::Vapi.UpdateSlackOAuth2AuthorizationCredentialDTOProvider? Type2062 { get; set; } /// /// /// - public global::Vapi.UpdateSonioxCredentialDTO? Type2063 { get; set; } + public global::Vapi.UpdateGoHighLevelMCPCredentialDTO? Type2063 { get; set; } /// /// /// - public global::Vapi.UpdateSonioxCredentialDTOProvider? Type2064 { get; set; } + public global::Vapi.UpdateGoHighLevelMCPCredentialDTOProvider? Type2064 { get; set; } /// /// /// - public global::Vapi.CredentialSessionResponse? Type2065 { get; set; } + public global::Vapi.UpdateInworldCredentialDTO? Type2065 { get; set; } /// /// /// - public global::Vapi.CredentialEndUser? Type2066 { get; set; } + public global::Vapi.UpdateInworldCredentialDTOProvider? Type2066 { get; set; } /// /// /// - public global::Vapi.CredentialSessionError? Type2067 { get; set; } + public global::Vapi.UpdateEmailCredentialDTO? Type2067 { get; set; } /// /// /// - public global::Vapi.CredentialWebhookDTO? Type2068 { get; set; } + public global::Vapi.UpdateEmailCredentialDTOProvider? Type2068 { get; set; } /// /// /// - public global::Vapi.CredentialWebhookDTOType? Type2069 { get; set; } + public global::Vapi.UpdateSlackWebhookCredentialDTO? Type2069 { get; set; } /// /// /// - public global::Vapi.CredentialWebhookDTOOperation? Type2070 { get; set; } + public global::Vapi.UpdateSlackWebhookCredentialDTOProvider? Type2070 { get; set; } /// /// /// - public global::Vapi.CredentialWebhookDTOAuthMode? Type2071 { get; set; } + public global::Vapi.UpdateSonioxCredentialDTO? Type2071 { get; set; } /// /// /// - public global::Vapi.CredentialActionRequest? Type2072 { get; set; } + public global::Vapi.UpdateSonioxCredentialDTOProvider? Type2072 { get; set; } /// /// /// - public global::Vapi.HMACAuthenticationPlanType? Type2073 { get; set; } + public global::Vapi.CredentialSessionResponse? Type2073 { get; set; } /// /// /// - public global::Vapi.HMACAuthenticationPlanAlgorithm? Type2074 { get; set; } + public global::Vapi.CredentialEndUser? Type2074 { get; set; } /// /// /// - public global::Vapi.HMACAuthenticationPlanSignatureEncoding? Type2075 { get; set; } + public global::Vapi.CredentialSessionError? Type2075 { get; set; } /// /// /// - public global::Vapi.BearerAuthenticationPlanType? Type2076 { get; set; } + public global::Vapi.CredentialWebhookDTO? Type2076 { get; set; } /// /// /// - public global::Vapi.AWSIAMCredentialsAuthenticationPlanType? Type2077 { get; set; } + public global::Vapi.CredentialWebhookDTOType? Type2077 { get; set; } /// /// /// - public global::Vapi.AWSStsAuthenticationPlanType? Type2078 { get; set; } + public global::Vapi.CredentialWebhookDTOOperation? Type2078 { get; set; } /// /// /// - public global::Vapi.ToolTemplateSetup? Type2079 { get; set; } + public global::Vapi.CredentialWebhookDTOAuthMode? Type2079 { get; set; } /// /// /// - public global::Vapi.MakeToolProviderDetails? Type2080 { get; set; } + public global::Vapi.CredentialActionRequest? Type2080 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2081 { get; set; } + public global::Vapi.HMACAuthenticationPlanType? Type2081 { get; set; } /// /// /// - public global::Vapi.MakeToolProviderDetailsType? Type2082 { get; set; } + public global::Vapi.HMACAuthenticationPlanAlgorithm? Type2082 { get; set; } /// /// /// - public global::Vapi.GhlToolProviderDetails? Type2083 { get; set; } + public global::Vapi.HMACAuthenticationPlanSignatureEncoding? Type2083 { get; set; } /// /// /// - public global::Vapi.GhlToolProviderDetailsType? Type2084 { get; set; } + public global::Vapi.BearerAuthenticationPlanType? Type2084 { get; set; } /// /// /// - public global::Vapi.FunctionToolProviderDetails? Type2085 { get; set; } + public global::Vapi.AWSIAMCredentialsAuthenticationPlanType? Type2085 { get; set; } /// /// /// - public global::Vapi.FunctionToolProviderDetailsType? Type2086 { get; set; } + public global::Vapi.AWSStsAuthenticationPlanType? Type2086 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCreateEventToolProviderDetails? Type2087 { get; set; } + public global::Vapi.ToolTemplateSetup? Type2087 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCreateEventToolProviderDetailsType? Type2088 { get; set; } + public global::Vapi.MakeToolProviderDetails? Type2088 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsRowAppendToolProviderDetails? Type2089 { get; set; } + public global::System.Collections.Generic.IList? Type2089 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsRowAppendToolProviderDetailsType? Type2090 { get; set; } + public global::Vapi.MakeToolProviderDetailsType? Type2090 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarAvailabilityToolProviderDetails? Type2091 { get; set; } + public global::Vapi.GhlToolProviderDetails? Type2091 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarAvailabilityToolProviderDetailsType? Type2092 { get; set; } + public global::Vapi.GhlToolProviderDetailsType? Type2092 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarEventCreateToolProviderDetails? Type2093 { get; set; } + public global::Vapi.FunctionToolProviderDetails? Type2093 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarEventCreateToolProviderDetailsType? Type2094 { get; set; } + public global::Vapi.FunctionToolProviderDetailsType? Type2094 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactCreateToolProviderDetails? Type2095 { get; set; } + public global::Vapi.GoogleCalendarCreateEventToolProviderDetails? Type2095 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactCreateToolProviderDetailsType? Type2096 { get; set; } + public global::Vapi.GoogleCalendarCreateEventToolProviderDetailsType? Type2096 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactGetToolProviderDetails? Type2097 { get; set; } + public global::Vapi.GoogleSheetsRowAppendToolProviderDetails? Type2097 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactGetToolProviderDetailsType? Type2098 { get; set; } + public global::Vapi.GoogleSheetsRowAppendToolProviderDetailsType? Type2098 { get; set; } /// /// /// - public global::Vapi.ToolTemplateMetadata? Type2099 { get; set; } + public global::Vapi.GoHighLevelCalendarAvailabilityToolProviderDetails? Type2099 { get; set; } /// /// /// - public global::Vapi.CreateToolTemplateDTO? Type2100 { get; set; } + public global::Vapi.GoHighLevelCalendarAvailabilityToolProviderDetailsType? Type2100 { get; set; } /// /// /// - public global::Vapi.CreateToolTemplateDTOVisibility? Type2101 { get; set; } + public global::Vapi.GoHighLevelCalendarEventCreateToolProviderDetails? Type2101 { get; set; } /// /// /// - public global::Vapi.CreateToolTemplateDTOType? Type2102 { get; set; } + public global::Vapi.GoHighLevelCalendarEventCreateToolProviderDetailsType? Type2102 { get; set; } /// /// /// - public global::Vapi.CreateToolTemplateDTOProvider? Type2103 { get; set; } + public global::Vapi.GoHighLevelContactCreateToolProviderDetails? Type2103 { get; set; } /// /// /// - public global::Vapi.Template? Type2104 { get; set; } + public global::Vapi.GoHighLevelContactCreateToolProviderDetailsType? Type2104 { get; set; } /// /// /// - public global::Vapi.TemplateVisibility? Type2105 { get; set; } + public global::Vapi.GoHighLevelContactGetToolProviderDetails? Type2105 { get; set; } /// /// /// - public global::Vapi.TemplateType? Type2106 { get; set; } + public global::Vapi.GoHighLevelContactGetToolProviderDetailsType? Type2106 { get; set; } /// /// /// - public global::Vapi.TemplateProvider? Type2107 { get; set; } + public global::Vapi.ToolTemplateMetadata? Type2107 { get; set; } /// /// /// - public global::Vapi.UpdateToolTemplateDTO? Type2108 { get; set; } + public global::Vapi.CreateToolTemplateDTO? Type2108 { get; set; } /// /// /// - public global::Vapi.UpdateToolTemplateDTOVisibility? Type2109 { get; set; } + public global::Vapi.CreateToolTemplateDTOVisibility? Type2109 { get; set; } /// /// /// - public global::Vapi.UpdateToolTemplateDTOType? Type2110 { get; set; } + public global::Vapi.CreateToolTemplateDTOType? Type2110 { get; set; } /// /// /// - public global::Vapi.UpdateToolTemplateDTOProvider? Type2111 { get; set; } + public global::Vapi.CreateToolTemplateDTOProvider? Type2111 { get; set; } /// /// /// - public global::Vapi.VoiceLibrary? Type2112 { get; set; } + public global::Vapi.Template? Type2112 { get; set; } /// /// /// - public global::Vapi.VoiceLibraryGender? Type2113 { get; set; } + public global::Vapi.TemplateVisibility? Type2113 { get; set; } /// /// /// - public global::Vapi.SyncVoiceLibraryDTO? Type2114 { get; set; } + public global::Vapi.TemplateType? Type2114 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2115 { get; set; } + public global::Vapi.TemplateProvider? Type2115 { get; set; } /// /// /// - public global::Vapi.SyncVoiceLibraryDTOProvider? Type2116 { get; set; } + public global::Vapi.UpdateToolTemplateDTO? Type2116 { get; set; } /// /// /// - public global::Vapi.CreateSesameVoiceDTO? Type2117 { get; set; } + public global::Vapi.UpdateToolTemplateDTOVisibility? Type2117 { get; set; } /// /// /// - public global::Vapi.CartesiaPronunciationDictItem? Type2118 { get; set; } + public global::Vapi.UpdateToolTemplateDTOType? Type2118 { get; set; } /// /// /// - public global::Vapi.CartesiaPronunciationDictionary? Type2119 { get; set; } + public global::Vapi.UpdateToolTemplateDTOProvider? Type2119 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2120 { get; set; } + public global::Vapi.VoiceLibrary? Type2120 { get; set; } /// /// /// - public global::Vapi.ElevenLabsPronunciationDictionary? Type2121 { get; set; } + public global::Vapi.VoiceLibraryGender? Type2121 { get; set; } /// /// /// - public global::Vapi.ElevenLabsPronunciationDictionaryPermissionOnResource? Type2122 { get; set; } + public global::Vapi.SyncVoiceLibraryDTO? Type2122 { get; set; } /// /// /// - public global::Vapi.ProviderResource? Type2123 { get; set; } + public global::System.Collections.Generic.IList? Type2123 { get; set; } /// /// /// - public global::Vapi.ProviderResourceProvider? Type2124 { get; set; } + public global::Vapi.SyncVoiceLibraryDTOProvider? Type2124 { get; set; } /// /// /// - public global::Vapi.ProviderResourceResourceName? Type2125 { get; set; } + public global::Vapi.CreateSesameVoiceDTO? Type2125 { get; set; } /// /// /// - public global::Vapi.ProviderResourcePaginatedResponse? Type2126 { get; set; } + public global::Vapi.CartesiaPronunciationDictItem? Type2126 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2127 { get; set; } + public global::Vapi.CartesiaPronunciationDictionary? Type2127 { get; set; } /// /// /// - public global::Vapi.VoiceLibraryVoiceResponse? Type2128 { get; set; } + public global::System.Collections.Generic.IList? Type2128 { get; set; } /// /// /// - public global::Vapi.OneOf? Type2129 { get; set; } + public global::Vapi.ElevenLabsPronunciationDictionary? Type2129 { get; set; } /// /// /// - public global::Vapi.AddVoiceToProviderDTO? Type2130 { get; set; } + public global::Vapi.ElevenLabsPronunciationDictionaryPermissionOnResource? Type2130 { get; set; } /// /// /// - public global::Vapi.CloneVoiceDTO? Type2131 { get; set; } + public global::Vapi.ProviderResource? Type2131 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2132 { get; set; } + public global::Vapi.ProviderResourceProvider? Type2132 { get; set; } /// /// /// - public global::Vapi.VariableValueGroupBy? Type2133 { get; set; } + public global::Vapi.ProviderResourceResourceName? Type2133 { get; set; } /// /// /// - public global::Vapi.TimeRange? Type2134 { get; set; } + public global::Vapi.ProviderResourcePaginatedResponse? Type2134 { get; set; } /// /// /// - public global::Vapi.TimeRangeStep? Type2135 { get; set; } + public global::System.Collections.Generic.IList? Type2135 { get; set; } /// /// /// - public global::Vapi.AnalyticsOperation? Type2136 { get; set; } + public global::Vapi.VoiceLibraryVoiceResponse? Type2136 { get; set; } /// /// /// - public global::Vapi.AnalyticsOperationOperation? Type2137 { get; set; } + public global::Vapi.OneOf? Type2137 { get; set; } /// /// /// - public global::Vapi.AnalyticsOperationColumn? Type2138 { get; set; } + public global::Vapi.AddVoiceToProviderDTO? Type2138 { get; set; } /// /// /// - public global::Vapi.AnalyticsQuery? Type2139 { get; set; } + public global::Vapi.CloneVoiceDTO? Type2139 { get; set; } /// /// /// - public global::Vapi.AnalyticsQueryTable? Type2140 { get; set; } + public global::System.Collections.Generic.IList? Type2140 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2141 { get; set; } + public global::Vapi.VariableValueGroupBy? Type2141 { get; set; } /// /// /// - public global::Vapi.AnalyticsQueryGroupByItem? Type2142 { get; set; } + public global::Vapi.TimeRange? Type2142 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2143 { get; set; } + public global::Vapi.TimeRangeStep? Type2143 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2144 { get; set; } + public global::Vapi.AnalyticsOperation? Type2144 { get; set; } /// /// /// - public global::Vapi.AnalyticsQueryDTO? Type2145 { get; set; } + public global::Vapi.AnalyticsOperationOperation? Type2145 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2146 { get; set; } + public global::Vapi.AnalyticsOperationColumn? Type2146 { get; set; } /// /// /// - public global::Vapi.AnalyticsQueryResult? Type2147 { get; set; } + public global::Vapi.AnalyticsQuery? Type2147 { get; set; } /// /// /// - public global::Vapi.ClientMessageWorkflowNodeStarted? Type2148 { get; set; } + public global::Vapi.AnalyticsQueryTable? Type2148 { get; set; } /// /// /// - public global::Vapi.ClientMessageWorkflowNodeStartedType? Type2149 { get; set; } + public global::System.Collections.Generic.IList? Type2149 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantStarted? Type2150 { get; set; } + public global::Vapi.AnalyticsQueryGroupByItem? Type2150 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantStartedType? Type2151 { get; set; } + public global::System.Collections.Generic.IList? Type2151 { get; set; } /// /// /// - public global::Vapi.ClientMessageConversationUpdate? Type2152 { get; set; } + public global::System.Collections.Generic.IList? Type2152 { get; set; } /// /// /// - public global::Vapi.ClientMessageConversationUpdateType? Type2153 { get; set; } + public global::Vapi.AnalyticsQueryDTO? Type2153 { get; set; } /// /// /// - public global::Vapi.ClientMessageHang? Type2154 { get; set; } + public global::System.Collections.Generic.IList? Type2154 { get; set; } /// /// /// - public global::Vapi.ClientMessageHangType? Type2155 { get; set; } + public global::Vapi.AnalyticsQueryResult? Type2155 { get; set; } /// /// /// - public global::Vapi.ClientMessageMetadata? Type2156 { get; set; } + public global::Vapi.ClientMessageWorkflowNodeStarted? Type2156 { get; set; } /// /// /// - public global::Vapi.ClientMessageMetadataType? Type2157 { get; set; } + public global::Vapi.ClientMessageWorkflowNodeStartedType? Type2157 { get; set; } /// /// /// - public global::Vapi.ClientMessageModelOutput? Type2158 { get; set; } + public global::Vapi.ClientMessageAssistantStarted? Type2158 { get; set; } /// /// /// - public global::Vapi.ClientMessageModelOutputType? Type2159 { get; set; } + public global::Vapi.ClientMessageAssistantStartedType? Type2159 { get; set; } /// /// /// - public global::Vapi.ClientMessageSpeechUpdate? Type2160 { get; set; } + public global::Vapi.ClientMessageConversationUpdate? Type2160 { get; set; } /// /// /// - public global::Vapi.ClientMessageSpeechUpdateType? Type2161 { get; set; } + public global::Vapi.ClientMessageConversationUpdateType? Type2161 { get; set; } /// /// /// - public global::Vapi.ClientMessageSpeechUpdateStatus? Type2162 { get; set; } + public global::Vapi.ClientMessageHang? Type2162 { get; set; } /// /// /// - public global::Vapi.ClientMessageSpeechUpdateRole? Type2163 { get; set; } + public global::Vapi.ClientMessageHangType? Type2163 { get; set; } /// /// /// - public global::Vapi.ClientMessageTranscript? Type2164 { get; set; } + public global::Vapi.ClientMessageMetadata? Type2164 { get; set; } /// /// /// - public global::Vapi.ClientMessageTranscriptType? Type2165 { get; set; } + public global::Vapi.ClientMessageMetadataType? Type2165 { get; set; } /// /// /// - public global::Vapi.ClientMessageTranscriptRole? Type2166 { get; set; } + public global::Vapi.ClientMessageModelOutput? Type2166 { get; set; } /// /// /// - public global::Vapi.ClientMessageTranscriptTranscriptType? Type2167 { get; set; } + public global::Vapi.ClientMessageModelOutputType? Type2167 { get; set; } /// /// /// - public global::Vapi.ClientMessageToolCalls? Type2168 { get; set; } + public global::Vapi.ClientMessageSpeechUpdate? Type2168 { get; set; } /// /// /// - public global::Vapi.ClientMessageToolCallsType? Type2169 { get; set; } + public global::Vapi.ClientMessageSpeechUpdateType? Type2169 { get; set; } /// /// /// - public global::Vapi.FunctionToolWithToolCall? Type2170 { get; set; } + public global::Vapi.ClientMessageSpeechUpdateStatus? Type2170 { get; set; } /// /// /// - public global::Vapi.GhlToolWithToolCall? Type2171 { get; set; } + public global::Vapi.ClientMessageSpeechUpdateRole? Type2171 { get; set; } /// /// /// - public global::Vapi.MakeToolWithToolCall? Type2172 { get; set; } + public global::Vapi.ClientMessageTranscript? Type2172 { get; set; } /// /// /// - public global::Vapi.BashToolWithToolCall? Type2173 { get; set; } + public global::Vapi.ClientMessageTranscriptType? Type2173 { get; set; } /// /// /// - public global::Vapi.ComputerToolWithToolCall? Type2174 { get; set; } + public global::Vapi.ClientMessageTranscriptRole? Type2174 { get; set; } /// /// /// - public global::Vapi.TextEditorToolWithToolCall? Type2175 { get; set; } + public global::Vapi.ClientMessageTranscriptTranscriptType? Type2175 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCreateEventToolWithToolCall? Type2176 { get; set; } + public global::Vapi.ClientMessageToolCalls? Type2176 { get; set; } /// /// /// - public global::Vapi.ClientMessageToolCallsResult? Type2177 { get; set; } + public global::Vapi.ClientMessageToolCallsType? Type2177 { get; set; } /// /// /// - public global::Vapi.ClientMessageToolCallsResultType? Type2178 { get; set; } + public global::Vapi.FunctionToolWithToolCall? Type2178 { get; set; } /// /// /// - public global::Vapi.ClientMessageTransferUpdate? Type2179 { get; set; } + public global::Vapi.GhlToolWithToolCall? Type2179 { get; set; } /// /// /// - public global::Vapi.ClientMessageTransferUpdateType? Type2180 { get; set; } + public global::Vapi.MakeToolWithToolCall? Type2180 { get; set; } /// /// /// - public global::Vapi.ClientMessageUserInterrupted? Type2181 { get; set; } + public global::Vapi.BashToolWithToolCall? Type2181 { get; set; } /// /// /// - public global::Vapi.ClientMessageUserInterruptedType? Type2182 { get; set; } + public global::Vapi.ComputerToolWithToolCall? Type2182 { get; set; } /// /// /// - public global::Vapi.ClientMessageLanguageChangeDetected? Type2183 { get; set; } + public global::Vapi.TextEditorToolWithToolCall? Type2183 { get; set; } /// /// /// - public global::Vapi.ClientMessageLanguageChangeDetectedType? Type2184 { get; set; } + public global::Vapi.GoogleCalendarCreateEventToolWithToolCall? Type2184 { get; set; } /// /// /// - public global::Vapi.ClientMessageVoiceInput? Type2185 { get; set; } + public global::Vapi.ClientMessageToolCallsResult? Type2185 { get; set; } /// /// /// - public global::Vapi.ClientMessageVoiceInputType? Type2186 { get; set; } + public global::Vapi.ClientMessageToolCallsResultType? Type2186 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantSpeech? Type2187 { get; set; } + public global::Vapi.ClientMessageTransferUpdate? Type2187 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantSpeechType? Type2188 { get; set; } + public global::Vapi.ClientMessageTransferUpdateType? Type2188 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantSpeechSource? Type2189 { get; set; } + public global::Vapi.ClientMessageUserInterrupted? Type2189 { get; set; } /// /// /// - public global::Vapi.Timing? Type2190 { get; set; } + public global::Vapi.ClientMessageUserInterruptedType? Type2190 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantSpeechTimingDiscriminator? Type2191 { get; set; } + public global::Vapi.ClientMessageLanguageChangeDetected? Type2191 { get; set; } /// /// /// - public global::Vapi.ClientMessageAssistantSpeechTimingDiscriminatorType? Type2192 { get; set; } + public global::Vapi.ClientMessageLanguageChangeDetectedType? Type2192 { get; set; } /// /// /// - public global::Vapi.ClientMessageChatCreated? Type2193 { get; set; } + public global::Vapi.ClientMessageVoiceInput? Type2193 { get; set; } /// /// /// - public global::Vapi.ClientMessageChatCreatedType? Type2194 { get; set; } + public global::Vapi.ClientMessageVoiceInputType? Type2194 { get; set; } /// /// /// - public global::Vapi.ClientMessageChatDeleted? Type2195 { get; set; } + public global::Vapi.ClientMessageAssistantSpeech? Type2195 { get; set; } /// /// /// - public global::Vapi.ClientMessageChatDeletedType? Type2196 { get; set; } + public global::Vapi.ClientMessageAssistantSpeechType? Type2196 { get; set; } /// /// /// - public global::Vapi.ClientMessageSessionCreated? Type2197 { get; set; } + public global::Vapi.ClientMessageAssistantSpeechSource? Type2197 { get; set; } /// /// /// - public global::Vapi.ClientMessageSessionCreatedType? Type2198 { get; set; } + public global::Vapi.Timing? Type2198 { get; set; } /// /// /// - public global::Vapi.ClientMessageSessionUpdated? Type2199 { get; set; } + public global::Vapi.ClientMessageAssistantSpeechTimingDiscriminator? Type2199 { get; set; } /// /// /// - public global::Vapi.ClientMessageSessionUpdatedType? Type2200 { get; set; } + public global::Vapi.ClientMessageAssistantSpeechTimingDiscriminatorType? Type2200 { get; set; } /// /// /// - public global::Vapi.ClientMessageSessionDeleted? Type2201 { get; set; } + public global::Vapi.ClientMessageChatCreated? Type2201 { get; set; } /// /// /// - public global::Vapi.ClientMessageSessionDeletedType? Type2202 { get; set; } + public global::Vapi.ClientMessageChatCreatedType? Type2202 { get; set; } /// /// /// - public global::Vapi.ClientMessageCallDeleted? Type2203 { get; set; } + public global::Vapi.ClientMessageChatDeleted? Type2203 { get; set; } /// /// /// - public global::Vapi.ClientMessageCallDeletedType? Type2204 { get; set; } + public global::Vapi.ClientMessageChatDeletedType? Type2204 { get; set; } /// /// /// - public global::Vapi.ClientMessageCallDeleteFailed? Type2205 { get; set; } + public global::Vapi.ClientMessageSessionCreated? Type2205 { get; set; } /// /// /// - public global::Vapi.ClientMessageCallDeleteFailedType? Type2206 { get; set; } + public global::Vapi.ClientMessageSessionCreatedType? Type2206 { get; set; } /// /// /// - public global::Vapi.ClientMessage? Type2207 { get; set; } + public global::Vapi.ClientMessageSessionUpdated? Type2207 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantRequest? Type2208 { get; set; } + public global::Vapi.ClientMessageSessionUpdatedType? Type2208 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantRequestType? Type2209 { get; set; } + public global::Vapi.ClientMessageSessionDeleted? Type2209 { get; set; } /// /// /// - public global::Vapi.ServerMessageConversationUpdate? Type2210 { get; set; } + public global::Vapi.ClientMessageSessionDeletedType? Type2210 { get; set; } /// /// /// - public global::Vapi.ServerMessageConversationUpdateType? Type2211 { get; set; } + public global::Vapi.ClientMessageCallDeleted? Type2211 { get; set; } /// /// /// - public global::Vapi.ServerMessageEndOfCallReport? Type2212 { get; set; } + public global::Vapi.ClientMessageCallDeletedType? Type2212 { get; set; } /// /// /// - public global::Vapi.ServerMessageEndOfCallReportType? Type2213 { get; set; } + public global::Vapi.ClientMessageCallDeleteFailed? Type2213 { get; set; } /// /// /// - public global::Vapi.ServerMessageEndOfCallReportEndedReason? Type2214 { get; set; } + public global::Vapi.ClientMessageCallDeleteFailedType? Type2214 { get; set; } /// /// /// - public global::Vapi.ServerMessageHandoffDestinationRequest? Type2215 { get; set; } + public global::Vapi.ClientMessage? Type2215 { get; set; } /// /// /// - public global::Vapi.ServerMessageHandoffDestinationRequestType? Type2216 { get; set; } + public global::Vapi.ServerMessageAssistantRequest? Type2216 { get; set; } /// /// /// - public global::Vapi.ServerMessageHang? Type2217 { get; set; } + public global::Vapi.ServerMessageAssistantRequestType? Type2217 { get; set; } /// /// /// - public global::Vapi.ServerMessageHangType? Type2218 { get; set; } + public global::Vapi.ServerMessageConversationUpdate? Type2218 { get; set; } /// /// /// - public global::Vapi.ServerMessageKnowledgeBaseRequest? Type2219 { get; set; } + public global::Vapi.ServerMessageConversationUpdateType? Type2219 { get; set; } /// /// /// - public global::Vapi.ServerMessageKnowledgeBaseRequestType? Type2220 { get; set; } + public global::Vapi.ServerMessageEndOfCallReport? Type2220 { get; set; } /// /// /// - public global::Vapi.ServerMessageModelOutput? Type2221 { get; set; } + public global::Vapi.ServerMessageEndOfCallReportType? Type2221 { get; set; } /// /// /// - public global::Vapi.ServerMessageModelOutputType? Type2222 { get; set; } + public global::Vapi.ServerMessageEndOfCallReportEndedReason? Type2222 { get; set; } /// /// /// - public global::Vapi.ServerMessagePhoneCallControl? Type2223 { get; set; } + public global::Vapi.ServerMessageHandoffDestinationRequest? Type2223 { get; set; } /// /// /// - public global::Vapi.ServerMessagePhoneCallControlType? Type2224 { get; set; } + public global::Vapi.ServerMessageHandoffDestinationRequestType? Type2224 { get; set; } /// /// /// - public global::Vapi.ServerMessagePhoneCallControlRequest? Type2225 { get; set; } + public global::Vapi.ServerMessageHang? Type2225 { get; set; } /// /// /// - public global::Vapi.ServerMessageSpeechUpdate? Type2226 { get; set; } + public global::Vapi.ServerMessageHangType? Type2226 { get; set; } /// /// /// - public global::Vapi.ServerMessageSpeechUpdateType? Type2227 { get; set; } + public global::Vapi.ServerMessageKnowledgeBaseRequest? Type2227 { get; set; } /// /// /// - public global::Vapi.ServerMessageSpeechUpdateStatus? Type2228 { get; set; } + public global::Vapi.ServerMessageKnowledgeBaseRequestType? Type2228 { get; set; } /// /// /// - public global::Vapi.ServerMessageSpeechUpdateRole? Type2229 { get; set; } + public global::Vapi.ServerMessageModelOutput? Type2229 { get; set; } /// /// /// - public global::Vapi.ServerMessageStatusUpdate? Type2230 { get; set; } + public global::Vapi.ServerMessageModelOutputType? Type2230 { get; set; } /// /// /// - public global::Vapi.ServerMessageStatusUpdateType? Type2231 { get; set; } + public global::Vapi.ServerMessagePhoneCallControl? Type2231 { get; set; } /// /// /// - public global::Vapi.ServerMessageStatusUpdateStatus? Type2232 { get; set; } + public global::Vapi.ServerMessagePhoneCallControlType? Type2232 { get; set; } /// /// /// - public global::Vapi.ServerMessageStatusUpdateEndedReason? Type2233 { get; set; } + public global::Vapi.ServerMessagePhoneCallControlRequest? Type2233 { get; set; } /// /// /// - public global::Vapi.ServerMessageToolCalls? Type2234 { get; set; } + public global::Vapi.ServerMessageSpeechUpdate? Type2234 { get; set; } /// /// /// - public global::Vapi.ServerMessageToolCallsType? Type2235 { get; set; } + public global::Vapi.ServerMessageSpeechUpdateType? Type2235 { get; set; } /// /// /// - public global::Vapi.ServerMessageTransferDestinationRequest? Type2236 { get; set; } + public global::Vapi.ServerMessageSpeechUpdateStatus? Type2236 { get; set; } /// /// /// - public global::Vapi.ServerMessageTransferDestinationRequestType? Type2237 { get; set; } + public global::Vapi.ServerMessageSpeechUpdateRole? Type2237 { get; set; } /// /// /// - public global::Vapi.ServerMessageTransferUpdate? Type2238 { get; set; } + public global::Vapi.ServerMessageStatusUpdate? Type2238 { get; set; } /// /// /// - public global::Vapi.ServerMessageTransferUpdateType? Type2239 { get; set; } + public global::Vapi.ServerMessageStatusUpdateType? Type2239 { get; set; } /// /// /// - public global::Vapi.ServerMessageTranscript? Type2240 { get; set; } + public global::Vapi.ServerMessageStatusUpdateStatus? Type2240 { get; set; } /// /// /// - public global::Vapi.ServerMessageTranscriptType? Type2241 { get; set; } + public global::Vapi.ServerMessageStatusUpdateEndedReason? Type2241 { get; set; } /// /// /// - public global::Vapi.ServerMessageTranscriptRole? Type2242 { get; set; } + public global::Vapi.ServerMessageToolCalls? Type2242 { get; set; } /// /// /// - public global::Vapi.ServerMessageTranscriptTranscriptType? Type2243 { get; set; } + public global::Vapi.ServerMessageToolCallsType? Type2243 { get; set; } /// /// /// - public global::Vapi.ServerMessageUserInterrupted? Type2244 { get; set; } + public global::Vapi.ServerMessageTransferDestinationRequest? Type2244 { get; set; } /// /// /// - public global::Vapi.ServerMessageUserInterruptedType? Type2245 { get; set; } + public global::Vapi.ServerMessageTransferDestinationRequestType? Type2245 { get; set; } /// /// /// - public global::Vapi.ServerMessageLanguageChangeDetected? Type2246 { get; set; } + public global::Vapi.ServerMessageTransferUpdate? Type2246 { get; set; } /// /// /// - public global::Vapi.ServerMessageLanguageChangeDetectedType? Type2247 { get; set; } + public global::Vapi.ServerMessageTransferUpdateType? Type2247 { get; set; } /// /// /// - public global::Vapi.ServerMessageVoiceInput? Type2248 { get; set; } + public global::Vapi.ServerMessageTranscript? Type2248 { get; set; } /// /// /// - public global::Vapi.ServerMessageVoiceInputType? Type2249 { get; set; } + public global::Vapi.ServerMessageTranscriptType? Type2249 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantSpeech? Type2250 { get; set; } + public global::Vapi.ServerMessageTranscriptRole? Type2250 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantSpeechType? Type2251 { get; set; } + public global::Vapi.ServerMessageTranscriptTranscriptType? Type2251 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantSpeechSource? Type2252 { get; set; } + public global::Vapi.ServerMessageUserInterrupted? Type2252 { get; set; } /// /// /// - public global::Vapi.Timing2? Type2253 { get; set; } + public global::Vapi.ServerMessageUserInterruptedType? Type2253 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantSpeechTimingDiscriminator? Type2254 { get; set; } + public global::Vapi.ServerMessageLanguageChangeDetected? Type2254 { get; set; } /// /// /// - public global::Vapi.ServerMessageAssistantSpeechTimingDiscriminatorType? Type2255 { get; set; } + public global::Vapi.ServerMessageLanguageChangeDetectedType? Type2255 { get; set; } /// /// /// - public global::Vapi.ServerMessageVoiceRequest? Type2256 { get; set; } + public global::Vapi.ServerMessageVoiceInput? Type2256 { get; set; } /// /// /// - public global::Vapi.ServerMessageVoiceRequestType? Type2257 { get; set; } + public global::Vapi.ServerMessageVoiceInputType? Type2257 { get; set; } /// /// /// - public global::Vapi.ServerMessageCallEndpointingRequest? Type2258 { get; set; } + public global::Vapi.ServerMessageAssistantSpeech? Type2258 { get; set; } /// /// /// - public global::Vapi.ServerMessageCallEndpointingRequestType? Type2259 { get; set; } + public global::Vapi.ServerMessageAssistantSpeechType? Type2259 { get; set; } /// /// /// - public global::Vapi.ServerMessageChatCreated? Type2260 { get; set; } + public global::Vapi.ServerMessageAssistantSpeechSource? Type2260 { get; set; } /// /// /// - public global::Vapi.ServerMessageChatCreatedType? Type2261 { get; set; } + public global::Vapi.Timing2? Type2261 { get; set; } /// /// /// - public global::Vapi.ServerMessageChatDeleted? Type2262 { get; set; } + public global::Vapi.ServerMessageAssistantSpeechTimingDiscriminator? Type2262 { get; set; } /// /// /// - public global::Vapi.ServerMessageChatDeletedType? Type2263 { get; set; } + public global::Vapi.ServerMessageAssistantSpeechTimingDiscriminatorType? Type2263 { get; set; } /// /// /// - public global::Vapi.ServerMessageSessionCreated? Type2264 { get; set; } + public global::Vapi.ServerMessageVoiceRequest? Type2264 { get; set; } /// /// /// - public global::Vapi.ServerMessageSessionCreatedType? Type2265 { get; set; } + public global::Vapi.ServerMessageVoiceRequestType? Type2265 { get; set; } /// /// /// - public global::Vapi.ServerMessageSessionUpdated? Type2266 { get; set; } + public global::Vapi.ServerMessageCallEndpointingRequest? Type2266 { get; set; } /// /// /// - public global::Vapi.ServerMessageSessionUpdatedType? Type2267 { get; set; } + public global::Vapi.ServerMessageCallEndpointingRequestType? Type2267 { get; set; } /// /// /// - public global::Vapi.ServerMessageSessionDeleted? Type2268 { get; set; } + public global::Vapi.ServerMessageChatCreated? Type2268 { get; set; } /// /// /// - public global::Vapi.ServerMessageSessionDeletedType? Type2269 { get; set; } + public global::Vapi.ServerMessageChatCreatedType? Type2269 { get; set; } /// /// /// - public global::Vapi.ServerMessageCallDeleted? Type2270 { get; set; } + public global::Vapi.ServerMessageChatDeleted? Type2270 { get; set; } /// /// /// - public global::Vapi.ServerMessageCallDeletedType? Type2271 { get; set; } + public global::Vapi.ServerMessageChatDeletedType? Type2271 { get; set; } /// /// /// - public global::Vapi.ServerMessageCallDeleteFailed? Type2272 { get; set; } + public global::Vapi.ServerMessageSessionCreated? Type2272 { get; set; } /// /// /// - public global::Vapi.ServerMessageCallDeleteFailedType? Type2273 { get; set; } + public global::Vapi.ServerMessageSessionCreatedType? Type2273 { get; set; } /// /// /// - public global::Vapi.CampaignContact? Type2274 { get; set; } + public global::Vapi.ServerMessageSessionUpdated? Type2274 { get; set; } /// /// /// - public global::Vapi.ServerMessageCampaignPredial? Type2275 { get; set; } + public global::Vapi.ServerMessageSessionUpdatedType? Type2275 { get; set; } /// /// /// - public global::Vapi.ServerMessageCampaignPredialType? Type2276 { get; set; } + public global::Vapi.ServerMessageSessionDeleted? Type2276 { get; set; } /// /// /// - public global::Vapi.ServerMessage? Type2277 { get; set; } + public global::Vapi.ServerMessageSessionDeletedType? Type2277 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseAssistantRequest? Type2278 { get; set; } + public global::Vapi.ServerMessageCallDeleted? Type2278 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseHandoffDestinationRequest? Type2279 { get; set; } + public global::Vapi.ServerMessageCallDeletedType? Type2279 { get; set; } /// /// /// - public global::Vapi.KnowledgeBaseResponseDocument? Type2280 { get; set; } + public global::Vapi.ServerMessageCallDeleteFailed? Type2280 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseKnowledgeBaseRequest? Type2281 { get; set; } + public global::Vapi.ServerMessageCallDeleteFailedType? Type2281 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2282 { get; set; } + public global::Vapi.CampaignContact? Type2282 { get; set; } /// /// /// - public global::Vapi.ToolCallResult? Type2283 { get; set; } + public global::Vapi.ServerMessageCampaignPredial? Type2283 { get; set; } /// /// /// - public global::Vapi.OneOf? Type2284 { get; set; } + public global::Vapi.ServerMessageCampaignPredialType? Type2284 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseToolCalls? Type2285 { get; set; } + public global::Vapi.ServerMessage? Type2285 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2286 { get; set; } + public global::Vapi.ServerMessageResponseAssistantRequest? Type2286 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseTransferDestinationRequest? Type2287 { get; set; } + public global::Vapi.ServerMessageResponseHandoffDestinationRequest? Type2287 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseVoiceRequest? Type2288 { get; set; } + public global::Vapi.KnowledgeBaseResponseDocument? Type2288 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseCallEndpointingRequest? Type2289 { get; set; } + public global::Vapi.ServerMessageResponseKnowledgeBaseRequest? Type2289 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponseCampaignPredial? Type2290 { get; set; } + public global::System.Collections.Generic.IList? Type2290 { get; set; } /// /// /// - public global::Vapi.ServerMessageResponse? Type2291 { get; set; } + public global::Vapi.ToolCallResult? Type2291 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageAddMessage? Type2292 { get; set; } + public global::Vapi.OneOf? Type2292 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageAddMessageType? Type2293 { get; set; } + public global::Vapi.ServerMessageResponseToolCalls? Type2293 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageControl? Type2294 { get; set; } + public global::System.Collections.Generic.IList? Type2294 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageControlType? Type2295 { get; set; } + public global::Vapi.ServerMessageResponseTransferDestinationRequest? Type2295 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageControlControl? Type2296 { get; set; } + public global::Vapi.ServerMessageResponseVoiceRequest? Type2296 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageSay? Type2297 { get; set; } + public global::Vapi.ServerMessageResponseCallEndpointingRequest? Type2297 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageSayType? Type2298 { get; set; } + public global::Vapi.ServerMessageResponseCampaignPredial? Type2298 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageEndCall? Type2299 { get; set; } + public global::Vapi.ServerMessageResponse? Type2299 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageEndCallType? Type2300 { get; set; } + public global::Vapi.ClientInboundMessageAddMessage? Type2300 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageTransfer? Type2301 { get; set; } + public global::Vapi.ClientInboundMessageAddMessageType? Type2301 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageTransferType? Type2302 { get; set; } + public global::Vapi.ClientInboundMessageControl? Type2302 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageSendTransportMessage? Type2303 { get; set; } + public global::Vapi.ClientInboundMessageControlType? Type2303 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessageSendTransportMessageType? Type2304 { get; set; } + public global::Vapi.ClientInboundMessageControlControl? Type2304 { get; set; } /// /// /// - public global::Vapi.OneOf? Type2305 { get; set; } + public global::Vapi.ClientInboundMessageSay? Type2305 { get; set; } /// /// /// - public global::Vapi.VapiSipTransportMessage? Type2306 { get; set; } + public global::Vapi.ClientInboundMessageSayType? Type2306 { get; set; } /// /// /// - public global::Vapi.TwilioTransportMessage? Type2307 { get; set; } + public global::Vapi.ClientInboundMessageEndCall? Type2307 { get; set; } /// /// /// - public global::Vapi.ClientInboundMessage? Type2308 { get; set; } + public global::Vapi.ClientInboundMessageEndCallType? Type2308 { get; set; } /// /// /// - public global::Vapi.KnowledgeBaseCostType? Type2309 { get; set; } + public global::Vapi.ClientInboundMessageTransfer? Type2309 { get; set; } /// /// /// - public global::Vapi.SessionCostType? Type2310 { get; set; } + public global::Vapi.ClientInboundMessageTransferType? Type2310 { get; set; } /// /// /// - public global::Vapi.FunctionToolWithToolCallType? Type2311 { get; set; } + public global::Vapi.ClientInboundMessageSendTransportMessage? Type2311 { get; set; } /// /// /// - public global::Vapi.GhlToolWithToolCallType? Type2312 { get; set; } + public global::Vapi.ClientInboundMessageSendTransportMessageType? Type2312 { get; set; } /// /// /// - public global::Vapi.MakeToolWithToolCallType? Type2313 { get; set; } + public global::Vapi.OneOf? Type2313 { get; set; } /// /// /// - public global::Vapi.BashToolWithToolCallType? Type2314 { get; set; } + public global::Vapi.VapiSipTransportMessage? Type2314 { get; set; } /// /// /// - public global::Vapi.BashToolWithToolCallSubType? Type2315 { get; set; } + public global::Vapi.TwilioTransportMessage? Type2315 { get; set; } /// /// /// - public global::Vapi.BashToolWithToolCallName? Type2316 { get; set; } + public global::Vapi.ClientInboundMessage? Type2316 { get; set; } /// /// /// - public global::Vapi.ComputerToolWithToolCallType? Type2317 { get; set; } + public global::Vapi.KnowledgeBaseCostType? Type2317 { get; set; } /// /// /// - public global::Vapi.ComputerToolWithToolCallSubType? Type2318 { get; set; } + public global::Vapi.SessionCostType? Type2318 { get; set; } /// /// /// - public global::Vapi.ComputerToolWithToolCallName? Type2319 { get; set; } + public global::Vapi.FunctionToolWithToolCallType? Type2319 { get; set; } /// /// /// - public global::Vapi.TextEditorToolWithToolCallType? Type2320 { get; set; } + public global::Vapi.GhlToolWithToolCallType? Type2320 { get; set; } /// /// /// - public global::Vapi.TextEditorToolWithToolCallSubType? Type2321 { get; set; } + public global::Vapi.MakeToolWithToolCallType? Type2321 { get; set; } /// /// /// - public global::Vapi.TextEditorToolWithToolCallName? Type2322 { get; set; } + public global::Vapi.BashToolWithToolCallType? Type2322 { get; set; } /// /// /// - public global::Vapi.GoogleCalendarCreateEventToolWithToolCallType? Type2323 { get; set; } + public global::Vapi.BashToolWithToolCallSubType? Type2323 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsRowAppendToolWithToolCall? Type2324 { get; set; } + public global::Vapi.BashToolWithToolCallName? Type2324 { get; set; } /// /// /// - public global::Vapi.GoogleSheetsRowAppendToolWithToolCallType? Type2325 { get; set; } + public global::Vapi.ComputerToolWithToolCallType? Type2325 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarAvailabilityToolWithToolCall? Type2326 { get; set; } + public global::Vapi.ComputerToolWithToolCallSubType? Type2326 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarAvailabilityToolWithToolCallType? Type2327 { get; set; } + public global::Vapi.ComputerToolWithToolCallName? Type2327 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarEventCreateToolWithToolCall? Type2328 { get; set; } + public global::Vapi.TextEditorToolWithToolCallType? Type2328 { get; set; } /// /// /// - public global::Vapi.GoHighLevelCalendarEventCreateToolWithToolCallType? Type2329 { get; set; } + public global::Vapi.TextEditorToolWithToolCallSubType? Type2329 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactCreateToolWithToolCall? Type2330 { get; set; } + public global::Vapi.TextEditorToolWithToolCallName? Type2330 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactCreateToolWithToolCallType? Type2331 { get; set; } + public global::Vapi.GoogleCalendarCreateEventToolWithToolCallType? Type2331 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactGetToolWithToolCall? Type2332 { get; set; } + public global::Vapi.GoogleSheetsRowAppendToolWithToolCall? Type2332 { get; set; } /// /// /// - public global::Vapi.GoHighLevelContactGetToolWithToolCallType? Type2333 { get; set; } + public global::Vapi.GoogleSheetsRowAppendToolWithToolCallType? Type2333 { get; set; } /// /// /// - public global::Vapi.VapiSipTransportMessageTransport? Type2334 { get; set; } + public global::Vapi.GoHighLevelCalendarAvailabilityToolWithToolCall? Type2334 { get; set; } /// /// /// - public global::Vapi.VapiSipTransportMessageSipVerb? Type2335 { get; set; } + public global::Vapi.GoHighLevelCalendarAvailabilityToolWithToolCallType? Type2335 { get; set; } /// /// /// - public global::Vapi.TwilioTransportMessageTransport? Type2336 { get; set; } + public global::Vapi.GoHighLevelCalendarEventCreateToolWithToolCall? Type2336 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerCreateRequest? Type2337 { get; set; } + public global::Vapi.GoHighLevelCalendarEventCreateToolWithToolCallType? Type2337 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerCreateRequestDiscriminator? Type2338 { get; set; } + public global::Vapi.GoHighLevelContactCreateToolWithToolCall? Type2338 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerCreateRequestDiscriminatorProvider? Type2339 { get; set; } + public global::Vapi.GoHighLevelContactCreateToolWithToolCallType? Type2339 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerUpdateRequest? Type2340 { get; set; } + public global::Vapi.GoHighLevelContactGetToolWithToolCall? Type2340 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerUpdateRequestDiscriminator? Type2341 { get; set; } + public global::Vapi.GoHighLevelContactGetToolWithToolCallType? Type2341 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerUpdateRequestDiscriminatorProvider? Type2342 { get; set; } + public global::Vapi.VapiSipTransportMessageTransport? Type2342 { get; set; } /// /// /// - public global::Vapi.ToolControllerCreateRequest? Type2343 { get; set; } + public global::Vapi.VapiSipTransportMessageSipVerb? Type2343 { get; set; } /// /// /// - public global::Vapi.ToolControllerCreateRequestDiscriminator? Type2344 { get; set; } + public global::Vapi.TwilioTransportMessageTransport? Type2344 { get; set; } /// /// /// - public global::Vapi.ToolControllerCreateRequestDiscriminatorType? Type2345 { get; set; } + public global::Vapi.PhoneNumberControllerCreateRequest? Type2345 { get; set; } /// /// /// - public global::Vapi.ToolControllerUpdateRequest? Type2346 { get; set; } + public global::Vapi.PhoneNumberControllerCreateRequestDiscriminator? Type2346 { get; set; } /// /// /// - public global::Vapi.ToolControllerUpdateRequestDiscriminator? Type2347 { get; set; } + public global::Vapi.PhoneNumberControllerCreateRequestDiscriminatorProvider? Type2347 { get; set; } /// /// /// - public global::Vapi.ToolControllerUpdateRequestDiscriminatorType? Type2348 { get; set; } + public global::Vapi.PhoneNumberControllerUpdateRequest? Type2348 { get; set; } /// /// /// - public global::Vapi.InsightControllerCreateRequest? Type2349 { get; set; } + public global::Vapi.PhoneNumberControllerUpdateRequestDiscriminator? Type2349 { get; set; } /// /// /// - public global::Vapi.InsightControllerCreateRequestDiscriminator? Type2350 { get; set; } + public global::Vapi.PhoneNumberControllerUpdateRequestDiscriminatorProvider? Type2350 { get; set; } /// /// /// - public global::Vapi.InsightControllerCreateRequestDiscriminatorType? Type2351 { get; set; } + public global::Vapi.ToolControllerCreateRequest? Type2351 { get; set; } /// /// /// - public global::Vapi.InsightControllerUpdateRequest? Type2352 { get; set; } + public global::Vapi.ToolControllerCreateRequestDiscriminator? Type2352 { get; set; } /// /// /// - public global::Vapi.InsightControllerUpdateRequestDiscriminator? Type2353 { get; set; } + public global::Vapi.ToolControllerCreateRequestDiscriminatorType? Type2353 { get; set; } /// /// /// - public global::Vapi.InsightControllerUpdateRequestDiscriminatorType? Type2354 { get; set; } + public global::Vapi.ToolControllerUpdateRequest? Type2354 { get; set; } /// /// /// - public global::Vapi.InsightControllerPreviewRequest? Type2355 { get; set; } + public global::Vapi.ToolControllerUpdateRequestDiscriminator? Type2355 { get; set; } /// /// /// - public global::Vapi.InsightControllerPreviewRequestDiscriminator? Type2356 { get; set; } + public global::Vapi.ToolControllerUpdateRequestDiscriminatorType? Type2356 { get; set; } /// /// /// - public global::Vapi.InsightControllerPreviewRequestDiscriminatorType? Type2357 { get; set; } + public global::Vapi.InsightControllerCreateRequest? Type2357 { get; set; } /// /// /// - public global::Vapi.ChatControllerListChatsSortOrder? Type2358 { get; set; } + public global::Vapi.InsightControllerCreateRequestDiscriminator? Type2358 { get; set; } /// /// /// - public global::Vapi.ChatControllerListChatsSortBy? Type2359 { get; set; } + public global::Vapi.InsightControllerCreateRequestDiscriminatorType? Type2359 { get; set; } /// /// /// - public global::Vapi.CampaignControllerFindAllStatus? Type2360 { get; set; } + public global::Vapi.InsightControllerUpdateRequest? Type2360 { get; set; } /// /// /// - public global::Vapi.CampaignControllerFindAllSortOrder? Type2361 { get; set; } + public global::Vapi.InsightControllerUpdateRequestDiscriminator? Type2361 { get; set; } /// /// /// - public global::Vapi.CampaignControllerFindAllSortBy? Type2362 { get; set; } + public global::Vapi.InsightControllerUpdateRequestDiscriminatorType? Type2362 { get; set; } /// /// /// - public global::Vapi.CampaignControllerFindAllV2Status? Type2363 { get; set; } + public global::Vapi.InsightControllerPreviewRequest? Type2363 { get; set; } /// /// /// - public global::Vapi.CampaignControllerFindAllV2SortOrder? Type2364 { get; set; } + public global::Vapi.InsightControllerPreviewRequestDiscriminator? Type2364 { get; set; } /// /// /// - public global::Vapi.CampaignControllerFindAllV2SortBy? Type2365 { get; set; } + public global::Vapi.InsightControllerPreviewRequestDiscriminatorType? Type2365 { get; set; } /// /// /// - public global::Vapi.SessionControllerFindAllPaginatedSortOrder? Type2366 { get; set; } + public global::Vapi.ChatControllerListChatsSortOrder? Type2366 { get; set; } /// /// /// - public global::Vapi.SessionControllerFindAllPaginatedSortBy? Type2367 { get; set; } + public global::Vapi.ChatControllerListChatsSortBy? Type2367 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindAllPaginatedSortOrder? Type2368 { get; set; } + public global::Vapi.CampaignControllerFindAllStatus? Type2368 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindAllPaginatedSortBy? Type2369 { get; set; } + public global::Vapi.CampaignControllerFindAllSortOrder? Type2369 { get; set; } /// /// /// - public global::Vapi.StructuredOutputControllerFindAllSortOrder? Type2370 { get; set; } + public global::Vapi.CampaignControllerFindAllSortBy? Type2370 { get; set; } /// /// /// - public global::Vapi.StructuredOutputControllerFindAllSortBy? Type2371 { get; set; } + public global::Vapi.CampaignControllerFindAllV2Status? Type2371 { get; set; } /// /// /// - public global::Vapi.InsightControllerFindAllSortOrder? Type2372 { get; set; } + public global::Vapi.CampaignControllerFindAllV2SortOrder? Type2372 { get; set; } /// /// /// - public global::Vapi.InsightControllerFindAllSortBy? Type2373 { get; set; } + public global::Vapi.CampaignControllerFindAllV2SortBy? Type2373 { get; set; } /// /// /// - public global::Vapi.EvalControllerGetPaginatedSortOrder? Type2374 { get; set; } + public global::Vapi.SessionControllerFindAllPaginatedSortOrder? Type2374 { get; set; } /// /// /// - public global::Vapi.EvalControllerGetPaginatedSortBy? Type2375 { get; set; } + public global::Vapi.SessionControllerFindAllPaginatedSortBy? Type2375 { get; set; } /// /// /// - public global::Vapi.EvalControllerGetRunsPaginatedSortOrder? Type2376 { get; set; } + public global::Vapi.PhoneNumberControllerFindAllPaginatedSortOrder? Type2376 { get; set; } /// /// /// - public global::Vapi.EvalControllerGetRunsPaginatedSortBy? Type2377 { get; set; } + public global::Vapi.PhoneNumberControllerFindAllPaginatedSortBy? Type2377 { get; set; } /// /// /// - public global::Vapi.ScorecardControllerGetPaginatedSortOrder? Type2378 { get; set; } + public global::Vapi.StructuredOutputControllerFindAllSortOrder? Type2378 { get; set; } /// /// /// - public global::Vapi.ScorecardControllerGetPaginatedSortBy? Type2379 { get; set; } + public global::Vapi.StructuredOutputControllerFindAllSortBy? Type2379 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerCreateProviderResourceProvider? Type2380 { get; set; } + public global::Vapi.InsightControllerFindAllSortOrder? Type2380 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerCreateProviderResourceResourceName? Type2381 { get; set; } + public global::Vapi.InsightControllerFindAllSortBy? Type2381 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedProvider? Type2382 { get; set; } + public global::Vapi.EvalControllerGetPaginatedSortOrder? Type2382 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedResourceName? Type2383 { get; set; } + public global::Vapi.EvalControllerGetPaginatedSortBy? Type2383 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedSortOrder? Type2384 { get; set; } + public global::Vapi.EvalControllerGetRunsPaginatedSortOrder? Type2384 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedSortBy? Type2385 { get; set; } + public global::Vapi.EvalControllerGetRunsPaginatedSortBy? Type2385 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerGetProviderResourceProvider? Type2386 { get; set; } + public global::Vapi.ScorecardControllerGetPaginatedSortOrder? Type2386 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerGetProviderResourceResourceName? Type2387 { get; set; } + public global::Vapi.ScorecardControllerGetPaginatedSortBy? Type2387 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerDeleteProviderResourceProvider? Type2388 { get; set; } + public global::Vapi.ProviderResourceControllerCreateProviderResourceProvider? Type2388 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerDeleteProviderResourceResourceName? Type2389 { get; set; } + public global::Vapi.ProviderResourceControllerCreateProviderResourceResourceName? Type2389 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerUpdateProviderResourceProvider? Type2390 { get; set; } + public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedProvider? Type2390 { get; set; } /// /// /// - public global::Vapi.ProviderResourceControllerUpdateProviderResourceResourceName? Type2391 { get; set; } + public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedResourceName? Type2391 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2392 { get; set; } + public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedSortOrder? Type2392 { get; set; } /// /// /// - public global::Vapi.OneOf? Type2393 { get; set; } + public global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedSortBy? Type2393 { get; set; } /// /// /// - public global::Vapi.OneOf? Type2394 { get; set; } + public global::Vapi.ProviderResourceControllerGetProviderResourceProvider? Type2394 { get; set; } /// /// /// - public global::Vapi.OneOf? Type2395 { get; set; } + public global::Vapi.ProviderResourceControllerGetProviderResourceResourceName? Type2395 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerCreateResponse? Type2396 { get; set; } + public global::Vapi.ProviderResourceControllerDeleteProviderResourceProvider? Type2396 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerCreateResponseDiscriminator? Type2397 { get; set; } + public global::Vapi.ProviderResourceControllerDeleteProviderResourceResourceName? Type2397 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerCreateResponseDiscriminatorProvider? Type2398 { get; set; } + public global::Vapi.ProviderResourceControllerUpdateProviderResourceProvider? Type2398 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2399 { get; set; } + public global::Vapi.ProviderResourceControllerUpdateProviderResourceResourceName? Type2399 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindAllResponseItem? Type2400 { get; set; } + public global::System.Collections.Generic.IList? Type2400 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindAllResponseItemDiscriminator? Type2401 { get; set; } + public global::Vapi.OneOf? Type2401 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindAllResponseItemDiscriminatorProvider? Type2402 { get; set; } + public global::Vapi.OneOf? Type2402 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindOneResponse? Type2403 { get; set; } + public global::Vapi.OneOf? Type2403 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindOneResponseDiscriminator? Type2404 { get; set; } + public global::Vapi.PhoneNumberControllerCreateResponse? Type2404 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerFindOneResponseDiscriminatorProvider? Type2405 { get; set; } + public global::Vapi.PhoneNumberControllerCreateResponseDiscriminator? Type2405 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerUpdateResponse? Type2406 { get; set; } + public global::Vapi.PhoneNumberControllerCreateResponseDiscriminatorProvider? Type2406 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerUpdateResponseDiscriminator? Type2407 { get; set; } + public global::System.Collections.Generic.IList? Type2407 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerUpdateResponseDiscriminatorProvider? Type2408 { get; set; } + public global::Vapi.PhoneNumberControllerFindAllResponseItem? Type2408 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerRemoveResponse? Type2409 { get; set; } + public global::Vapi.PhoneNumberControllerFindAllResponseItemDiscriminator? Type2409 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerRemoveResponseDiscriminator? Type2410 { get; set; } + public global::Vapi.PhoneNumberControllerFindAllResponseItemDiscriminatorProvider? Type2410 { get; set; } /// /// /// - public global::Vapi.PhoneNumberControllerRemoveResponseDiscriminatorProvider? Type2411 { get; set; } + public global::Vapi.PhoneNumberControllerFindOneResponse? Type2411 { get; set; } /// /// /// - public global::Vapi.ToolControllerCreateResponse? Type2412 { get; set; } + public global::Vapi.PhoneNumberControllerFindOneResponseDiscriminator? Type2412 { get; set; } /// /// /// - public global::Vapi.ToolControllerCreateResponseDiscriminator? Type2413 { get; set; } + public global::Vapi.PhoneNumberControllerFindOneResponseDiscriminatorProvider? Type2413 { get; set; } /// /// /// - public global::Vapi.ToolControllerCreateResponseDiscriminatorType? Type2414 { get; set; } + public global::Vapi.PhoneNumberControllerUpdateResponse? Type2414 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2415 { get; set; } + public global::Vapi.PhoneNumberControllerUpdateResponseDiscriminator? Type2415 { get; set; } /// /// /// - public global::Vapi.ToolControllerFindAllResponseItem? Type2416 { get; set; } + public global::Vapi.PhoneNumberControllerUpdateResponseDiscriminatorProvider? Type2416 { get; set; } /// /// /// - public global::Vapi.ToolControllerFindAllResponseItemDiscriminator? Type2417 { get; set; } + public global::Vapi.PhoneNumberControllerRemoveResponse? Type2417 { get; set; } /// /// /// - public global::Vapi.ToolControllerFindAllResponseItemDiscriminatorType? Type2418 { get; set; } + public global::Vapi.PhoneNumberControllerRemoveResponseDiscriminator? Type2418 { get; set; } /// /// /// - public global::Vapi.ToolControllerFindOneResponse? Type2419 { get; set; } + public global::Vapi.PhoneNumberControllerRemoveResponseDiscriminatorProvider? Type2419 { get; set; } /// /// /// - public global::Vapi.ToolControllerFindOneResponseDiscriminator? Type2420 { get; set; } + public global::Vapi.ToolControllerCreateResponse? Type2420 { get; set; } /// /// /// - public global::Vapi.ToolControllerFindOneResponseDiscriminatorType? Type2421 { get; set; } + public global::Vapi.ToolControllerCreateResponseDiscriminator? Type2421 { get; set; } /// /// /// - public global::Vapi.ToolControllerUpdateResponse? Type2422 { get; set; } + public global::Vapi.ToolControllerCreateResponseDiscriminatorType? Type2422 { get; set; } /// /// /// - public global::Vapi.ToolControllerUpdateResponseDiscriminator? Type2423 { get; set; } + public global::System.Collections.Generic.IList? Type2423 { get; set; } /// /// /// - public global::Vapi.ToolControllerUpdateResponseDiscriminatorType? Type2424 { get; set; } + public global::Vapi.ToolControllerFindAllResponseItem? Type2424 { get; set; } /// /// /// - public global::Vapi.ToolControllerRemoveResponse? Type2425 { get; set; } + public global::Vapi.ToolControllerFindAllResponseItemDiscriminator? Type2425 { get; set; } /// /// /// - public global::Vapi.ToolControllerRemoveResponseDiscriminator? Type2426 { get; set; } + public global::Vapi.ToolControllerFindAllResponseItemDiscriminatorType? Type2426 { get; set; } /// /// /// - public global::Vapi.ToolControllerRemoveResponseDiscriminatorType? Type2427 { get; set; } + public global::Vapi.ToolControllerFindOneResponse? Type2427 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2428 { get; set; } + public global::Vapi.ToolControllerFindOneResponseDiscriminator? Type2428 { get; set; } /// /// /// - public global::Vapi.InsightControllerCreateResponse? Type2429 { get; set; } + public global::Vapi.ToolControllerFindOneResponseDiscriminatorType? Type2429 { get; set; } /// /// /// - public global::Vapi.InsightControllerCreateResponseDiscriminator? Type2430 { get; set; } + public global::Vapi.ToolControllerUpdateResponse? Type2430 { get; set; } /// /// /// - public global::Vapi.InsightControllerCreateResponseDiscriminatorType? Type2431 { get; set; } + public global::Vapi.ToolControllerUpdateResponseDiscriminator? Type2431 { get; set; } /// /// /// - public global::Vapi.InsightControllerUpdateResponse? Type2432 { get; set; } + public global::Vapi.ToolControllerUpdateResponseDiscriminatorType? Type2432 { get; set; } /// /// /// - public global::Vapi.InsightControllerUpdateResponseDiscriminator? Type2433 { get; set; } + public global::Vapi.ToolControllerRemoveResponse? Type2433 { get; set; } /// /// /// - public global::Vapi.InsightControllerUpdateResponseDiscriminatorType? Type2434 { get; set; } + public global::Vapi.ToolControllerRemoveResponseDiscriminator? Type2434 { get; set; } /// /// /// - public global::Vapi.InsightControllerFindOneResponse? Type2435 { get; set; } + public global::Vapi.ToolControllerRemoveResponseDiscriminatorType? Type2435 { get; set; } /// /// /// - public global::Vapi.InsightControllerFindOneResponseDiscriminator? Type2436 { get; set; } + public global::System.Collections.Generic.IList? Type2436 { get; set; } /// /// /// - public global::Vapi.InsightControllerFindOneResponseDiscriminatorType? Type2437 { get; set; } + public global::Vapi.InsightControllerCreateResponse? Type2437 { get; set; } /// /// /// - public global::Vapi.InsightControllerRemoveResponse? Type2438 { get; set; } + public global::Vapi.InsightControllerCreateResponseDiscriminator? Type2438 { get; set; } /// /// /// - public global::Vapi.InsightControllerRemoveResponseDiscriminator? Type2439 { get; set; } + public global::Vapi.InsightControllerCreateResponseDiscriminatorType? Type2439 { get; set; } /// /// /// - public global::Vapi.InsightControllerRemoveResponseDiscriminatorType? Type2440 { get; set; } + public global::Vapi.InsightControllerUpdateResponse? Type2440 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2441 { get; set; } + public global::Vapi.InsightControllerUpdateResponseDiscriminator? Type2441 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerUpdateResponseDiscriminatorType? Type2442 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerFindOneResponse? Type2443 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerFindOneResponseDiscriminator? Type2444 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerFindOneResponseDiscriminatorType? Type2445 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerRemoveResponse? Type2446 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerRemoveResponseDiscriminator? Type2447 { get; set; } + /// + /// + /// + public global::Vapi.InsightControllerRemoveResponseDiscriminatorType? Type2448 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.IList? Type2449 { get; set; } /// /// @@ -10233,202 +10265,214 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::System.Collections.Generic.List? ListType109 { get; set; } + public global::System.Collections.Generic.List? ListType109 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.List? ListType110 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.List? ListType111 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.List>? ListType112 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType110 { get; set; } + public global::System.Collections.Generic.List>? ListType113 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType111 { get; set; } + public global::System.Collections.Generic.List? ListType114 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType112 { get; set; } + public global::System.Collections.Generic.List>? ListType115 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType113 { get; set; } + public global::System.Collections.Generic.List? ListType116 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType114 { get; set; } + public global::System.Collections.Generic.List? ListType117 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType115 { get; set; } + public global::System.Collections.Generic.List? ListType118 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType116 { get; set; } + public global::System.Collections.Generic.List? ListType119 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType117 { get; set; } + public global::System.Collections.Generic.List? ListType120 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType118 { get; set; } + public global::System.Collections.Generic.List? ListType121 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType119 { get; set; } + public global::System.Collections.Generic.List>? ListType122 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType120 { get; set; } + public global::System.Collections.Generic.List? ListType123 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType121 { get; set; } + public global::System.Collections.Generic.List? ListType124 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType122 { get; set; } + public global::System.Collections.Generic.List? ListType125 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType123 { get; set; } + public global::System.Collections.Generic.List? ListType126 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType124 { get; set; } + public global::System.Collections.Generic.List? ListType127 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType125 { get; set; } + public global::System.Collections.Generic.List? ListType128 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType126 { get; set; } + public global::System.Collections.Generic.List>? ListType129 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType127 { get; set; } + public global::System.Collections.Generic.List? ListType130 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType128 { get; set; } + public global::System.Collections.Generic.List>? ListType131 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType129 { get; set; } + public global::System.Collections.Generic.List? ListType132 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType130 { get; set; } + public global::System.Collections.Generic.List? ListType133 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType131 { get; set; } + public global::System.Collections.Generic.List? ListType134 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType132 { get; set; } + public global::System.Collections.Generic.List? ListType135 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType133 { get; set; } + public global::System.Collections.Generic.List? ListType136 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType134 { get; set; } + public global::System.Collections.Generic.List>? ListType137 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType135 { get; set; } + public global::System.Collections.Generic.List? ListType138 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType136 { get; set; } + public global::System.Collections.Generic.List? ListType139 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType137 { get; set; } + public global::System.Collections.Generic.List? ListType140 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType138 { get; set; } + public global::System.Collections.Generic.List? ListType141 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType139 { get; set; } + public global::System.Collections.Generic.List? ListType142 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType140 { get; set; } + public global::System.Collections.Generic.List? ListType143 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType141 { get; set; } + public global::System.Collections.Generic.List? ListType144 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType142 { get; set; } + public global::System.Collections.Generic.List? ListType145 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType143 { get; set; } + public global::System.Collections.Generic.List? ListType146 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType144 { get; set; } + public global::System.Collections.Generic.List? ListType147 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType145 { get; set; } + public global::System.Collections.Generic.List? ListType148 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType146 { get; set; } + public global::System.Collections.Generic.List? ListType149 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType147 { get; set; } + public global::System.Collections.Generic.List? ListType150 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType148 { get; set; } + public global::System.Collections.Generic.List? ListType151 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType149 { get; set; } + public global::System.Collections.Generic.List? ListType152 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType150 { get; set; } + public global::System.Collections.Generic.List? ListType153 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType151 { get; set; } + public global::System.Collections.Generic.List? ListType154 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType152 { get; set; } + public global::System.Collections.Generic.List? ListType155 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType153 { get; set; } + public global::System.Collections.Generic.List? ListType156 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType154 { get; set; } + public global::System.Collections.Generic.List? ListType157 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType155 { get; set; } + public global::System.Collections.Generic.List? ListType158 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType156 { get; set; } + public global::System.Collections.Generic.List? ListType159 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType157 { get; set; } + public global::System.Collections.Generic.List? ListType160 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType158 { get; set; } + public global::System.Collections.Generic.List? ListType161 { get; set; } } } \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.Artifact.g.cs b/src/libs/Vapi/Generated/Vapi.Models.Artifact.g.cs index 4b39ad2a..8e2210cf 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.Artifact.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.Artifact.g.cs @@ -23,7 +23,8 @@ public sealed partial class Artifact public global::System.Collections.Generic.IList? MessagesOpenAIFormatted { get; set; } /// - /// These are the transfer records from warm transfers, including destinations, transcripts, and status. + /// These are the transfer records for the call's transfer attempts (warm and blind), including
+ /// destination, mode, and status. Warm transfer records also include transcripts and messages. ///
[global::System.Text.Json.Serialization.JsonPropertyName("transfers")] public global::System.Collections.Generic.IList? Transfers { get; set; } @@ -202,7 +203,8 @@ public sealed partial class Artifact /// These are the messages that were spoken during the call, formatted for OpenAI. /// /// - /// These are the transfer records from warm transfers, including destinations, transcripts, and status. + /// These are the transfer records for the call's transfer attempts (warm and blind), including
+ /// destination, mode, and status. Warm transfer records also include transcripts and messages. /// /// /// This is the recording url for the call. To enable, set `assistant.artifactPlan.recordingEnabled`. diff --git a/src/libs/Vapi/Generated/Vapi.Models.ArtifactPlan.g.cs b/src/libs/Vapi/Generated/Vapi.Models.ArtifactPlan.g.cs index 07b6b0d1..5b2b8989 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.ArtifactPlan.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.ArtifactPlan.g.cs @@ -35,6 +35,7 @@ public sealed partial class ArtifactPlan /// Usage:
/// - Set to false if you have custom storage configured but want to store recordings on Vapi's storage for this assistant.
/// - Set to true (or leave unset) to use your custom storage for recordings when available.
+ /// If your organization has ZDR (zero data retention) or PCI enabled, recordings are never written to Vapi storage. In that case, false means "do not use my custom storage", so nothing is stored at all.
/// @default true
/// Example: true ///
@@ -89,6 +90,7 @@ public sealed partial class ArtifactPlan /// Usage:
/// - Set to false if you have custom storage configured but want to store packet captures on Vapi's storage for this assistant.
/// - Set to true (or leave unset) to use your custom storage for packet captures when available.
+ /// If your organization has ZDR (zero data retention) or PCI enabled, packet captures are never written to Vapi storage. In that case, false means "do not use my custom storage", so nothing is stored at all.
/// @default true
/// Example: true /// @@ -111,6 +113,7 @@ public sealed partial class ArtifactPlan /// Usage:
/// - Set to false if you have custom storage configured but want to store logs on Vapi's storage for this assistant.
/// - Set to true (or leave unset) to use your custom storage for logs when available.
+ /// If your organization has ZDR (zero data retention) or PCI enabled, logs are never written to Vapi storage. In that case, false means "do not use my custom storage", so nothing is stored at all.
/// @default true
/// Example: true /// @@ -203,6 +206,7 @@ public sealed partial class ArtifactPlan /// Usage:
/// - Set to false if you have custom storage configured but want to store recordings on Vapi's storage for this assistant.
/// - Set to true (or leave unset) to use your custom storage for recordings when available.
+ /// If your organization has ZDR (zero data retention) or PCI enabled, recordings are never written to Vapi storage. In that case, false means "do not use my custom storage", so nothing is stored at all.
/// @default true
/// Example: true /// @@ -237,6 +241,7 @@ public sealed partial class ArtifactPlan /// Usage:
/// - Set to false if you have custom storage configured but want to store packet captures on Vapi's storage for this assistant.
/// - Set to true (or leave unset) to use your custom storage for packet captures when available.
+ /// If your organization has ZDR (zero data retention) or PCI enabled, packet captures are never written to Vapi storage. In that case, false means "do not use my custom storage", so nothing is stored at all.
/// @default true
/// Example: true /// @@ -251,6 +256,7 @@ public sealed partial class ArtifactPlan /// Usage:
/// - Set to false if you have custom storage configured but want to store logs on Vapi's storage for this assistant.
/// - Set to true (or leave unset) to use your custom storage for logs when available.
+ /// If your organization has ZDR (zero data retention) or PCI enabled, logs are never written to Vapi storage. In that case, false means "do not use my custom storage", so nothing is stored at all.
/// @default true
/// Example: true /// diff --git a/src/libs/Vapi/Generated/Vapi.Models.AzureCredentialRegion.g.cs b/src/libs/Vapi/Generated/Vapi.Models.AzureCredentialRegion.g.cs index 6c3e9508..46966d09 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.AzureCredentialRegion.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.AzureCredentialRegion.g.cs @@ -83,6 +83,14 @@ public enum AzureCredentialRegion /// /// /// + Switzerlandnorth, + /// + /// + /// + Switzerlandwest, + /// + /// + /// Uaenorth, /// /// @@ -132,6 +140,8 @@ public static string ToValueString(this AzureCredentialRegion value) AzureCredentialRegion.Spaincentral => "spaincentral", AzureCredentialRegion.Swedencentral => "swedencentral", AzureCredentialRegion.Switzerland => "switzerland", + AzureCredentialRegion.Switzerlandnorth => "switzerlandnorth", + AzureCredentialRegion.Switzerlandwest => "switzerlandwest", AzureCredentialRegion.Uaenorth => "uaenorth", AzureCredentialRegion.Uk => "uk", AzureCredentialRegion.Westeurope => "westeurope", @@ -165,6 +175,8 @@ public static string ToValueString(this AzureCredentialRegion value) "spaincentral" => AzureCredentialRegion.Spaincentral, "swedencentral" => AzureCredentialRegion.Swedencentral, "switzerland" => AzureCredentialRegion.Switzerland, + "switzerlandnorth" => AzureCredentialRegion.Switzerlandnorth, + "switzerlandwest" => AzureCredentialRegion.Switzerlandwest, "uaenorth" => AzureCredentialRegion.Uaenorth, "uk" => AzureCredentialRegion.Uk, "westeurope" => AzureCredentialRegion.Westeurope, diff --git a/src/libs/Vapi/Generated/Vapi.Models.AzureOpenAICredentialRegion.g.cs b/src/libs/Vapi/Generated/Vapi.Models.AzureOpenAICredentialRegion.g.cs index 9443ef4c..b8f44ec3 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.AzureOpenAICredentialRegion.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.AzureOpenAICredentialRegion.g.cs @@ -83,6 +83,14 @@ public enum AzureOpenAICredentialRegion /// /// /// + Switzerlandnorth, + /// + /// + /// + Switzerlandwest, + /// + /// + /// Uaenorth, /// /// @@ -132,6 +140,8 @@ public static string ToValueString(this AzureOpenAICredentialRegion value) AzureOpenAICredentialRegion.Spaincentral => "spaincentral", AzureOpenAICredentialRegion.Swedencentral => "swedencentral", AzureOpenAICredentialRegion.Switzerland => "switzerland", + AzureOpenAICredentialRegion.Switzerlandnorth => "switzerlandnorth", + AzureOpenAICredentialRegion.Switzerlandwest => "switzerlandwest", AzureOpenAICredentialRegion.Uaenorth => "uaenorth", AzureOpenAICredentialRegion.Uk => "uk", AzureOpenAICredentialRegion.Westeurope => "westeurope", @@ -165,6 +175,8 @@ public static string ToValueString(this AzureOpenAICredentialRegion value) "spaincentral" => AzureOpenAICredentialRegion.Spaincentral, "swedencentral" => AzureOpenAICredentialRegion.Swedencentral, "switzerland" => AzureOpenAICredentialRegion.Switzerland, + "switzerlandnorth" => AzureOpenAICredentialRegion.Switzerlandnorth, + "switzerlandwest" => AzureOpenAICredentialRegion.Switzerlandwest, "uaenorth" => AzureOpenAICredentialRegion.Uaenorth, "uk" => AzureOpenAICredentialRegion.Uk, "westeurope" => AzureOpenAICredentialRegion.Westeurope, diff --git a/src/libs/Vapi/Generated/Vapi.Models.CallEndedReason.g.cs b/src/libs/Vapi/Generated/Vapi.Models.CallEndedReason.g.cs index ff81d912..37c67a3b 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.CallEndedReason.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.CallEndedReason.g.cs @@ -83,6 +83,10 @@ public enum CallEndedReason /// /// /// + CallForwardingNoAnswer, + /// + /// + /// CallForwardingOperatorBusy, /// /// @@ -2416,6 +2420,7 @@ public static string ToValueString(this CallEndedReason value) CallEndedReason.CallStartErrorNeitherAssistantNorServerSet => "call-start-error-neither-assistant-nor-server-set", CallEndedReason.CallEndingHookExecutedSay => "call.ending.hook-executed-say", CallEndedReason.CallEndingHookExecutedTransfer => "call.ending.hook-executed-transfer", + CallEndedReason.CallForwardingNoAnswer => "call.forwarding.no-answer", CallEndedReason.CallForwardingOperatorBusy => "call.forwarding.operator-busy", CallEndedReason.CallInProgressErrorAssistantDidNotReceiveCustomerAudio => "call.in-progress.error-assistant-did-not-receive-customer-audio", CallEndedReason.CallInProgressErrorPipelineNoAvailableLlmModel => "call.in-progress.error-pipeline-no-available-llm-model", @@ -3020,6 +3025,7 @@ public static string ToValueString(this CallEndedReason value) "call-start-error-neither-assistant-nor-server-set" => CallEndedReason.CallStartErrorNeitherAssistantNorServerSet, "call.ending.hook-executed-say" => CallEndedReason.CallEndingHookExecutedSay, "call.ending.hook-executed-transfer" => CallEndedReason.CallEndingHookExecutedTransfer, + "call.forwarding.no-answer" => CallEndedReason.CallForwardingNoAnswer, "call.forwarding.operator-busy" => CallEndedReason.CallForwardingOperatorBusy, "call.in-progress.error-assistant-did-not-receive-customer-audio" => CallEndedReason.CallInProgressErrorAssistantDidNotReceiveCustomerAudio, "call.in-progress.error-pipeline-no-available-llm-model" => CallEndedReason.CallInProgressErrorPipelineNoAvailableLlmModel, diff --git a/src/libs/Vapi/Generated/Vapi.Models.Campaign.g.cs b/src/libs/Vapi/Generated/Vapi.Models.Campaign.g.cs index f3a97bd4..c0bfa4df 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.Campaign.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.Campaign.g.cs @@ -98,6 +98,20 @@ public sealed partial class Campaign [global::System.Text.Json.Serialization.JsonPropertyName("server")] public global::Vapi.Server? Server { get; set; } + /// + /// These are the messages that will be sent to your Server URL.
+ /// Example: [campaign.started, contact.dispatched] + ///
+ /// [campaign.started, contact.dispatched] + [global::System.Text.Json.Serialization.JsonPropertyName("serverMessages")] + public global::System.Collections.Generic.IList? ServerMessages { get; set; } + + /// + /// This opts the campaign into the blocking `campaign.predial` eligibility webhook. When set, every contact triggers a `campaign.predial` POST to the Server URL before dialing, and the response `{ eligible: boolean }` decides whether the call is placed. Requires `server`. When unset, no pre-dial webhook is sent. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("predialPlan")] + public global::Vapi.CampaignPredialPlan? PredialPlan { get; set; } + /// /// This is the unique identifier for the campaign. /// @@ -250,6 +264,13 @@ public sealed partial class Campaign /// /// This is the server (URL, auth headers, timeout, etc.) for the campaign webhooks. /// + /// + /// These are the messages that will be sent to your Server URL.
+ /// Example: [campaign.started, contact.dispatched] + /// + /// + /// This opts the campaign into the blocking `campaign.predial` eligibility webhook. When set, every contact triggers a `campaign.predial` POST to the Server URL before dialing, and the response `{ eligible: boolean }` decides whether the call is placed. Requires `server`. When unset, no pre-dial webhook is sent. + /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif @@ -277,7 +298,9 @@ public Campaign( double? maxConcurrency, global::Vapi.AssistantOverrides? assistantOverrides, global::Vapi.AssistantOverrides? squadOverrides, - global::Vapi.Server? server) + global::Vapi.Server? server, + global::System.Collections.Generic.IList? serverMessages, + global::Vapi.CampaignPredialPlan? predialPlan) { this.Status = status; this.EndedReason = endedReason; @@ -293,6 +316,8 @@ public Campaign( this.AssistantOverrides = assistantOverrides; this.SquadOverrides = squadOverrides; this.Server = server; + this.ServerMessages = serverMessages; + this.PredialPlan = predialPlan; this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); this.OrgId = orgId ?? throw new global::System.ArgumentNullException(nameof(orgId)); this.CreatedAt = createdAt; diff --git a/src/libs/Vapi/Generated/Vapi.Models.ToolVersionServer.Json.g.cs b/src/libs/Vapi/Generated/Vapi.Models.CampaignPredialPlan.Json.g.cs similarity index 89% rename from src/libs/Vapi/Generated/Vapi.Models.ToolVersionServer.Json.g.cs rename to src/libs/Vapi/Generated/Vapi.Models.CampaignPredialPlan.Json.g.cs index 674fb049..5fd5b71d 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.ToolVersionServer.Json.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.CampaignPredialPlan.Json.g.cs @@ -2,7 +2,7 @@ namespace Vapi { - public sealed partial class ToolVersionServer + public sealed partial class CampaignPredialPlan { /// /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. @@ -47,20 +47,20 @@ public string ToJson( /// /// Deserializes a JSON string using the provided JsonSerializerContext. /// - public static global::Vapi.ToolVersionServer? FromJson( + public static global::Vapi.CampaignPredialPlan? FromJson( string json, global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) { return global::System.Text.Json.JsonSerializer.Deserialize( json, - typeof(global::Vapi.ToolVersionServer), - jsonSerializerContext) as global::Vapi.ToolVersionServer; + typeof(global::Vapi.CampaignPredialPlan), + jsonSerializerContext) as global::Vapi.CampaignPredialPlan; } /// /// Deserializes a JSON string using the generated default JsonSerializerContext. /// - public static global::Vapi.ToolVersionServer? FromJson( + public static global::Vapi.CampaignPredialPlan? FromJson( string json) { return FromJson( @@ -75,7 +75,7 @@ public string ToJson( [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] #endif - public static global::Vapi.ToolVersionServer? FromJson( + public static global::Vapi.CampaignPredialPlan? FromJson( string json, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { @@ -86,7 +86,7 @@ public string ToJson( global::Vapi.SourceGenerationContext.Default); } - return global::System.Text.Json.JsonSerializer.Deserialize( + return global::System.Text.Json.JsonSerializer.Deserialize( json, jsonSerializerOptions); } @@ -94,20 +94,20 @@ public string ToJson( /// /// Deserializes a JSON stream using the provided JsonSerializerContext. /// - public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( global::System.IO.Stream jsonStream, global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) { return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, - typeof(global::Vapi.ToolVersionServer), - jsonSerializerContext).ConfigureAwait(false)) as global::Vapi.ToolVersionServer; + typeof(global::Vapi.CampaignPredialPlan), + jsonSerializerContext).ConfigureAwait(false)) as global::Vapi.CampaignPredialPlan; } /// /// Deserializes a JSON stream using the generated default JsonSerializerContext. /// - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( global::System.IO.Stream jsonStream) { return FromJsonStreamAsync( @@ -122,7 +122,7 @@ public string ToJson( [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] #endif - public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( global::System.IO.Stream jsonStream, global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) { @@ -133,7 +133,7 @@ public string ToJson( global::Vapi.SourceGenerationContext.Default); } - return global::System.Text.Json.JsonSerializer.DeserializeAsync( + return global::System.Text.Json.JsonSerializer.DeserializeAsync( jsonStream, jsonSerializerOptions); } diff --git a/src/libs/Vapi/Generated/Vapi.Models.CampaignPredialPlan.g.cs b/src/libs/Vapi/Generated/Vapi.Models.CampaignPredialPlan.g.cs new file mode 100644 index 00000000..f9c02d80 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.CampaignPredialPlan.g.cs @@ -0,0 +1,46 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// + /// + public sealed partial class CampaignPredialPlan + { + /// + /// Whether the pre-dial eligibility webhook is active. Defaults to true when `predialPlan` is set. Set to false to keep the plan without running the webhook (useful when duplicating a campaign). + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enabled")] + public bool? Enabled { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// Whether the pre-dial eligibility webhook is active. Defaults to true when `predialPlan` is set. Set to false to keep the plan without running the webhook (useful when duplicating a campaign). + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public CampaignPredialPlan( + bool? enabled) + { + this.Enabled = enabled; + } + + /// + /// Initializes a new instance of the class. + /// + public CampaignPredialPlan() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.CampaignServerMessage.g.cs b/src/libs/Vapi/Generated/Vapi.Models.CampaignServerMessage.g.cs new file mode 100644 index 00000000..a619b40a --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.CampaignServerMessage.g.cs @@ -0,0 +1,105 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// + /// + public enum CampaignServerMessage + { + /// + /// + /// + CampaignArchived, + /// + /// + /// + CampaignCancelled, + /// + /// + /// + CampaignEnded, + /// + /// + /// + CampaignJobContinued, + /// + /// + /// + CampaignStarted, + /// + /// + /// + CampaignUnarchived, + /// + /// + /// + ContactCompleted, + /// + /// + /// + ContactDispatched, + /// + /// + /// + ContactFailed, + /// + /// + /// + ContactPredialFailed, + /// + /// + /// + ContactSkipped, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class CampaignServerMessageExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this CampaignServerMessage value) + { + return value switch + { + CampaignServerMessage.CampaignArchived => "campaign.archived", + CampaignServerMessage.CampaignCancelled => "campaign.cancelled", + CampaignServerMessage.CampaignEnded => "campaign.ended", + CampaignServerMessage.CampaignJobContinued => "campaign.job.continued", + CampaignServerMessage.CampaignStarted => "campaign.started", + CampaignServerMessage.CampaignUnarchived => "campaign.unarchived", + CampaignServerMessage.ContactCompleted => "contact.completed", + CampaignServerMessage.ContactDispatched => "contact.dispatched", + CampaignServerMessage.ContactFailed => "contact.failed", + CampaignServerMessage.ContactPredialFailed => "contact.predial-failed", + CampaignServerMessage.ContactSkipped => "contact.skipped", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static CampaignServerMessage? ToEnum(string value) + { + return value switch + { + "campaign.archived" => CampaignServerMessage.CampaignArchived, + "campaign.cancelled" => CampaignServerMessage.CampaignCancelled, + "campaign.ended" => CampaignServerMessage.CampaignEnded, + "campaign.job.continued" => CampaignServerMessage.CampaignJobContinued, + "campaign.started" => CampaignServerMessage.CampaignStarted, + "campaign.unarchived" => CampaignServerMessage.CampaignUnarchived, + "contact.completed" => CampaignServerMessage.ContactCompleted, + "contact.dispatched" => CampaignServerMessage.ContactDispatched, + "contact.failed" => CampaignServerMessage.ContactFailed, + "contact.predial-failed" => CampaignServerMessage.ContactPredialFailed, + "contact.skipped" => CampaignServerMessage.ContactSkipped, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.CreateAzureCredentialDTORegion.g.cs b/src/libs/Vapi/Generated/Vapi.Models.CreateAzureCredentialDTORegion.g.cs index e19cf939..c46ccb0c 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.CreateAzureCredentialDTORegion.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.CreateAzureCredentialDTORegion.g.cs @@ -83,6 +83,14 @@ public enum CreateAzureCredentialDTORegion /// /// /// + Switzerlandnorth, + /// + /// + /// + Switzerlandwest, + /// + /// + /// Uaenorth, /// /// @@ -132,6 +140,8 @@ public static string ToValueString(this CreateAzureCredentialDTORegion value) CreateAzureCredentialDTORegion.Spaincentral => "spaincentral", CreateAzureCredentialDTORegion.Swedencentral => "swedencentral", CreateAzureCredentialDTORegion.Switzerland => "switzerland", + CreateAzureCredentialDTORegion.Switzerlandnorth => "switzerlandnorth", + CreateAzureCredentialDTORegion.Switzerlandwest => "switzerlandwest", CreateAzureCredentialDTORegion.Uaenorth => "uaenorth", CreateAzureCredentialDTORegion.Uk => "uk", CreateAzureCredentialDTORegion.Westeurope => "westeurope", @@ -165,6 +175,8 @@ public static string ToValueString(this CreateAzureCredentialDTORegion value) "spaincentral" => CreateAzureCredentialDTORegion.Spaincentral, "swedencentral" => CreateAzureCredentialDTORegion.Swedencentral, "switzerland" => CreateAzureCredentialDTORegion.Switzerland, + "switzerlandnorth" => CreateAzureCredentialDTORegion.Switzerlandnorth, + "switzerlandwest" => CreateAzureCredentialDTORegion.Switzerlandwest, "uaenorth" => CreateAzureCredentialDTORegion.Uaenorth, "uk" => CreateAzureCredentialDTORegion.Uk, "westeurope" => CreateAzureCredentialDTORegion.Westeurope, diff --git a/src/libs/Vapi/Generated/Vapi.Models.CreateAzureOpenAICredentialDTORegion.g.cs b/src/libs/Vapi/Generated/Vapi.Models.CreateAzureOpenAICredentialDTORegion.g.cs index b1588e23..212622ba 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.CreateAzureOpenAICredentialDTORegion.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.CreateAzureOpenAICredentialDTORegion.g.cs @@ -83,6 +83,14 @@ public enum CreateAzureOpenAICredentialDTORegion /// /// /// + Switzerlandnorth, + /// + /// + /// + Switzerlandwest, + /// + /// + /// Uaenorth, /// /// @@ -132,6 +140,8 @@ public static string ToValueString(this CreateAzureOpenAICredentialDTORegion val CreateAzureOpenAICredentialDTORegion.Spaincentral => "spaincentral", CreateAzureOpenAICredentialDTORegion.Swedencentral => "swedencentral", CreateAzureOpenAICredentialDTORegion.Switzerland => "switzerland", + CreateAzureOpenAICredentialDTORegion.Switzerlandnorth => "switzerlandnorth", + CreateAzureOpenAICredentialDTORegion.Switzerlandwest => "switzerlandwest", CreateAzureOpenAICredentialDTORegion.Uaenorth => "uaenorth", CreateAzureOpenAICredentialDTORegion.Uk => "uk", CreateAzureOpenAICredentialDTORegion.Westeurope => "westeurope", @@ -165,6 +175,8 @@ public static string ToValueString(this CreateAzureOpenAICredentialDTORegion val "spaincentral" => CreateAzureOpenAICredentialDTORegion.Spaincentral, "swedencentral" => CreateAzureOpenAICredentialDTORegion.Swedencentral, "switzerland" => CreateAzureOpenAICredentialDTORegion.Switzerland, + "switzerlandnorth" => CreateAzureOpenAICredentialDTORegion.Switzerlandnorth, + "switzerlandwest" => CreateAzureOpenAICredentialDTORegion.Switzerlandwest, "uaenorth" => CreateAzureOpenAICredentialDTORegion.Uaenorth, "uk" => CreateAzureOpenAICredentialDTORegion.Uk, "westeurope" => CreateAzureOpenAICredentialDTORegion.Westeurope, diff --git a/src/libs/Vapi/Generated/Vapi.Models.CreateCampaignDTO.g.cs b/src/libs/Vapi/Generated/Vapi.Models.CreateCampaignDTO.g.cs index 1bb5366a..59e527e8 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.CreateCampaignDTO.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.CreateCampaignDTO.g.cs @@ -83,6 +83,20 @@ public sealed partial class CreateCampaignDTO [global::System.Text.Json.Serialization.JsonPropertyName("server")] public global::Vapi.Server? Server { get; set; } + /// + /// These are the messages that will be sent to your Server URL.
+ /// Example: [campaign.started, contact.dispatched] + ///
+ /// [campaign.started, contact.dispatched] + [global::System.Text.Json.Serialization.JsonPropertyName("serverMessages")] + public global::System.Collections.Generic.IList? ServerMessages { get; set; } + + /// + /// This opts the campaign into the blocking `campaign.predial` eligibility webhook. When set, every contact triggers a `campaign.predial` POST to the Server URL before dialing, and the response `{ eligible: boolean }` decides whether the call is placed. Requires `server`. When unset, no pre-dial webhook is sent. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("predialPlan")] + public global::Vapi.CampaignPredialPlan? PredialPlan { get; set; } + /// /// Optional campaign ID to duplicate config from. Provided fields in the request override the source. If `customers` is omitted, contacts are copied from the source. /// @@ -135,6 +149,13 @@ public sealed partial class CreateCampaignDTO /// /// This is the server (URL, auth headers, timeout, etc.) for the campaign webhooks. /// + /// + /// These are the messages that will be sent to your Server URL.
+ /// Example: [campaign.started, contact.dispatched] + /// + /// + /// This opts the campaign into the blocking `campaign.predial` eligibility webhook. When set, every contact triggers a `campaign.predial` POST to the Server URL before dialing, and the response `{ eligible: boolean }` decides whether the call is placed. Requires `server`. When unset, no pre-dial webhook is sent. + /// /// /// Optional campaign ID to duplicate config from. Provided fields in the request override the source. If `customers` is omitted, contacts are copied from the source. /// @@ -154,6 +175,8 @@ public CreateCampaignDTO( global::Vapi.AssistantOverrides? assistantOverrides, global::Vapi.AssistantOverrides? squadOverrides, global::Vapi.Server? server, + global::System.Collections.Generic.IList? serverMessages, + global::Vapi.CampaignPredialPlan? predialPlan, string? duplicateFromCampaignId) { this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); @@ -168,6 +191,8 @@ public CreateCampaignDTO( this.AssistantOverrides = assistantOverrides; this.SquadOverrides = squadOverrides; this.Server = server; + this.ServerMessages = serverMessages; + this.PredialPlan = predialPlan; this.DuplicateFromCampaignId = duplicateFromCampaignId; } diff --git a/src/libs/Vapi/Generated/Vapi.Models.CreateCampaignDTOServerMessage.g.cs b/src/libs/Vapi/Generated/Vapi.Models.CreateCampaignDTOServerMessage.g.cs new file mode 100644 index 00000000..be999a5c --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.CreateCampaignDTOServerMessage.g.cs @@ -0,0 +1,105 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// + /// + public enum CreateCampaignDTOServerMessage + { + /// + /// + /// + CampaignArchived, + /// + /// + /// + CampaignCancelled, + /// + /// + /// + CampaignEnded, + /// + /// + /// + CampaignJobContinued, + /// + /// + /// + CampaignStarted, + /// + /// + /// + CampaignUnarchived, + /// + /// + /// + ContactCompleted, + /// + /// + /// + ContactDispatched, + /// + /// + /// + ContactFailed, + /// + /// + /// + ContactPredialFailed, + /// + /// + /// + ContactSkipped, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class CreateCampaignDTOServerMessageExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this CreateCampaignDTOServerMessage value) + { + return value switch + { + CreateCampaignDTOServerMessage.CampaignArchived => "campaign.archived", + CreateCampaignDTOServerMessage.CampaignCancelled => "campaign.cancelled", + CreateCampaignDTOServerMessage.CampaignEnded => "campaign.ended", + CreateCampaignDTOServerMessage.CampaignJobContinued => "campaign.job.continued", + CreateCampaignDTOServerMessage.CampaignStarted => "campaign.started", + CreateCampaignDTOServerMessage.CampaignUnarchived => "campaign.unarchived", + CreateCampaignDTOServerMessage.ContactCompleted => "contact.completed", + CreateCampaignDTOServerMessage.ContactDispatched => "contact.dispatched", + CreateCampaignDTOServerMessage.ContactFailed => "contact.failed", + CreateCampaignDTOServerMessage.ContactPredialFailed => "contact.predial-failed", + CreateCampaignDTOServerMessage.ContactSkipped => "contact.skipped", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static CreateCampaignDTOServerMessage? ToEnum(string value) + { + return value switch + { + "campaign.archived" => CreateCampaignDTOServerMessage.CampaignArchived, + "campaign.cancelled" => CreateCampaignDTOServerMessage.CampaignCancelled, + "campaign.ended" => CreateCampaignDTOServerMessage.CampaignEnded, + "campaign.job.continued" => CreateCampaignDTOServerMessage.CampaignJobContinued, + "campaign.started" => CreateCampaignDTOServerMessage.CampaignStarted, + "campaign.unarchived" => CreateCampaignDTOServerMessage.CampaignUnarchived, + "contact.completed" => CreateCampaignDTOServerMessage.ContactCompleted, + "contact.dispatched" => CreateCampaignDTOServerMessage.ContactDispatched, + "contact.failed" => CreateCampaignDTOServerMessage.ContactFailed, + "contact.predial-failed" => CreateCampaignDTOServerMessage.ContactPredialFailed, + "contact.skipped" => CreateCampaignDTOServerMessage.ContactSkipped, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.CreateSimulationSuiteDTO.g.cs b/src/libs/Vapi/Generated/Vapi.Models.CreateSimulationSuiteDTO.g.cs index b658a46e..1ef53eab 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.CreateSimulationSuiteDTO.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.CreateSimulationSuiteDTO.g.cs @@ -30,6 +30,12 @@ public sealed partial class CreateSimulationSuiteDTO [global::System.Text.Json.Serialization.JsonRequired] public required global::System.Collections.Generic.IList SimulationIds { get; set; } + /// + /// Optional assistant or squad assignments for the suite. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("targetAssignments")] + public global::System.Collections.Generic.IList? TargetAssignments { get; set; } + /// /// Optional folder path for organizing simulation suites.
/// Supports up to 3 levels (e.g., "dept/feature/variant").
@@ -57,6 +63,9 @@ public sealed partial class CreateSimulationSuiteDTO /// /// This is the Slack webhook URL for notifications. /// + /// + /// Optional assistant or squad assignments for the suite. + /// /// /// Optional folder path for organizing simulation suites.
/// Supports up to 3 levels (e.g., "dept/feature/variant").
@@ -69,11 +78,13 @@ public CreateSimulationSuiteDTO( string name, global::System.Collections.Generic.IList simulationIds, string? slackWebhookUrl, + global::System.Collections.Generic.IList? targetAssignments, string? path) { this.Name = name ?? throw new global::System.ArgumentNullException(nameof(name)); this.SlackWebhookUrl = slackWebhookUrl; this.SimulationIds = simulationIds ?? throw new global::System.ArgumentNullException(nameof(simulationIds)); + this.TargetAssignments = targetAssignments; this.Path = path; } diff --git a/src/libs/Vapi/Generated/Vapi.Models.OpenAIModel.g.cs b/src/libs/Vapi/Generated/Vapi.Models.OpenAIModel.g.cs index f2b0ef10..a14ab89f 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.OpenAIModel.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.OpenAIModel.g.cs @@ -101,8 +101,8 @@ public sealed partial class OpenAIModel /// /// Reasoning effort for reasoning-capable OpenAI models.
/// For `gpt-realtime-2`: forwarded to V2 stream's session.update as `reasoning.effort`.
- /// For non-realtime OpenAI models: routed through `modelSpecificOverridesGet` (openAIUtil.ts:622-726).
- /// Narrower than CompletionRequestParams.reasoningEffort intentionally: 'none' is an internal-only override value set by modelSpecificOverridesGet for GPT-5 family, not user-settable via DTO. + /// For non-realtime OpenAI models, model-aware validation limits newly public
+ /// values while preserving the existing four-value storage contract. ///
[global::System.Text.Json.Serialization.JsonPropertyName("reasoningEffort")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.OpenAIModelReasoningEffortJsonConverter))] @@ -199,8 +199,8 @@ public sealed partial class OpenAIModel /// /// Reasoning effort for reasoning-capable OpenAI models.
/// For `gpt-realtime-2`: forwarded to V2 stream's session.update as `reasoning.effort`.
- /// For non-realtime OpenAI models: routed through `modelSpecificOverridesGet` (openAIUtil.ts:622-726).
- /// Narrower than CompletionRequestParams.reasoningEffort intentionally: 'none' is an internal-only override value set by modelSpecificOverridesGet for GPT-5 family, not user-settable via DTO. + /// For non-realtime OpenAI models, model-aware validation limits newly public
+ /// values while preserving the existing four-value storage contract. /// /// /// This is the temperature that will be used for calls. Default is 0.5. diff --git a/src/libs/Vapi/Generated/Vapi.Models.OpenAIModelReasoningEffort.g.cs b/src/libs/Vapi/Generated/Vapi.Models.OpenAIModelReasoningEffort.g.cs index 3312427e..6f0d250d 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.OpenAIModelReasoningEffort.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.OpenAIModelReasoningEffort.g.cs @@ -6,8 +6,8 @@ namespace Vapi /// /// Reasoning effort for reasoning-capable OpenAI models.
/// For `gpt-realtime-2`: forwarded to V2 stream's session.update as `reasoning.effort`.
- /// For non-realtime OpenAI models: routed through `modelSpecificOverridesGet` (openAIUtil.ts:622-726).
- /// Narrower than CompletionRequestParams.reasoningEffort intentionally: 'none' is an internal-only override value set by modelSpecificOverridesGet for GPT-5 family, not user-settable via DTO. + /// For non-realtime OpenAI models, model-aware validation limits newly public
+ /// values while preserving the existing four-value storage contract. ///
public enum OpenAIModelReasoningEffort { @@ -27,6 +27,14 @@ public enum OpenAIModelReasoningEffort /// ///
Minimal, + /// + /// + /// + None, + /// + /// + /// + Xhigh, } /// @@ -45,6 +53,8 @@ public static string ToValueString(this OpenAIModelReasoningEffort value) OpenAIModelReasoningEffort.Low => "low", OpenAIModelReasoningEffort.Medium => "medium", OpenAIModelReasoningEffort.Minimal => "minimal", + OpenAIModelReasoningEffort.None => "none", + OpenAIModelReasoningEffort.Xhigh => "xhigh", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; } @@ -59,6 +69,8 @@ public static string ToValueString(this OpenAIModelReasoningEffort value) "low" => OpenAIModelReasoningEffort.Low, "medium" => OpenAIModelReasoningEffort.Medium, "minimal" => OpenAIModelReasoningEffort.Minimal, + "none" => OpenAIModelReasoningEffort.None, + "xhigh" => OpenAIModelReasoningEffort.Xhigh, _ => null, }; } diff --git a/src/libs/Vapi/Generated/Vapi.Models.ServerMessageCampaignPredial.g.cs b/src/libs/Vapi/Generated/Vapi.Models.ServerMessageCampaignPredial.g.cs index 07caa3a5..a79d0120 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.ServerMessageCampaignPredial.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.ServerMessageCampaignPredial.g.cs @@ -25,7 +25,7 @@ public sealed partial class ServerMessageCampaignPredial public string? AssistantVersion { get; set; } /// - /// This is the type of the message. "campaign.predial" is sent to the campaign's server before each contact is dialed, so the server can decide whether the contact is eligible to be called. + /// This is the type of the message. "campaign.predial" is sent to the campaign's server before each contact is dialed, so the server can decide whether the contact is eligible to be called. It is only sent when the campaign's `predialPlan` is set (and not disabled). /// [global::System.Text.Json.Serialization.JsonPropertyName("type")] [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.ServerMessageCampaignPredialTypeJsonConverter))] @@ -107,7 +107,7 @@ public sealed partial class ServerMessageCampaignPredial /// assistant versioning. /// /// - /// This is the type of the message. "campaign.predial" is sent to the campaign's server before each contact is dialed, so the server can decide whether the contact is eligible to be called. + /// This is the type of the message. "campaign.predial" is sent to the campaign's server before each contact is dialed, so the server can decide whether the contact is eligible to be called. It is only sent when the campaign's `predialPlan` is set (and not disabled). /// /// /// This is the timestamp of the message. diff --git a/src/libs/Vapi/Generated/Vapi.Models.ServerMessageCampaignPredialType.g.cs b/src/libs/Vapi/Generated/Vapi.Models.ServerMessageCampaignPredialType.g.cs index 843ce76f..07c1db31 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.ServerMessageCampaignPredialType.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.ServerMessageCampaignPredialType.g.cs @@ -4,7 +4,7 @@ namespace Vapi { /// - /// This is the type of the message. "campaign.predial" is sent to the campaign's server before each contact is dialed, so the server can decide whether the contact is eligible to be called. + /// This is the type of the message. "campaign.predial" is sent to the campaign's server before each contact is dialed, so the server can decide whether the contact is eligible to be called. It is only sent when the campaign's `predialPlan` is set (and not disabled). /// public enum ServerMessageCampaignPredialType { diff --git a/src/libs/Vapi/Generated/Vapi.Models.ServerMessageEndOfCallReportEndedReason.g.cs b/src/libs/Vapi/Generated/Vapi.Models.ServerMessageEndOfCallReportEndedReason.g.cs index 614aad61..1774b0f0 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.ServerMessageEndOfCallReportEndedReason.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.ServerMessageEndOfCallReportEndedReason.g.cs @@ -83,6 +83,10 @@ public enum ServerMessageEndOfCallReportEndedReason /// /// /// + CallForwardingNoAnswer, + /// + /// + /// CallForwardingOperatorBusy, /// /// @@ -2416,6 +2420,7 @@ public static string ToValueString(this ServerMessageEndOfCallReportEndedReason ServerMessageEndOfCallReportEndedReason.CallStartErrorNeitherAssistantNorServerSet => "call-start-error-neither-assistant-nor-server-set", ServerMessageEndOfCallReportEndedReason.CallEndingHookExecutedSay => "call.ending.hook-executed-say", ServerMessageEndOfCallReportEndedReason.CallEndingHookExecutedTransfer => "call.ending.hook-executed-transfer", + ServerMessageEndOfCallReportEndedReason.CallForwardingNoAnswer => "call.forwarding.no-answer", ServerMessageEndOfCallReportEndedReason.CallForwardingOperatorBusy => "call.forwarding.operator-busy", ServerMessageEndOfCallReportEndedReason.CallInProgressErrorAssistantDidNotReceiveCustomerAudio => "call.in-progress.error-assistant-did-not-receive-customer-audio", ServerMessageEndOfCallReportEndedReason.CallInProgressErrorPipelineNoAvailableLlmModel => "call.in-progress.error-pipeline-no-available-llm-model", @@ -3020,6 +3025,7 @@ public static string ToValueString(this ServerMessageEndOfCallReportEndedReason "call-start-error-neither-assistant-nor-server-set" => ServerMessageEndOfCallReportEndedReason.CallStartErrorNeitherAssistantNorServerSet, "call.ending.hook-executed-say" => ServerMessageEndOfCallReportEndedReason.CallEndingHookExecutedSay, "call.ending.hook-executed-transfer" => ServerMessageEndOfCallReportEndedReason.CallEndingHookExecutedTransfer, + "call.forwarding.no-answer" => ServerMessageEndOfCallReportEndedReason.CallForwardingNoAnswer, "call.forwarding.operator-busy" => ServerMessageEndOfCallReportEndedReason.CallForwardingOperatorBusy, "call.in-progress.error-assistant-did-not-receive-customer-audio" => ServerMessageEndOfCallReportEndedReason.CallInProgressErrorAssistantDidNotReceiveCustomerAudio, "call.in-progress.error-pipeline-no-available-llm-model" => ServerMessageEndOfCallReportEndedReason.CallInProgressErrorPipelineNoAvailableLlmModel, diff --git a/src/libs/Vapi/Generated/Vapi.Models.ServerMessageResponseCampaignPredial.g.cs b/src/libs/Vapi/Generated/Vapi.Models.ServerMessageResponseCampaignPredial.g.cs index 3d6ad856..bd59d32d 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.ServerMessageResponseCampaignPredial.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.ServerMessageResponseCampaignPredial.g.cs @@ -9,7 +9,7 @@ namespace Vapi public sealed partial class ServerMessageResponseCampaignPredial { /// - /// This is whether the contact is eligible to be dialed. When `false` — or when the server is unreachable, errors, or times out — the contact is skipped and not called. + /// This is whether the contact is eligible to be dialed. `true` places the call; `false` skips the contact. Any other response — a missing or non-boolean `eligible`, an unreachable server, an error, or a timeout — records a pre-dial failure for the contact and the call is not placed. /// [global::System.Text.Json.Serialization.JsonPropertyName("eligible")] [global::System.Text.Json.Serialization.JsonRequired] @@ -25,7 +25,7 @@ public sealed partial class ServerMessageResponseCampaignPredial /// Initializes a new instance of the class. /// /// - /// This is whether the contact is eligible to be dialed. When `false` — or when the server is unreachable, errors, or times out — the contact is skipped and not called. + /// This is whether the contact is eligible to be dialed. `true` places the call; `false` skips the contact. Any other response — a missing or non-boolean `eligible`, an unreachable server, an error, or a timeout — records a pre-dial failure for the contact and the call is not placed. /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] diff --git a/src/libs/Vapi/Generated/Vapi.Models.ServerMessageStatusUpdateEndedReason.g.cs b/src/libs/Vapi/Generated/Vapi.Models.ServerMessageStatusUpdateEndedReason.g.cs index 49cde210..8377bca4 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.ServerMessageStatusUpdateEndedReason.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.ServerMessageStatusUpdateEndedReason.g.cs @@ -83,6 +83,10 @@ public enum ServerMessageStatusUpdateEndedReason /// /// /// + CallForwardingNoAnswer, + /// + /// + /// CallForwardingOperatorBusy, /// /// @@ -2416,6 +2420,7 @@ public static string ToValueString(this ServerMessageStatusUpdateEndedReason val ServerMessageStatusUpdateEndedReason.CallStartErrorNeitherAssistantNorServerSet => "call-start-error-neither-assistant-nor-server-set", ServerMessageStatusUpdateEndedReason.CallEndingHookExecutedSay => "call.ending.hook-executed-say", ServerMessageStatusUpdateEndedReason.CallEndingHookExecutedTransfer => "call.ending.hook-executed-transfer", + ServerMessageStatusUpdateEndedReason.CallForwardingNoAnswer => "call.forwarding.no-answer", ServerMessageStatusUpdateEndedReason.CallForwardingOperatorBusy => "call.forwarding.operator-busy", ServerMessageStatusUpdateEndedReason.CallInProgressErrorAssistantDidNotReceiveCustomerAudio => "call.in-progress.error-assistant-did-not-receive-customer-audio", ServerMessageStatusUpdateEndedReason.CallInProgressErrorPipelineNoAvailableLlmModel => "call.in-progress.error-pipeline-no-available-llm-model", @@ -3020,6 +3025,7 @@ public static string ToValueString(this ServerMessageStatusUpdateEndedReason val "call-start-error-neither-assistant-nor-server-set" => ServerMessageStatusUpdateEndedReason.CallStartErrorNeitherAssistantNorServerSet, "call.ending.hook-executed-say" => ServerMessageStatusUpdateEndedReason.CallEndingHookExecutedSay, "call.ending.hook-executed-transfer" => ServerMessageStatusUpdateEndedReason.CallEndingHookExecutedTransfer, + "call.forwarding.no-answer" => ServerMessageStatusUpdateEndedReason.CallForwardingNoAnswer, "call.forwarding.operator-busy" => ServerMessageStatusUpdateEndedReason.CallForwardingOperatorBusy, "call.in-progress.error-assistant-did-not-receive-customer-audio" => ServerMessageStatusUpdateEndedReason.CallInProgressErrorAssistantDidNotReceiveCustomerAudio, "call.in-progress.error-pipeline-no-available-llm-model" => ServerMessageStatusUpdateEndedReason.CallInProgressErrorPipelineNoAvailableLlmModel, diff --git a/src/libs/Vapi/Generated/Vapi.Models.SimulationSuite.g.cs b/src/libs/Vapi/Generated/Vapi.Models.SimulationSuite.g.cs index 05c07896..dd802175 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.SimulationSuite.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.SimulationSuite.g.cs @@ -66,6 +66,13 @@ public sealed partial class SimulationSuite [global::System.Text.Json.Serialization.JsonRequired] public required global::System.Collections.Generic.IList SimulationIds { get; set; } + /// + /// This is the ordered list of assistant or squad assignments for the suite. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("targetAssignments")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList TargetAssignments { get; set; } + /// /// Additional properties that are not explicitly defined in the schema /// @@ -94,6 +101,9 @@ public sealed partial class SimulationSuite /// /// This is the list of simulation IDs in this suite. /// + /// + /// This is the ordered list of assistant or squad assignments for the suite. + /// /// /// This is the Slack webhook URL for notifications. /// @@ -112,6 +122,7 @@ public SimulationSuite( global::System.DateTime updatedAt, string name, global::System.Collections.Generic.IList simulationIds, + global::System.Collections.Generic.IList targetAssignments, string? slackWebhookUrl, string? path) { @@ -123,6 +134,7 @@ public SimulationSuite( this.SlackWebhookUrl = slackWebhookUrl; this.Path = path; this.SimulationIds = simulationIds ?? throw new global::System.ArgumentNullException(nameof(simulationIds)); + this.TargetAssignments = targetAssignments ?? throw new global::System.ArgumentNullException(nameof(targetAssignments)); } /// diff --git a/src/libs/Vapi/Generated/Vapi.Models.SimulationSuiteTargetAssignment.Json.g.cs b/src/libs/Vapi/Generated/Vapi.Models.SimulationSuiteTargetAssignment.Json.g.cs new file mode 100644 index 00000000..a4b74a5d --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.SimulationSuiteTargetAssignment.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace Vapi +{ + public sealed partial class SimulationSuiteTargetAssignment + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::Vapi.SourceGenerationContext.Default); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return ToJson(global::Vapi.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::Vapi.SimulationSuiteTargetAssignment? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::Vapi.SimulationSuiteTargetAssignment), + jsonSerializerContext) as global::Vapi.SimulationSuiteTargetAssignment; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::Vapi.SimulationSuiteTargetAssignment? FromJson( + string json) + { + return FromJson( + json, + global::Vapi.SourceGenerationContext.Default); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::Vapi.SimulationSuiteTargetAssignment? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::Vapi.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::Vapi.SimulationSuiteTargetAssignment), + jsonSerializerContext).ConfigureAwait(false)) as global::Vapi.SimulationSuiteTargetAssignment; + } + + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::Vapi.SourceGenerationContext.Default); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::Vapi.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/Vapi/Generated/Vapi.Models.SimulationSuiteTargetAssignment.g.cs b/src/libs/Vapi/Generated/Vapi.Models.SimulationSuiteTargetAssignment.g.cs new file mode 100644 index 00000000..7c0f5dfc --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.SimulationSuiteTargetAssignment.g.cs @@ -0,0 +1,60 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// + /// + public sealed partial class SimulationSuiteTargetAssignment + { + /// + /// This is the type of target assigned to the simulation suite. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("targetType")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Vapi.JsonConverters.SimulationSuiteTargetAssignmentTargetTypeJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::Vapi.SimulationSuiteTargetAssignmentTargetType TargetType { get; set; } + + /// + /// This is the unique identifier of the assigned assistant or squad. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("targetId")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Guid TargetId { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// This is the type of target assigned to the simulation suite. + /// + /// + /// This is the unique identifier of the assigned assistant or squad. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public SimulationSuiteTargetAssignment( + global::Vapi.SimulationSuiteTargetAssignmentTargetType targetType, + global::System.Guid targetId) + { + this.TargetType = targetType; + this.TargetId = targetId; + } + + /// + /// Initializes a new instance of the class. + /// + public SimulationSuiteTargetAssignment() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.SimulationSuiteTargetAssignmentTargetType.g.cs b/src/libs/Vapi/Generated/Vapi.Models.SimulationSuiteTargetAssignmentTargetType.g.cs new file mode 100644 index 00000000..8ebce6c3 --- /dev/null +++ b/src/libs/Vapi/Generated/Vapi.Models.SimulationSuiteTargetAssignmentTargetType.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace Vapi +{ + /// + /// This is the type of target assigned to the simulation suite. + /// + public enum SimulationSuiteTargetAssignmentTargetType + { + /// + /// + /// + Assistant, + /// + /// + /// + Squad, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class SimulationSuiteTargetAssignmentTargetTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this SimulationSuiteTargetAssignmentTargetType value) + { + return value switch + { + SimulationSuiteTargetAssignmentTargetType.Assistant => "assistant", + SimulationSuiteTargetAssignmentTargetType.Squad => "squad", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static SimulationSuiteTargetAssignmentTargetType? ToEnum(string value) + { + return value switch + { + "assistant" => SimulationSuiteTargetAssignmentTargetType.Assistant, + "squad" => SimulationSuiteTargetAssignmentTargetType.Squad, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.ToolVersion.g.cs b/src/libs/Vapi/Generated/Vapi.Models.ToolVersion.g.cs index f4633b1a..39f0dad2 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.ToolVersion.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.ToolVersion.g.cs @@ -54,7 +54,7 @@ public sealed partial class ToolVersion /// /// [global::System.Text.Json.Serialization.JsonPropertyName("server")] - public object? Server { get; set; } + public global::Vapi.Server? Server { get; set; } /// /// @@ -379,7 +379,7 @@ public ToolVersion( global::System.Collections.Generic.IList? messages, object? metadata, string? templateId, - object? server, + global::Vapi.Server? server, bool? async, global::System.Collections.Generic.IList? destinations, string? name, diff --git a/src/libs/Vapi/Generated/Vapi.Models.ToolVersionServer.g.cs b/src/libs/Vapi/Generated/Vapi.Models.ToolVersionServer.g.cs deleted file mode 100644 index b9e3508d..00000000 --- a/src/libs/Vapi/Generated/Vapi.Models.ToolVersionServer.g.cs +++ /dev/null @@ -1,19 +0,0 @@ - -#nullable enable - -namespace Vapi -{ - /// - /// - /// - public sealed partial class ToolVersionServer - { - - /// - /// Additional properties that are not explicitly defined in the schema - /// - [global::System.Text.Json.Serialization.JsonExtensionData] - public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); - - } -} \ No newline at end of file diff --git a/src/libs/Vapi/Generated/Vapi.Models.TransferPlan.g.cs b/src/libs/Vapi/Generated/Vapi.Models.TransferPlan.g.cs index 3a9b254b..a19c27e8 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.TransferPlan.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.TransferPlan.g.cs @@ -133,8 +133,10 @@ public sealed partial class TransferPlan /// /// This configures the fallback plan when the transfer fails (destination unreachable, busy, or not human).
/// Usage:
- /// - Used only when `mode` is `warm-transfer-experimental`.
- /// - If not provided when using `warm-transfer-experimental`, a default message will be used. + /// - Used when `mode` is `warm-transfer-experimental`. If not provided, a default message will be used.
+ /// - Used for SIP cold transfers (`blind-transfer` modes) when transfer outcome detection and fallback
+ /// are enabled for the organization: on a failed transfer, the assistant speaks `message`, then ends
+ /// the call or continues with the customer per `endCallEnabled`. ///
[global::System.Text.Json.Serialization.JsonPropertyName("fallbackPlan")] public global::Vapi.TransferFallbackPlan? FallbackPlan { get; set; } @@ -236,8 +238,10 @@ public sealed partial class TransferPlan /// /// This configures the fallback plan when the transfer fails (destination unreachable, busy, or not human).
/// Usage:
- /// - Used only when `mode` is `warm-transfer-experimental`.
- /// - If not provided when using `warm-transfer-experimental`, a default message will be used. + /// - Used when `mode` is `warm-transfer-experimental`. If not provided, a default message will be used.
+ /// - Used for SIP cold transfers (`blind-transfer` modes) when transfer outcome detection and fallback
+ /// are enabled for the organization: on a failed transfer, the assistant speaks `message`, then ends
+ /// the call or continues with the customer per `endCallEnabled`. /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] diff --git a/src/libs/Vapi/Generated/Vapi.Models.UpdateAzureCredentialDTORegion.g.cs b/src/libs/Vapi/Generated/Vapi.Models.UpdateAzureCredentialDTORegion.g.cs index 931d3ebd..499ba850 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.UpdateAzureCredentialDTORegion.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.UpdateAzureCredentialDTORegion.g.cs @@ -83,6 +83,14 @@ public enum UpdateAzureCredentialDTORegion /// /// /// + Switzerlandnorth, + /// + /// + /// + Switzerlandwest, + /// + /// + /// Uaenorth, /// /// @@ -132,6 +140,8 @@ public static string ToValueString(this UpdateAzureCredentialDTORegion value) UpdateAzureCredentialDTORegion.Spaincentral => "spaincentral", UpdateAzureCredentialDTORegion.Swedencentral => "swedencentral", UpdateAzureCredentialDTORegion.Switzerland => "switzerland", + UpdateAzureCredentialDTORegion.Switzerlandnorth => "switzerlandnorth", + UpdateAzureCredentialDTORegion.Switzerlandwest => "switzerlandwest", UpdateAzureCredentialDTORegion.Uaenorth => "uaenorth", UpdateAzureCredentialDTORegion.Uk => "uk", UpdateAzureCredentialDTORegion.Westeurope => "westeurope", @@ -165,6 +175,8 @@ public static string ToValueString(this UpdateAzureCredentialDTORegion value) "spaincentral" => UpdateAzureCredentialDTORegion.Spaincentral, "swedencentral" => UpdateAzureCredentialDTORegion.Swedencentral, "switzerland" => UpdateAzureCredentialDTORegion.Switzerland, + "switzerlandnorth" => UpdateAzureCredentialDTORegion.Switzerlandnorth, + "switzerlandwest" => UpdateAzureCredentialDTORegion.Switzerlandwest, "uaenorth" => UpdateAzureCredentialDTORegion.Uaenorth, "uk" => UpdateAzureCredentialDTORegion.Uk, "westeurope" => UpdateAzureCredentialDTORegion.Westeurope, diff --git a/src/libs/Vapi/Generated/Vapi.Models.UpdateAzureOpenAICredentialDTORegion.g.cs b/src/libs/Vapi/Generated/Vapi.Models.UpdateAzureOpenAICredentialDTORegion.g.cs index 316fd3e0..a30a76be 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.UpdateAzureOpenAICredentialDTORegion.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.UpdateAzureOpenAICredentialDTORegion.g.cs @@ -83,6 +83,14 @@ public enum UpdateAzureOpenAICredentialDTORegion /// /// /// + Switzerlandnorth, + /// + /// + /// + Switzerlandwest, + /// + /// + /// Uaenorth, /// /// @@ -132,6 +140,8 @@ public static string ToValueString(this UpdateAzureOpenAICredentialDTORegion val UpdateAzureOpenAICredentialDTORegion.Spaincentral => "spaincentral", UpdateAzureOpenAICredentialDTORegion.Swedencentral => "swedencentral", UpdateAzureOpenAICredentialDTORegion.Switzerland => "switzerland", + UpdateAzureOpenAICredentialDTORegion.Switzerlandnorth => "switzerlandnorth", + UpdateAzureOpenAICredentialDTORegion.Switzerlandwest => "switzerlandwest", UpdateAzureOpenAICredentialDTORegion.Uaenorth => "uaenorth", UpdateAzureOpenAICredentialDTORegion.Uk => "uk", UpdateAzureOpenAICredentialDTORegion.Westeurope => "westeurope", @@ -165,6 +175,8 @@ public static string ToValueString(this UpdateAzureOpenAICredentialDTORegion val "spaincentral" => UpdateAzureOpenAICredentialDTORegion.Spaincentral, "swedencentral" => UpdateAzureOpenAICredentialDTORegion.Swedencentral, "switzerland" => UpdateAzureOpenAICredentialDTORegion.Switzerland, + "switzerlandnorth" => UpdateAzureOpenAICredentialDTORegion.Switzerlandnorth, + "switzerlandwest" => UpdateAzureOpenAICredentialDTORegion.Switzerlandwest, "uaenorth" => UpdateAzureOpenAICredentialDTORegion.Uaenorth, "uk" => UpdateAzureOpenAICredentialDTORegion.Uk, "westeurope" => UpdateAzureOpenAICredentialDTORegion.Westeurope, diff --git a/src/libs/Vapi/Generated/Vapi.Models.UpdateSimulationSuiteDTO.g.cs b/src/libs/Vapi/Generated/Vapi.Models.UpdateSimulationSuiteDTO.g.cs index 78a39eb4..ca556315 100644 --- a/src/libs/Vapi/Generated/Vapi.Models.UpdateSimulationSuiteDTO.g.cs +++ b/src/libs/Vapi/Generated/Vapi.Models.UpdateSimulationSuiteDTO.g.cs @@ -26,6 +26,12 @@ public sealed partial class UpdateSimulationSuiteDTO [global::System.Text.Json.Serialization.JsonPropertyName("simulationIds")] public global::System.Collections.Generic.IList? SimulationIds { get; set; } + /// + /// Optional assistant or squad assignments (replaces existing). + /// + [global::System.Text.Json.Serialization.JsonPropertyName("targetAssignments")] + public global::System.Collections.Generic.IList? TargetAssignments { get; set; } + /// /// Optional folder path for organizing simulation suites.
/// Supports up to 3 levels (e.g., "dept/feature/variant").
@@ -52,6 +58,9 @@ public sealed partial class UpdateSimulationSuiteDTO /// /// This is the list of simulation IDs to include in the suite (replaces existing). /// + /// + /// Optional assistant or squad assignments (replaces existing). + /// /// /// Optional folder path for organizing simulation suites.
/// Supports up to 3 levels (e.g., "dept/feature/variant").
@@ -64,11 +73,13 @@ public UpdateSimulationSuiteDTO( string? name, string? slackWebhookUrl, global::System.Collections.Generic.IList? simulationIds, + global::System.Collections.Generic.IList? targetAssignments, string? path) { this.Name = name; this.SlackWebhookUrl = slackWebhookUrl; this.SimulationIds = simulationIds; + this.TargetAssignments = targetAssignments; this.Path = path; } diff --git a/src/libs/Vapi/openapi.yaml b/src/libs/Vapi/openapi.yaml index 9992f71c..33710c00 100644 --- a/src/libs/Vapi/openapi.yaml +++ b/src/libs/Vapi/openapi.yaml @@ -14871,7 +14871,7 @@ "description": "This flag includes the sipHeaders from above in the refer to sip uri as url encoded query params.\n\n@default false" }, "fallbackPlan": { - "description": "This configures the fallback plan when the transfer fails (destination unreachable, busy, or not human).\n\nUsage:\n- Used only when `mode` is `warm-transfer-experimental`.\n- If not provided when using `warm-transfer-experimental`, a default message will be used.", + "description": "This configures the fallback plan when the transfer fails (destination unreachable, busy, or not human).\n\nUsage:\n- Used when `mode` is `warm-transfer-experimental`. If not provided, a default message will be used.\n- Used for SIP cold transfers (`blind-transfer` modes) when transfer outcome detection and fallback\n are enabled for the organization: on a failed transfer, the assistant speaks `message`, then ends\n the call or continues with the customer per `endCallEnabled`.", "allOf": [ { "$ref": "#/components/schemas/TransferFallbackPlan" @@ -18662,12 +18662,14 @@ }, "reasoningEffort": { "type": "string", - "description": "Reasoning effort for reasoning-capable OpenAI models.\nFor `gpt-realtime-2`: forwarded to V2 stream's session.update as `reasoning.effort`.\nFor non-realtime OpenAI models: routed through `modelSpecificOverridesGet` (openAIUtil.ts:622-726).\nNarrower than CompletionRequestParams.reasoningEffort intentionally: 'none' is an internal-only override value set by modelSpecificOverridesGet for GPT-5 family, not user-settable via DTO.", + "description": "Reasoning effort for reasoning-capable OpenAI models.\nFor `gpt-realtime-2`: forwarded to V2 stream's session.update as `reasoning.effort`.\nFor non-realtime OpenAI models, model-aware validation limits newly public\nvalues while preserving the existing four-value storage contract.", "enum": [ "high", "low", "medium", - "minimal" + "minimal", + "none", + "xhigh" ] }, "temperature": { @@ -21692,7 +21694,7 @@ }, "recordingUseCustomStorageEnabled": { "type": "boolean", - "description": "This determines whether to use custom storage (S3 or GCP) for call recordings when storage credentials are configured.\n\nWhen set to false, recordings will be stored on Vapi's storage instead of your custom storage, even if you have custom storage credentials configured.\n\nUsage:\n- Set to false if you have custom storage configured but want to store recordings on Vapi's storage for this assistant.\n- Set to true (or leave unset) to use your custom storage for recordings when available.\n\n@default true", + "description": "This determines whether to use custom storage (S3 or GCP) for call recordings when storage credentials are configured.\n\nWhen set to false, recordings will be stored on Vapi's storage instead of your custom storage, even if you have custom storage credentials configured.\n\nUsage:\n- Set to false if you have custom storage configured but want to store recordings on Vapi's storage for this assistant.\n- Set to true (or leave unset) to use your custom storage for recordings when available.\n\nIf your organization has ZDR (zero data retention) or PCI enabled, recordings are never written to Vapi storage. In that case, false means \"do not use my custom storage\", so nothing is stored at all.\n\n@default true", "example": true }, "videoRecordingEnabled": { @@ -21717,7 +21719,7 @@ }, "pcapUseCustomStorageEnabled": { "type": "boolean", - "description": "This determines whether to use custom storage (S3 or GCP) for SIP packet captures when storage credentials are configured.\n\nWhen set to false, packet captures will be stored on Vapi's storage instead of your custom storage, even if you have custom storage credentials configured.\n\nUsage:\n- Set to false if you have custom storage configured but want to store packet captures on Vapi's storage for this assistant.\n- Set to true (or leave unset) to use your custom storage for packet captures when available.\n\n@default true", + "description": "This determines whether to use custom storage (S3 or GCP) for SIP packet captures when storage credentials are configured.\n\nWhen set to false, packet captures will be stored on Vapi's storage instead of your custom storage, even if you have custom storage credentials configured.\n\nUsage:\n- Set to false if you have custom storage configured but want to store packet captures on Vapi's storage for this assistant.\n- Set to true (or leave unset) to use your custom storage for packet captures when available.\n\nIf your organization has ZDR (zero data retention) or PCI enabled, packet captures are never written to Vapi storage. In that case, false means \"do not use my custom storage\", so nothing is stored at all.\n\n@default true", "example": true }, "loggingEnabled": { @@ -21727,7 +21729,7 @@ }, "loggingUseCustomStorageEnabled": { "type": "boolean", - "description": "This determines whether to use custom storage (S3 or GCP) for call logs when storage credentials are configured.\n\nWhen set to false, logs will be stored on Vapi's storage instead of your custom storage, even if you have custom storage credentials configured.\n\nUsage:\n- Set to false if you have custom storage configured but want to store logs on Vapi's storage for this assistant.\n- Set to true (or leave unset) to use your custom storage for logs when available.\n\n@default true", + "description": "This determines whether to use custom storage (S3 or GCP) for call logs when storage credentials are configured.\n\nWhen set to false, logs will be stored on Vapi's storage instead of your custom storage, even if you have custom storage credentials configured.\n\nUsage:\n- Set to false if you have custom storage configured but want to store logs on Vapi's storage for this assistant.\n- Set to true (or leave unset) to use your custom storage for logs when available.\n\nIf your organization has ZDR (zero data retention) or PCI enabled, logs are never written to Vapi storage. In that case, false means \"do not use my custom storage\", so nothing is stored at all.\n\n@default true", "example": true }, "transcriptPlan": { @@ -28268,6 +28270,8 @@ "spaincentral", "swedencentral", "switzerland", + "switzerlandnorth", + "switzerlandwest", "uaenorth", "uk", "westeurope", @@ -28335,6 +28339,8 @@ "spaincentral", "swedencentral", "switzerland", + "switzerlandnorth", + "switzerlandwest", "uaenorth", "uk", "westeurope", @@ -41056,7 +41062,7 @@ } }, "transfers": { - "description": "These are the transfer records from warm transfers, including destinations, transcripts, and status.", + "description": "These are the transfer records for the call's transfer attempts (warm and blind), including\ndestination, mode, and status. Warm transfer records also include transcripts and messages.", "type": "array", "items": { "$ref": "#/components/schemas/TransferArtifact" @@ -41731,6 +41737,7 @@ "call-start-error-neither-assistant-nor-server-set", "call.ending.hook-executed-say", "call.ending.hook-executed-transfer", + "call.forwarding.no-answer", "call.forwarding.operator-busy", "call.in-progress.error-assistant-did-not-receive-customer-audio", "call.in-progress.error-pipeline-no-available-llm-model", @@ -44656,6 +44663,15 @@ "phoneNumberId" ] }, + "CampaignPredialPlan": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether the pre-dial eligibility webhook is active. Defaults to true when `predialPlan` is set. Set to false to keep the plan without running the webhook (useful when duplicating a campaign)." + } + } + }, "CreateCampaignDTO": { "type": "object", "properties": { @@ -44731,6 +44747,51 @@ } ] }, + "serverMessages": { + "type": "array", + "enum": [ + "campaign.archived", + "campaign.cancelled", + "campaign.ended", + "campaign.job.continued", + "campaign.started", + "campaign.unarchived", + "contact.completed", + "contact.dispatched", + "contact.failed", + "contact.predial-failed", + "contact.skipped" + ], + "example": [ + "campaign.started", + "contact.dispatched" + ], + "description": "These are the messages that will be sent to your Server URL.", + "items": { + "type": "string", + "enum": [ + "campaign.archived", + "campaign.cancelled", + "campaign.ended", + "campaign.job.continued", + "campaign.started", + "campaign.unarchived", + "contact.completed", + "contact.dispatched", + "contact.failed", + "contact.predial-failed", + "contact.skipped" + ] + } + }, + "predialPlan": { + "description": "This opts the campaign into the blocking `campaign.predial` eligibility webhook. When set, every contact triggers a `campaign.predial` POST to the Server URL before dialing, and the response `{ eligible: boolean }` decides whether the call is placed. Requires `server`. When unset, no pre-dial webhook is sent.", + "allOf": [ + { + "$ref": "#/components/schemas/CampaignPredialPlan" + } + ] + }, "duplicateFromCampaignId": { "type": "string", "description": "Optional campaign ID to duplicate config from. Provided fields in the request override the source. If `customers` is omitted, contacts are copied from the source." @@ -44835,6 +44896,51 @@ } ] }, + "serverMessages": { + "type": "array", + "enum": [ + "campaign.archived", + "campaign.cancelled", + "campaign.ended", + "campaign.job.continued", + "campaign.started", + "campaign.unarchived", + "contact.completed", + "contact.dispatched", + "contact.failed", + "contact.predial-failed", + "contact.skipped" + ], + "example": [ + "campaign.started", + "contact.dispatched" + ], + "description": "These are the messages that will be sent to your Server URL.", + "items": { + "type": "string", + "enum": [ + "campaign.archived", + "campaign.cancelled", + "campaign.ended", + "campaign.job.continued", + "campaign.started", + "campaign.unarchived", + "contact.completed", + "contact.dispatched", + "contact.failed", + "contact.predial-failed", + "contact.skipped" + ] + } + }, + "predialPlan": { + "description": "This opts the campaign into the blocking `campaign.predial` eligibility webhook. When set, every contact triggers a `campaign.predial` POST to the Server URL before dialing, and the response `{ eligible: boolean }` decides whether the call is placed. Requires `server`. When unset, no pre-dial webhook is sent.", + "allOf": [ + { + "$ref": "#/components/schemas/CampaignPredialPlan" + } + ] + }, "id": { "type": "string", "description": "This is the unique identifier for the campaign." @@ -51820,8 +51926,12 @@ "nullable": true }, "server": { - "type": "object", - "nullable": true + "nullable": true, + "allOf": [ + { + "$ref": "#/components/schemas/Server" + } + ] }, "async": { "type": "boolean", @@ -54843,6 +54953,7 @@ "iterations": { "type": "number", "minimum": 1, + "maximum": 10, "description": "Number of times to run each simulation (default: 1)", "default": 1 }, @@ -55481,6 +55592,28 @@ "updatedAt" ] }, + "SimulationSuiteTargetAssignment": { + "type": "object", + "properties": { + "targetType": { + "type": "string", + "description": "This is the type of target assigned to the simulation suite.", + "enum": [ + "assistant", + "squad" + ] + }, + "targetId": { + "type": "string", + "description": "This is the unique identifier of the assigned assistant or squad.", + "format": "uuid" + } + }, + "required": [ + "targetId", + "targetType" + ] + }, "CreateSimulationSuiteDTO": { "type": "object", "properties": { @@ -55501,6 +55634,13 @@ "type": "string" } }, + "targetAssignments": { + "description": "Optional assistant or squad assignments for the suite.", + "type": "array", + "items": { + "$ref": "#/components/schemas/SimulationSuiteTargetAssignment" + } + }, "path": { "type": "string", "nullable": true, @@ -55560,6 +55700,13 @@ "items": { "type": "string" } + }, + "targetAssignments": { + "description": "This is the ordered list of assistant or squad assignments for the suite.", + "type": "array", + "items": { + "$ref": "#/components/schemas/SimulationSuiteTargetAssignment" + } } }, "required": [ @@ -55568,6 +55715,7 @@ "name", "orgId", "simulationIds", + "targetAssignments", "updatedAt" ] }, @@ -55590,6 +55738,13 @@ "type": "string" } }, + "targetAssignments": { + "description": "Optional assistant or squad assignments (replaces existing).", + "type": "array", + "items": { + "$ref": "#/components/schemas/SimulationSuiteTargetAssignment" + } + }, "path": { "type": "string", "nullable": true, @@ -60731,6 +60886,8 @@ "spaincentral", "swedencentral", "switzerland", + "switzerlandnorth", + "switzerlandwest", "uaenorth", "uk", "westeurope", @@ -60820,6 +60977,8 @@ "spaincentral", "swedencentral", "switzerland", + "switzerlandnorth", + "switzerlandwest", "uaenorth", "uk", "westeurope", @@ -64307,6 +64466,8 @@ "spaincentral", "swedencentral", "switzerland", + "switzerlandnorth", + "switzerlandwest", "uaenorth", "uk", "westeurope", @@ -64370,6 +64531,8 @@ "spaincentral", "swedencentral", "switzerland", + "switzerlandnorth", + "switzerlandwest", "uaenorth", "uk", "westeurope", @@ -69771,6 +69934,7 @@ "call-start-error-neither-assistant-nor-server-set", "call.ending.hook-executed-say", "call.ending.hook-executed-transfer", + "call.forwarding.no-answer", "call.forwarding.operator-busy", "call.in-progress.error-assistant-did-not-receive-customer-audio", "call.in-progress.error-pipeline-no-available-llm-model", @@ -71188,6 +71352,7 @@ "call-start-error-neither-assistant-nor-server-set", "call.ending.hook-executed-say", "call.ending.hook-executed-transfer", + "call.forwarding.no-answer", "call.forwarding.operator-busy", "call.in-progress.error-assistant-did-not-receive-customer-audio", "call.in-progress.error-pipeline-no-available-llm-model", @@ -73719,7 +73884,7 @@ }, "type": { "type": "string", - "description": "This is the type of the message. \"campaign.predial\" is sent to the campaign's server before each contact is dialed, so the server can decide whether the contact is eligible to be called.", + "description": "This is the type of the message. \"campaign.predial\" is sent to the campaign's server before each contact is dialed, so the server can decide whether the contact is eligible to be called. It is only sent when the campaign's `predialPlan` is set (and not disabled).", "enum": [ "campaign.predial" ] @@ -74191,7 +74356,7 @@ "properties": { "eligible": { "type": "boolean", - "description": "This is whether the contact is eligible to be dialed. When `false` — or when the server is unreachable, errors, or times out — the contact is skipped and not called." + "description": "This is whether the contact is eligible to be dialed. `true` places the call; `false` skips the contact. Any other response — a missing or non-boolean `eligible`, an unreachable server, an error, or a timeout — records a pre-dial failure for the contact and the call is not placed." } }, "required": [