Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ namespace RetellAI
public partial interface IRetellAiClient
{
/// <summary>
/// Trigger a backfill job that re-applies analysis data mappings to contacts using historical call data. Only one backfill job can run per organization at a time.
///
/// </summary>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
Expand All @@ -17,7 +17,7 @@ public partial interface IRetellAiClient
global::RetellAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Trigger a backfill job that re-applies analysis data mappings to contacts using historical call data. Only one backfill job can run per organization at a time.
///
/// </summary>
/// <param name="request"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
Expand All @@ -29,14 +29,10 @@ public partial interface IRetellAiClient
global::RetellAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
/// Trigger a backfill job that re-applies analysis data mappings to contacts using historical call data. Only one backfill job can run per organization at a time.
///
/// </summary>
/// <param name="backfillCallFilter">
/// Optional call filter to scope which calls are processed. Supports agent and start_timestamp from the standard call filter.
/// </param>
/// <param name="backfillAttributes">
/// Contact fields to recompute. Each one must still exist as a contact field and have an analysis data mapping configured, otherwise the request is rejected rather than running a job that writes nothing.
/// </param>
/// <param name="backfillCallFilter"></param>
/// <param name="backfillAttributes"></param>
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::System.InvalidOperationException"></exception>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ public partial interface IRetellAiClient
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::RetellAI.ApiException"></exception>
global::System.Threading.Tasks.Task<global::RetellAI.V3CreateWebCallResponse> CreateWebCallV3Async(
global::System.Threading.Tasks.Task<global::RetellAI.V3CreateWebCallResponse> CreateWebCallAsync(

global::RetellAI.CreateWebCallV3Request request,
global::RetellAI.CreateWebCallRequest request,
global::RetellAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
Expand All @@ -23,9 +23,9 @@ public partial interface IRetellAiClient
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::RetellAI.ApiException"></exception>
global::System.Threading.Tasks.Task<global::RetellAI.AutoSDKHttpResponse<global::RetellAI.V3CreateWebCallResponse>> CreateWebCallV3AsResponseAsync(
global::System.Threading.Tasks.Task<global::RetellAI.AutoSDKHttpResponse<global::RetellAI.V3CreateWebCallResponse>> CreateWebCallAsResponseAsync(

global::RetellAI.CreateWebCallV3Request request,
global::RetellAI.CreateWebCallRequest request,
global::RetellAI.AutoSDKRequestOptions? requestOptions = default,
global::System.Threading.CancellationToken cancellationToken = default);
/// <summary>
Expand Down Expand Up @@ -59,7 +59,7 @@ public partial interface IRetellAiClient
/// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
/// <param name="cancellationToken">The token to cancel the operation with</param>
/// <exception cref="global::System.InvalidOperationException"></exception>
global::System.Threading.Tasks.Task<global::RetellAI.V3CreateWebCallResponse> CreateWebCallV3Async(
global::System.Threading.Tasks.Task<global::RetellAI.V3CreateWebCallResponse> CreateWebCallAsync(
string agentId,
global::RetellAI.AgentVersionReference? agentVersion = default,
global::RetellAI.AgentOverrideRequest? agentOverride = default,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
namespace RetellAI.JsonConverters
{
/// <inheritdoc />
public sealed class CreateWebCallV3ResponseStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter<global::RetellAI.CreateWebCallV3ResponseStatus>
public sealed class AgentOverrideConfigSttModeJsonConverter : global::System.Text.Json.Serialization.JsonConverter<global::RetellAI.AgentOverrideConfigSttMode>
{
/// <inheritdoc />
public override global::RetellAI.CreateWebCallV3ResponseStatus Read(
public override global::RetellAI.AgentOverrideConfigSttMode Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
Expand All @@ -18,19 +18,19 @@ public sealed class CreateWebCallV3ResponseStatusJsonConverter : global::System.
var stringValue = reader.GetString();
if (stringValue != null)
{
return global::RetellAI.CreateWebCallV3ResponseStatusExtensions.ToEnum(stringValue) ?? default;
return global::RetellAI.AgentOverrideConfigSttModeExtensions.ToEnum(stringValue) ?? default;
}

break;
}
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
return (global::RetellAI.CreateWebCallV3ResponseStatus)numValue;
return (global::RetellAI.AgentOverrideConfigSttMode)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
return default(global::RetellAI.CreateWebCallV3ResponseStatus);
return default(global::RetellAI.AgentOverrideConfigSttMode);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
Expand All @@ -42,12 +42,12 @@ public sealed class CreateWebCallV3ResponseStatusJsonConverter : global::System.
/// <inheritdoc />
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
global::RetellAI.CreateWebCallV3ResponseStatus value,
global::RetellAI.AgentOverrideConfigSttMode value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));

writer.WriteStringValue(global::RetellAI.CreateWebCallV3ResponseStatusExtensions.ToValueString(value));
writer.WriteStringValue(global::RetellAI.AgentOverrideConfigSttModeExtensions.ToValueString(value));
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
namespace RetellAI.JsonConverters
{
/// <inheritdoc />
public sealed class CreateWebCallV3ResponseStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter<global::RetellAI.CreateWebCallV3ResponseStatus?>
public sealed class AgentOverrideConfigSttModeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter<global::RetellAI.AgentOverrideConfigSttMode?>
{
/// <inheritdoc />
public override global::RetellAI.CreateWebCallV3ResponseStatus? Read(
public override global::RetellAI.AgentOverrideConfigSttMode? Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
Expand All @@ -18,19 +18,19 @@ public sealed class CreateWebCallV3ResponseStatusNullableJsonConverter : global:
var stringValue = reader.GetString();
if (stringValue != null)
{
return global::RetellAI.CreateWebCallV3ResponseStatusExtensions.ToEnum(stringValue);
return global::RetellAI.AgentOverrideConfigSttModeExtensions.ToEnum(stringValue);
}

break;
}
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
return (global::RetellAI.CreateWebCallV3ResponseStatus)numValue;
return (global::RetellAI.AgentOverrideConfigSttMode)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
return default(global::RetellAI.CreateWebCallV3ResponseStatus?);
return default(global::RetellAI.AgentOverrideConfigSttMode?);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
Expand All @@ -42,7 +42,7 @@ public sealed class CreateWebCallV3ResponseStatusNullableJsonConverter : global:
/// <inheritdoc />
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
global::RetellAI.CreateWebCallV3ResponseStatus? value,
global::RetellAI.AgentOverrideConfigSttMode? value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
Expand All @@ -53,7 +53,7 @@ public override void Write(
}
else
{
writer.WriteStringValue(global::RetellAI.CreateWebCallV3ResponseStatusExtensions.ToValueString(value.Value));
writer.WriteStringValue(global::RetellAI.AgentOverrideConfigSttModeExtensions.ToValueString(value.Value));
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
namespace RetellAI.JsonConverters
{
/// <inheritdoc />
public sealed class CreateWebCallV3ResponseStatus3JsonConverter : global::System.Text.Json.Serialization.JsonConverter<global::RetellAI.CreateWebCallV3ResponseStatus3>
public sealed class CreateCreateWebCallResponseStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter<global::RetellAI.CreateCreateWebCallResponseStatus>
{
/// <inheritdoc />
public override global::RetellAI.CreateWebCallV3ResponseStatus3 Read(
public override global::RetellAI.CreateCreateWebCallResponseStatus Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
Expand All @@ -18,19 +18,19 @@ public sealed class CreateWebCallV3ResponseStatus3JsonConverter : global::System
var stringValue = reader.GetString();
if (stringValue != null)
{
return global::RetellAI.CreateWebCallV3ResponseStatus3Extensions.ToEnum(stringValue) ?? default;
return global::RetellAI.CreateCreateWebCallResponseStatusExtensions.ToEnum(stringValue) ?? default;
}

break;
}
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
return (global::RetellAI.CreateWebCallV3ResponseStatus3)numValue;
return (global::RetellAI.CreateCreateWebCallResponseStatus)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
return default(global::RetellAI.CreateWebCallV3ResponseStatus3);
return default(global::RetellAI.CreateCreateWebCallResponseStatus);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
Expand All @@ -42,12 +42,12 @@ public sealed class CreateWebCallV3ResponseStatus3JsonConverter : global::System
/// <inheritdoc />
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
global::RetellAI.CreateWebCallV3ResponseStatus3 value,
global::RetellAI.CreateCreateWebCallResponseStatus value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));

writer.WriteStringValue(global::RetellAI.CreateWebCallV3ResponseStatus3Extensions.ToValueString(value));
writer.WriteStringValue(global::RetellAI.CreateCreateWebCallResponseStatusExtensions.ToValueString(value));
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
namespace RetellAI.JsonConverters
{
/// <inheritdoc />
public sealed class CreateWebCallV3ResponseStatus2JsonConverter : global::System.Text.Json.Serialization.JsonConverter<global::RetellAI.CreateWebCallV3ResponseStatus2>
public sealed class CreateCreateWebCallResponseStatus2JsonConverter : global::System.Text.Json.Serialization.JsonConverter<global::RetellAI.CreateCreateWebCallResponseStatus2>
{
/// <inheritdoc />
public override global::RetellAI.CreateWebCallV3ResponseStatus2 Read(
public override global::RetellAI.CreateCreateWebCallResponseStatus2 Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
Expand All @@ -18,19 +18,19 @@ public sealed class CreateWebCallV3ResponseStatus2JsonConverter : global::System
var stringValue = reader.GetString();
if (stringValue != null)
{
return global::RetellAI.CreateWebCallV3ResponseStatus2Extensions.ToEnum(stringValue) ?? default;
return global::RetellAI.CreateCreateWebCallResponseStatus2Extensions.ToEnum(stringValue) ?? default;
}

break;
}
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
return (global::RetellAI.CreateWebCallV3ResponseStatus2)numValue;
return (global::RetellAI.CreateCreateWebCallResponseStatus2)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
return default(global::RetellAI.CreateWebCallV3ResponseStatus2);
return default(global::RetellAI.CreateCreateWebCallResponseStatus2);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
Expand All @@ -42,12 +42,12 @@ public sealed class CreateWebCallV3ResponseStatus2JsonConverter : global::System
/// <inheritdoc />
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
global::RetellAI.CreateWebCallV3ResponseStatus2 value,
global::RetellAI.CreateCreateWebCallResponseStatus2 value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));

writer.WriteStringValue(global::RetellAI.CreateWebCallV3ResponseStatus2Extensions.ToValueString(value));
writer.WriteStringValue(global::RetellAI.CreateCreateWebCallResponseStatus2Extensions.ToValueString(value));
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
namespace RetellAI.JsonConverters
{
/// <inheritdoc />
public sealed class CreateWebCallV3ResponseStatus4NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter<global::RetellAI.CreateWebCallV3ResponseStatus4?>
public sealed class CreateCreateWebCallResponseStatus2NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter<global::RetellAI.CreateCreateWebCallResponseStatus2?>
{
/// <inheritdoc />
public override global::RetellAI.CreateWebCallV3ResponseStatus4? Read(
public override global::RetellAI.CreateCreateWebCallResponseStatus2? Read(
ref global::System.Text.Json.Utf8JsonReader reader,
global::System.Type typeToConvert,
global::System.Text.Json.JsonSerializerOptions options)
Expand All @@ -18,19 +18,19 @@ public sealed class CreateWebCallV3ResponseStatus4NullableJsonConverter : global
var stringValue = reader.GetString();
if (stringValue != null)
{
return global::RetellAI.CreateWebCallV3ResponseStatus4Extensions.ToEnum(stringValue);
return global::RetellAI.CreateCreateWebCallResponseStatus2Extensions.ToEnum(stringValue);
}

break;
}
case global::System.Text.Json.JsonTokenType.Number:
{
var numValue = reader.GetInt32();
return (global::RetellAI.CreateWebCallV3ResponseStatus4)numValue;
return (global::RetellAI.CreateCreateWebCallResponseStatus2)numValue;
}
case global::System.Text.Json.JsonTokenType.Null:
{
return default(global::RetellAI.CreateWebCallV3ResponseStatus4?);
return default(global::RetellAI.CreateCreateWebCallResponseStatus2?);
}
default:
throw new global::System.ArgumentOutOfRangeException(nameof(reader));
Expand All @@ -42,7 +42,7 @@ public sealed class CreateWebCallV3ResponseStatus4NullableJsonConverter : global
/// <inheritdoc />
public override void Write(
global::System.Text.Json.Utf8JsonWriter writer,
global::RetellAI.CreateWebCallV3ResponseStatus4? value,
global::RetellAI.CreateCreateWebCallResponseStatus2? value,
global::System.Text.Json.JsonSerializerOptions options)
{
writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
Expand All @@ -53,7 +53,7 @@ public override void Write(
}
else
{
writer.WriteStringValue(global::RetellAI.CreateWebCallV3ResponseStatus4Extensions.ToValueString(value.Value));
writer.WriteStringValue(global::RetellAI.CreateCreateWebCallResponseStatus2Extensions.ToValueString(value.Value));
}
}
}
Expand Down
Loading