vapi_client/models/
call_controller_create_201_response.rs

1/*
2 * Vapi API
3 *
4 * Voice AI for developers.
5 *
6 * The version of the OpenAPI document: 1.0
7 *
8 * Generated by: https://openapi-generator.tech
9 */
10
11use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
15#[serde(untagged)]
16pub enum CallControllerCreate201Response {
17    Call(models::Call),
18    CallBatchResponse(models::CallBatchResponse),
19}
20
21impl Default for CallControllerCreate201Response {
22    fn default() -> Self {
23        Self::Call(Default::default())
24    }
25}
26/// This is the type of call.
27#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
28pub enum TypeTrue {
29    #[serde(rename = "inboundPhoneCall")]
30    InboundPhoneCall,
31    #[serde(rename = "outboundPhoneCall")]
32    OutboundPhoneCall,
33    #[serde(rename = "webCall")]
34    WebCall,
35    #[serde(rename = "vapi.websocketCall")]
36    VapiPeriodWebsocketCall,
37}
38
39impl Default for TypeTrue {
40    fn default() -> TypeTrue {
41        Self::InboundPhoneCall
42    }
43}
44/// This is the provider of the call.  Only relevant for `outboundPhoneCall` and `inboundPhoneCall` type.
45#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
46pub enum PhoneCallProviderTrue {
47    #[serde(rename = "twilio")]
48    Twilio,
49    #[serde(rename = "vonage")]
50    Vonage,
51    #[serde(rename = "vapi")]
52    Vapi,
53    #[serde(rename = "telnyx")]
54    Telnyx,
55}
56
57impl Default for PhoneCallProviderTrue {
58    fn default() -> PhoneCallProviderTrue {
59        Self::Twilio
60    }
61}
62/// This is the transport of the phone call.  Only relevant for `outboundPhoneCall` and `inboundPhoneCall` type.
63#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
64pub enum PhoneCallTransportTrue {
65    #[serde(rename = "sip")]
66    Sip,
67    #[serde(rename = "pstn")]
68    Pstn,
69}
70
71impl Default for PhoneCallTransportTrue {
72    fn default() -> PhoneCallTransportTrue {
73        Self::Sip
74    }
75}
76/// This is the status of the call.
77#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
78pub enum StatusTrue {
79    #[serde(rename = "scheduled")]
80    Scheduled,
81    #[serde(rename = "queued")]
82    Queued,
83    #[serde(rename = "ringing")]
84    Ringing,
85    #[serde(rename = "in-progress")]
86    InProgress,
87    #[serde(rename = "forwarding")]
88    Forwarding,
89    #[serde(rename = "ended")]
90    Ended,
91}
92
93impl Default for StatusTrue {
94    fn default() -> StatusTrue {
95        Self::Scheduled
96    }
97}
98/// This is the explanation for how the call ended.
99#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
100pub enum EndedReasonTrue {
101    #[serde(rename = "call-start-error-neither-assistant-nor-server-set")]
102    CallStartErrorNeitherAssistantNorServerSet,
103    #[serde(rename = "assistant-request-failed")]
104    AssistantRequestFailed,
105    #[serde(rename = "assistant-request-returned-error")]
106    AssistantRequestReturnedError,
107    #[serde(rename = "assistant-request-returned-unspeakable-error")]
108    AssistantRequestReturnedUnspeakableError,
109    #[serde(rename = "assistant-request-returned-invalid-assistant")]
110    AssistantRequestReturnedInvalidAssistant,
111    #[serde(rename = "assistant-request-returned-no-assistant")]
112    AssistantRequestReturnedNoAssistant,
113    #[serde(rename = "assistant-request-returned-forwarding-phone-number")]
114    AssistantRequestReturnedForwardingPhoneNumber,
115    #[serde(rename = "scheduled-call-deleted")]
116    ScheduledCallDeleted,
117    #[serde(rename = "call.start.error-vapifault-get-org")]
118    CallPeriodStartPeriodErrorVapifaultGetOrg,
119    #[serde(rename = "call.start.error-vapifault-get-subscription")]
120    CallPeriodStartPeriodErrorVapifaultGetSubscription,
121    #[serde(rename = "call.start.error-get-assistant")]
122    CallPeriodStartPeriodErrorGetAssistant,
123    #[serde(rename = "call.start.error-get-phone-number")]
124    CallPeriodStartPeriodErrorGetPhoneNumber,
125    #[serde(rename = "call.start.error-get-customer")]
126    CallPeriodStartPeriodErrorGetCustomer,
127    #[serde(rename = "call.start.error-get-resources-validation")]
128    CallPeriodStartPeriodErrorGetResourcesValidation,
129    #[serde(rename = "call.start.error-vapi-number-international")]
130    CallPeriodStartPeriodErrorVapiNumberInternational,
131    #[serde(rename = "call.start.error-vapi-number-outbound-daily-limit")]
132    CallPeriodStartPeriodErrorVapiNumberOutboundDailyLimit,
133    #[serde(rename = "call.start.error-get-transport")]
134    CallPeriodStartPeriodErrorGetTransport,
135    #[serde(rename = "call.start.error-subscription-wallet-does-not-exist")]
136    CallPeriodStartPeriodErrorSubscriptionWalletDoesNotExist,
137    #[serde(rename = "call.start.error-subscription-frozen")]
138    CallPeriodStartPeriodErrorSubscriptionFrozen,
139    #[serde(rename = "call.start.error-subscription-insufficient-credits")]
140    CallPeriodStartPeriodErrorSubscriptionInsufficientCredits,
141    #[serde(rename = "call.start.error-subscription-upgrade-failed")]
142    CallPeriodStartPeriodErrorSubscriptionUpgradeFailed,
143    #[serde(rename = "call.start.error-subscription-concurrency-limit-reached")]
144    CallPeriodStartPeriodErrorSubscriptionConcurrencyLimitReached,
145    #[serde(rename = "assistant-not-valid")]
146    AssistantNotValid,
147    #[serde(rename = "database-error")]
148    DatabaseError,
149    #[serde(rename = "assistant-not-found")]
150    AssistantNotFound,
151    #[serde(rename = "pipeline-error-openai-voice-failed")]
152    PipelineErrorOpenaiVoiceFailed,
153    #[serde(rename = "pipeline-error-cartesia-voice-failed")]
154    PipelineErrorCartesiaVoiceFailed,
155    #[serde(rename = "pipeline-error-deepgram-voice-failed")]
156    PipelineErrorDeepgramVoiceFailed,
157    #[serde(rename = "pipeline-error-eleven-labs-voice-failed")]
158    PipelineErrorElevenLabsVoiceFailed,
159    #[serde(rename = "pipeline-error-playht-voice-failed")]
160    PipelineErrorPlayhtVoiceFailed,
161    #[serde(rename = "pipeline-error-lmnt-voice-failed")]
162    PipelineErrorLmntVoiceFailed,
163    #[serde(rename = "pipeline-error-azure-voice-failed")]
164    PipelineErrorAzureVoiceFailed,
165    #[serde(rename = "pipeline-error-rime-ai-voice-failed")]
166    PipelineErrorRimeAiVoiceFailed,
167    #[serde(rename = "pipeline-error-smallest-ai-voice-failed")]
168    PipelineErrorSmallestAiVoiceFailed,
169    #[serde(rename = "pipeline-error-neuphonic-voice-failed")]
170    PipelineErrorNeuphonicVoiceFailed,
171    #[serde(rename = "pipeline-error-hume-voice-failed")]
172    PipelineErrorHumeVoiceFailed,
173    #[serde(rename = "pipeline-error-sesame-voice-failed")]
174    PipelineErrorSesameVoiceFailed,
175    #[serde(rename = "pipeline-error-tavus-video-failed")]
176    PipelineErrorTavusVideoFailed,
177    #[serde(rename = "call.in-progress.error-vapifault-openai-voice-failed")]
178    CallPeriodInProgressPeriodErrorVapifaultOpenaiVoiceFailed,
179    #[serde(rename = "call.in-progress.error-vapifault-cartesia-voice-failed")]
180    CallPeriodInProgressPeriodErrorVapifaultCartesiaVoiceFailed,
181    #[serde(rename = "call.in-progress.error-vapifault-deepgram-voice-failed")]
182    CallPeriodInProgressPeriodErrorVapifaultDeepgramVoiceFailed,
183    #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-voice-failed")]
184    CallPeriodInProgressPeriodErrorVapifaultElevenLabsVoiceFailed,
185    #[serde(rename = "call.in-progress.error-vapifault-playht-voice-failed")]
186    CallPeriodInProgressPeriodErrorVapifaultPlayhtVoiceFailed,
187    #[serde(rename = "call.in-progress.error-vapifault-lmnt-voice-failed")]
188    CallPeriodInProgressPeriodErrorVapifaultLmntVoiceFailed,
189    #[serde(rename = "call.in-progress.error-vapifault-azure-voice-failed")]
190    CallPeriodInProgressPeriodErrorVapifaultAzureVoiceFailed,
191    #[serde(rename = "call.in-progress.error-vapifault-rime-ai-voice-failed")]
192    CallPeriodInProgressPeriodErrorVapifaultRimeAiVoiceFailed,
193    #[serde(rename = "call.in-progress.error-vapifault-smallest-ai-voice-failed")]
194    CallPeriodInProgressPeriodErrorVapifaultSmallestAiVoiceFailed,
195    #[serde(rename = "call.in-progress.error-vapifault-neuphonic-voice-failed")]
196    CallPeriodInProgressPeriodErrorVapifaultNeuphonicVoiceFailed,
197    #[serde(rename = "call.in-progress.error-vapifault-hume-voice-failed")]
198    CallPeriodInProgressPeriodErrorVapifaultHumeVoiceFailed,
199    #[serde(rename = "call.in-progress.error-vapifault-sesame-voice-failed")]
200    CallPeriodInProgressPeriodErrorVapifaultSesameVoiceFailed,
201    #[serde(rename = "call.in-progress.error-vapifault-tavus-video-failed")]
202    CallPeriodInProgressPeriodErrorVapifaultTavusVideoFailed,
203    #[serde(rename = "pipeline-error-vapi-llm-failed")]
204    PipelineErrorVapiLlmFailed,
205    #[serde(rename = "pipeline-error-vapi-400-bad-request-validation-failed")]
206    PipelineErrorVapi400BadRequestValidationFailed,
207    #[serde(rename = "pipeline-error-vapi-401-unauthorized")]
208    PipelineErrorVapi401Unauthorized,
209    #[serde(rename = "pipeline-error-vapi-403-model-access-denied")]
210    PipelineErrorVapi403ModelAccessDenied,
211    #[serde(rename = "pipeline-error-vapi-429-exceeded-quota")]
212    PipelineErrorVapi429ExceededQuota,
213    #[serde(rename = "pipeline-error-vapi-500-server-error")]
214    PipelineErrorVapi500ServerError,
215    #[serde(rename = "pipeline-error-vapi-503-server-overloaded-error")]
216    PipelineErrorVapi503ServerOverloadedError,
217    #[serde(rename = "call.in-progress.error-vapifault-vapi-llm-failed")]
218    CallPeriodInProgressPeriodErrorVapifaultVapiLlmFailed,
219    #[serde(rename = "call.in-progress.error-vapifault-vapi-400-bad-request-validation-failed")]
220    CallPeriodInProgressPeriodErrorVapifaultVapi400BadRequestValidationFailed,
221    #[serde(rename = "call.in-progress.error-vapifault-vapi-401-unauthorized")]
222    CallPeriodInProgressPeriodErrorVapifaultVapi401Unauthorized,
223    #[serde(rename = "call.in-progress.error-vapifault-vapi-403-model-access-denied")]
224    CallPeriodInProgressPeriodErrorVapifaultVapi403ModelAccessDenied,
225    #[serde(rename = "call.in-progress.error-vapifault-vapi-429-exceeded-quota")]
226    CallPeriodInProgressPeriodErrorVapifaultVapi429ExceededQuota,
227    #[serde(rename = "call.in-progress.error-providerfault-vapi-500-server-error")]
228    CallPeriodInProgressPeriodErrorProviderfaultVapi500ServerError,
229    #[serde(rename = "call.in-progress.error-providerfault-vapi-503-server-overloaded-error")]
230    CallPeriodInProgressPeriodErrorProviderfaultVapi503ServerOverloadedError,
231    #[serde(rename = "pipeline-error-deepgram-transcriber-failed")]
232    PipelineErrorDeepgramTranscriberFailed,
233    #[serde(rename = "call.in-progress.error-vapifault-deepgram-transcriber-failed")]
234    CallPeriodInProgressPeriodErrorVapifaultDeepgramTranscriberFailed,
235    #[serde(rename = "pipeline-error-gladia-transcriber-failed")]
236    PipelineErrorGladiaTranscriberFailed,
237    #[serde(rename = "call.in-progress.error-vapifault-gladia-transcriber-failed")]
238    CallPeriodInProgressPeriodErrorVapifaultGladiaTranscriberFailed,
239    #[serde(rename = "pipeline-error-speechmatics-transcriber-failed")]
240    PipelineErrorSpeechmaticsTranscriberFailed,
241    #[serde(rename = "call.in-progress.error-vapifault-speechmatics-transcriber-failed")]
242    CallPeriodInProgressPeriodErrorVapifaultSpeechmaticsTranscriberFailed,
243    #[serde(rename = "pipeline-error-assembly-ai-transcriber-failed")]
244    PipelineErrorAssemblyAiTranscriberFailed,
245    #[serde(rename = "pipeline-error-assembly-ai-returning-400-insufficent-funds")]
246    PipelineErrorAssemblyAiReturning400InsufficentFunds,
247    #[serde(rename = "pipeline-error-assembly-ai-returning-400-paid-only-feature")]
248    PipelineErrorAssemblyAiReturning400PaidOnlyFeature,
249    #[serde(rename = "pipeline-error-assembly-ai-returning-401-invalid-credentials")]
250    PipelineErrorAssemblyAiReturning401InvalidCredentials,
251    #[serde(rename = "pipeline-error-assembly-ai-returning-500-invalid-schema")]
252    PipelineErrorAssemblyAiReturning500InvalidSchema,
253    #[serde(rename = "pipeline-error-assembly-ai-returning-500-word-boost-parsing-failed")]
254    PipelineErrorAssemblyAiReturning500WordBoostParsingFailed,
255    #[serde(rename = "call.in-progress.error-vapifault-assembly-ai-transcriber-failed")]
256    CallPeriodInProgressPeriodErrorVapifaultAssemblyAiTranscriberFailed,
257    #[serde(
258        rename = "call.in-progress.error-vapifault-assembly-ai-returning-400-insufficent-funds"
259    )]
260    CallPeriodInProgressPeriodErrorVapifaultAssemblyAiReturning400InsufficentFunds,
261    #[serde(
262        rename = "call.in-progress.error-vapifault-assembly-ai-returning-400-paid-only-feature"
263    )]
264    CallPeriodInProgressPeriodErrorVapifaultAssemblyAiReturning400PaidOnlyFeature,
265    #[serde(
266        rename = "call.in-progress.error-vapifault-assembly-ai-returning-401-invalid-credentials"
267    )]
268    CallPeriodInProgressPeriodErrorVapifaultAssemblyAiReturning401InvalidCredentials,
269    #[serde(rename = "call.in-progress.error-vapifault-assembly-ai-returning-500-invalid-schema")]
270    CallPeriodInProgressPeriodErrorVapifaultAssemblyAiReturning500InvalidSchema,
271    #[serde(
272        rename = "call.in-progress.error-vapifault-assembly-ai-returning-500-word-boost-parsing-failed"
273    )]
274    CallPeriodInProgressPeriodErrorVapifaultAssemblyAiReturning500WordBoostParsingFailed,
275    #[serde(rename = "pipeline-error-talkscriber-transcriber-failed")]
276    PipelineErrorTalkscriberTranscriberFailed,
277    #[serde(rename = "call.in-progress.error-vapifault-talkscriber-transcriber-failed")]
278    CallPeriodInProgressPeriodErrorVapifaultTalkscriberTranscriberFailed,
279    #[serde(rename = "pipeline-error-azure-speech-transcriber-failed")]
280    PipelineErrorAzureSpeechTranscriberFailed,
281    #[serde(rename = "call.in-progress.error-vapifault-azure-speech-transcriber-failed")]
282    CallPeriodInProgressPeriodErrorVapifaultAzureSpeechTranscriberFailed,
283    #[serde(rename = "call.in-progress.error-pipeline-no-available-llm-model")]
284    CallPeriodInProgressPeriodErrorPipelineNoAvailableLlmModel,
285    #[serde(rename = "worker-shutdown")]
286    WorkerShutdown,
287    #[serde(rename = "vonage-disconnected")]
288    VonageDisconnected,
289    #[serde(rename = "vonage-failed-to-connect-call")]
290    VonageFailedToConnectCall,
291    #[serde(rename = "vonage-completed")]
292    VonageCompleted,
293    #[serde(rename = "phone-call-provider-bypass-enabled-but-no-call-received")]
294    PhoneCallProviderBypassEnabledButNoCallReceived,
295    #[serde(rename = "call.in-progress.error-providerfault-transport-never-connected")]
296    CallPeriodInProgressPeriodErrorProviderfaultTransportNeverConnected,
297    #[serde(rename = "call.in-progress.error-vapifault-worker-not-available")]
298    CallPeriodInProgressPeriodErrorVapifaultWorkerNotAvailable,
299    #[serde(rename = "call.in-progress.error-vapifault-transport-never-connected")]
300    CallPeriodInProgressPeriodErrorVapifaultTransportNeverConnected,
301    #[serde(rename = "call.in-progress.error-vapifault-transport-connected-but-call-not-active")]
302    CallPeriodInProgressPeriodErrorVapifaultTransportConnectedButCallNotActive,
303    #[serde(
304        rename = "call.in-progress.error-vapifault-call-started-but-connection-to-transport-missing"
305    )]
306    CallPeriodInProgressPeriodErrorVapifaultCallStartedButConnectionToTransportMissing,
307    #[serde(rename = "call.in-progress.error-vapifault-worker-died")]
308    CallPeriodInProgressPeriodErrorVapifaultWorkerDied,
309    #[serde(rename = "call.in-progress.twilio-completed-call")]
310    CallPeriodInProgressPeriodTwilioCompletedCall,
311    #[serde(rename = "call.in-progress.sip-completed-call")]
312    CallPeriodInProgressPeriodSipCompletedCall,
313    #[serde(rename = "call.in-progress.error-vapifault-openai-llm-failed")]
314    CallPeriodInProgressPeriodErrorVapifaultOpenaiLlmFailed,
315    #[serde(rename = "call.in-progress.error-vapifault-azure-openai-llm-failed")]
316    CallPeriodInProgressPeriodErrorVapifaultAzureOpenaiLlmFailed,
317    #[serde(rename = "call.in-progress.error-vapifault-groq-llm-failed")]
318    CallPeriodInProgressPeriodErrorVapifaultGroqLlmFailed,
319    #[serde(rename = "call.in-progress.error-vapifault-google-llm-failed")]
320    CallPeriodInProgressPeriodErrorVapifaultGoogleLlmFailed,
321    #[serde(rename = "call.in-progress.error-vapifault-xai-llm-failed")]
322    CallPeriodInProgressPeriodErrorVapifaultXaiLlmFailed,
323    #[serde(rename = "call.in-progress.error-vapifault-mistral-llm-failed")]
324    CallPeriodInProgressPeriodErrorVapifaultMistralLlmFailed,
325    #[serde(rename = "call.in-progress.error-vapifault-inflection-ai-llm-failed")]
326    CallPeriodInProgressPeriodErrorVapifaultInflectionAiLlmFailed,
327    #[serde(rename = "call.in-progress.error-vapifault-cerebras-llm-failed")]
328    CallPeriodInProgressPeriodErrorVapifaultCerebrasLlmFailed,
329    #[serde(rename = "call.in-progress.error-vapifault-deep-seek-llm-failed")]
330    CallPeriodInProgressPeriodErrorVapifaultDeepSeekLlmFailed,
331    #[serde(rename = "call.in-progress.error-vapifault-chat-pipeline-failed-to-start")]
332    CallPeriodInProgressPeriodErrorVapifaultChatPipelineFailedToStart,
333    #[serde(rename = "pipeline-error-openai-400-bad-request-validation-failed")]
334    PipelineErrorOpenai400BadRequestValidationFailed,
335    #[serde(rename = "pipeline-error-openai-401-unauthorized")]
336    PipelineErrorOpenai401Unauthorized,
337    #[serde(rename = "pipeline-error-openai-401-incorrect-api-key")]
338    PipelineErrorOpenai401IncorrectApiKey,
339    #[serde(rename = "pipeline-error-openai-401-account-not-in-organization")]
340    PipelineErrorOpenai401AccountNotInOrganization,
341    #[serde(rename = "pipeline-error-openai-403-model-access-denied")]
342    PipelineErrorOpenai403ModelAccessDenied,
343    #[serde(rename = "pipeline-error-openai-429-exceeded-quota")]
344    PipelineErrorOpenai429ExceededQuota,
345    #[serde(rename = "pipeline-error-openai-429-rate-limit-reached")]
346    PipelineErrorOpenai429RateLimitReached,
347    #[serde(rename = "pipeline-error-openai-500-server-error")]
348    PipelineErrorOpenai500ServerError,
349    #[serde(rename = "pipeline-error-openai-503-server-overloaded-error")]
350    PipelineErrorOpenai503ServerOverloadedError,
351    #[serde(rename = "pipeline-error-openai-llm-failed")]
352    PipelineErrorOpenaiLlmFailed,
353    #[serde(rename = "call.in-progress.error-vapifault-openai-400-bad-request-validation-failed")]
354    CallPeriodInProgressPeriodErrorVapifaultOpenai400BadRequestValidationFailed,
355    #[serde(rename = "call.in-progress.error-vapifault-openai-401-unauthorized")]
356    CallPeriodInProgressPeriodErrorVapifaultOpenai401Unauthorized,
357    #[serde(rename = "call.in-progress.error-vapifault-openai-401-incorrect-api-key")]
358    CallPeriodInProgressPeriodErrorVapifaultOpenai401IncorrectApiKey,
359    #[serde(rename = "call.in-progress.error-vapifault-openai-401-account-not-in-organization")]
360    CallPeriodInProgressPeriodErrorVapifaultOpenai401AccountNotInOrganization,
361    #[serde(rename = "call.in-progress.error-vapifault-openai-403-model-access-denied")]
362    CallPeriodInProgressPeriodErrorVapifaultOpenai403ModelAccessDenied,
363    #[serde(rename = "call.in-progress.error-vapifault-openai-429-exceeded-quota")]
364    CallPeriodInProgressPeriodErrorVapifaultOpenai429ExceededQuota,
365    #[serde(rename = "call.in-progress.error-vapifault-openai-429-rate-limit-reached")]
366    CallPeriodInProgressPeriodErrorVapifaultOpenai429RateLimitReached,
367    #[serde(rename = "call.in-progress.error-providerfault-openai-500-server-error")]
368    CallPeriodInProgressPeriodErrorProviderfaultOpenai500ServerError,
369    #[serde(rename = "call.in-progress.error-providerfault-openai-503-server-overloaded-error")]
370    CallPeriodInProgressPeriodErrorProviderfaultOpenai503ServerOverloadedError,
371    #[serde(rename = "pipeline-error-azure-openai-400-bad-request-validation-failed")]
372    PipelineErrorAzureOpenai400BadRequestValidationFailed,
373    #[serde(rename = "pipeline-error-azure-openai-401-unauthorized")]
374    PipelineErrorAzureOpenai401Unauthorized,
375    #[serde(rename = "pipeline-error-azure-openai-403-model-access-denied")]
376    PipelineErrorAzureOpenai403ModelAccessDenied,
377    #[serde(rename = "pipeline-error-azure-openai-429-exceeded-quota")]
378    PipelineErrorAzureOpenai429ExceededQuota,
379    #[serde(rename = "pipeline-error-azure-openai-500-server-error")]
380    PipelineErrorAzureOpenai500ServerError,
381    #[serde(rename = "pipeline-error-azure-openai-503-server-overloaded-error")]
382    PipelineErrorAzureOpenai503ServerOverloadedError,
383    #[serde(rename = "pipeline-error-azure-openai-llm-failed")]
384    PipelineErrorAzureOpenaiLlmFailed,
385    #[serde(
386        rename = "call.in-progress.error-vapifault-azure-openai-400-bad-request-validation-failed"
387    )]
388    CallPeriodInProgressPeriodErrorVapifaultAzureOpenai400BadRequestValidationFailed,
389    #[serde(rename = "call.in-progress.error-vapifault-azure-openai-401-unauthorized")]
390    CallPeriodInProgressPeriodErrorVapifaultAzureOpenai401Unauthorized,
391    #[serde(rename = "call.in-progress.error-vapifault-azure-openai-403-model-access-denied")]
392    CallPeriodInProgressPeriodErrorVapifaultAzureOpenai403ModelAccessDenied,
393    #[serde(rename = "call.in-progress.error-vapifault-azure-openai-429-exceeded-quota")]
394    CallPeriodInProgressPeriodErrorVapifaultAzureOpenai429ExceededQuota,
395    #[serde(rename = "call.in-progress.error-providerfault-azure-openai-500-server-error")]
396    CallPeriodInProgressPeriodErrorProviderfaultAzureOpenai500ServerError,
397    #[serde(
398        rename = "call.in-progress.error-providerfault-azure-openai-503-server-overloaded-error"
399    )]
400    CallPeriodInProgressPeriodErrorProviderfaultAzureOpenai503ServerOverloadedError,
401    #[serde(rename = "pipeline-error-google-400-bad-request-validation-failed")]
402    PipelineErrorGoogle400BadRequestValidationFailed,
403    #[serde(rename = "pipeline-error-google-401-unauthorized")]
404    PipelineErrorGoogle401Unauthorized,
405    #[serde(rename = "pipeline-error-google-403-model-access-denied")]
406    PipelineErrorGoogle403ModelAccessDenied,
407    #[serde(rename = "pipeline-error-google-429-exceeded-quota")]
408    PipelineErrorGoogle429ExceededQuota,
409    #[serde(rename = "pipeline-error-google-500-server-error")]
410    PipelineErrorGoogle500ServerError,
411    #[serde(rename = "pipeline-error-google-503-server-overloaded-error")]
412    PipelineErrorGoogle503ServerOverloadedError,
413    #[serde(rename = "pipeline-error-google-llm-failed")]
414    PipelineErrorGoogleLlmFailed,
415    #[serde(rename = "call.in-progress.error-vapifault-google-400-bad-request-validation-failed")]
416    CallPeriodInProgressPeriodErrorVapifaultGoogle400BadRequestValidationFailed,
417    #[serde(rename = "call.in-progress.error-vapifault-google-401-unauthorized")]
418    CallPeriodInProgressPeriodErrorVapifaultGoogle401Unauthorized,
419    #[serde(rename = "call.in-progress.error-vapifault-google-403-model-access-denied")]
420    CallPeriodInProgressPeriodErrorVapifaultGoogle403ModelAccessDenied,
421    #[serde(rename = "call.in-progress.error-vapifault-google-429-exceeded-quota")]
422    CallPeriodInProgressPeriodErrorVapifaultGoogle429ExceededQuota,
423    #[serde(rename = "call.in-progress.error-providerfault-google-500-server-error")]
424    CallPeriodInProgressPeriodErrorProviderfaultGoogle500ServerError,
425    #[serde(rename = "call.in-progress.error-providerfault-google-503-server-overloaded-error")]
426    CallPeriodInProgressPeriodErrorProviderfaultGoogle503ServerOverloadedError,
427    #[serde(rename = "pipeline-error-xai-400-bad-request-validation-failed")]
428    PipelineErrorXai400BadRequestValidationFailed,
429    #[serde(rename = "pipeline-error-xai-401-unauthorized")]
430    PipelineErrorXai401Unauthorized,
431    #[serde(rename = "pipeline-error-xai-403-model-access-denied")]
432    PipelineErrorXai403ModelAccessDenied,
433    #[serde(rename = "pipeline-error-xai-429-exceeded-quota")]
434    PipelineErrorXai429ExceededQuota,
435    #[serde(rename = "pipeline-error-xai-500-server-error")]
436    PipelineErrorXai500ServerError,
437    #[serde(rename = "pipeline-error-xai-503-server-overloaded-error")]
438    PipelineErrorXai503ServerOverloadedError,
439    #[serde(rename = "pipeline-error-xai-llm-failed")]
440    PipelineErrorXaiLlmFailed,
441    #[serde(rename = "call.in-progress.error-vapifault-xai-400-bad-request-validation-failed")]
442    CallPeriodInProgressPeriodErrorVapifaultXai400BadRequestValidationFailed,
443    #[serde(rename = "call.in-progress.error-vapifault-xai-401-unauthorized")]
444    CallPeriodInProgressPeriodErrorVapifaultXai401Unauthorized,
445    #[serde(rename = "call.in-progress.error-vapifault-xai-403-model-access-denied")]
446    CallPeriodInProgressPeriodErrorVapifaultXai403ModelAccessDenied,
447    #[serde(rename = "call.in-progress.error-vapifault-xai-429-exceeded-quota")]
448    CallPeriodInProgressPeriodErrorVapifaultXai429ExceededQuota,
449    #[serde(rename = "call.in-progress.error-providerfault-xai-500-server-error")]
450    CallPeriodInProgressPeriodErrorProviderfaultXai500ServerError,
451    #[serde(rename = "call.in-progress.error-providerfault-xai-503-server-overloaded-error")]
452    CallPeriodInProgressPeriodErrorProviderfaultXai503ServerOverloadedError,
453    #[serde(rename = "pipeline-error-mistral-400-bad-request-validation-failed")]
454    PipelineErrorMistral400BadRequestValidationFailed,
455    #[serde(rename = "pipeline-error-mistral-401-unauthorized")]
456    PipelineErrorMistral401Unauthorized,
457    #[serde(rename = "pipeline-error-mistral-403-model-access-denied")]
458    PipelineErrorMistral403ModelAccessDenied,
459    #[serde(rename = "pipeline-error-mistral-429-exceeded-quota")]
460    PipelineErrorMistral429ExceededQuota,
461    #[serde(rename = "pipeline-error-mistral-500-server-error")]
462    PipelineErrorMistral500ServerError,
463    #[serde(rename = "pipeline-error-mistral-503-server-overloaded-error")]
464    PipelineErrorMistral503ServerOverloadedError,
465    #[serde(rename = "pipeline-error-mistral-llm-failed")]
466    PipelineErrorMistralLlmFailed,
467    #[serde(rename = "call.in-progress.error-vapifault-mistral-400-bad-request-validation-failed")]
468    CallPeriodInProgressPeriodErrorVapifaultMistral400BadRequestValidationFailed,
469    #[serde(rename = "call.in-progress.error-vapifault-mistral-401-unauthorized")]
470    CallPeriodInProgressPeriodErrorVapifaultMistral401Unauthorized,
471    #[serde(rename = "call.in-progress.error-vapifault-mistral-403-model-access-denied")]
472    CallPeriodInProgressPeriodErrorVapifaultMistral403ModelAccessDenied,
473    #[serde(rename = "call.in-progress.error-vapifault-mistral-429-exceeded-quota")]
474    CallPeriodInProgressPeriodErrorVapifaultMistral429ExceededQuota,
475    #[serde(rename = "call.in-progress.error-providerfault-mistral-500-server-error")]
476    CallPeriodInProgressPeriodErrorProviderfaultMistral500ServerError,
477    #[serde(rename = "call.in-progress.error-providerfault-mistral-503-server-overloaded-error")]
478    CallPeriodInProgressPeriodErrorProviderfaultMistral503ServerOverloadedError,
479    #[serde(rename = "pipeline-error-inflection-ai-400-bad-request-validation-failed")]
480    PipelineErrorInflectionAi400BadRequestValidationFailed,
481    #[serde(rename = "pipeline-error-inflection-ai-401-unauthorized")]
482    PipelineErrorInflectionAi401Unauthorized,
483    #[serde(rename = "pipeline-error-inflection-ai-403-model-access-denied")]
484    PipelineErrorInflectionAi403ModelAccessDenied,
485    #[serde(rename = "pipeline-error-inflection-ai-429-exceeded-quota")]
486    PipelineErrorInflectionAi429ExceededQuota,
487    #[serde(rename = "pipeline-error-inflection-ai-500-server-error")]
488    PipelineErrorInflectionAi500ServerError,
489    #[serde(rename = "pipeline-error-inflection-ai-503-server-overloaded-error")]
490    PipelineErrorInflectionAi503ServerOverloadedError,
491    #[serde(rename = "pipeline-error-inflection-ai-llm-failed")]
492    PipelineErrorInflectionAiLlmFailed,
493    #[serde(
494        rename = "call.in-progress.error-vapifault-inflection-ai-400-bad-request-validation-failed"
495    )]
496    CallPeriodInProgressPeriodErrorVapifaultInflectionAi400BadRequestValidationFailed,
497    #[serde(rename = "call.in-progress.error-vapifault-inflection-ai-401-unauthorized")]
498    CallPeriodInProgressPeriodErrorVapifaultInflectionAi401Unauthorized,
499    #[serde(rename = "call.in-progress.error-vapifault-inflection-ai-403-model-access-denied")]
500    CallPeriodInProgressPeriodErrorVapifaultInflectionAi403ModelAccessDenied,
501    #[serde(rename = "call.in-progress.error-vapifault-inflection-ai-429-exceeded-quota")]
502    CallPeriodInProgressPeriodErrorVapifaultInflectionAi429ExceededQuota,
503    #[serde(rename = "call.in-progress.error-providerfault-inflection-ai-500-server-error")]
504    CallPeriodInProgressPeriodErrorProviderfaultInflectionAi500ServerError,
505    #[serde(
506        rename = "call.in-progress.error-providerfault-inflection-ai-503-server-overloaded-error"
507    )]
508    CallPeriodInProgressPeriodErrorProviderfaultInflectionAi503ServerOverloadedError,
509    #[serde(rename = "pipeline-error-deep-seek-400-bad-request-validation-failed")]
510    PipelineErrorDeepSeek400BadRequestValidationFailed,
511    #[serde(rename = "pipeline-error-deep-seek-401-unauthorized")]
512    PipelineErrorDeepSeek401Unauthorized,
513    #[serde(rename = "pipeline-error-deep-seek-403-model-access-denied")]
514    PipelineErrorDeepSeek403ModelAccessDenied,
515    #[serde(rename = "pipeline-error-deep-seek-429-exceeded-quota")]
516    PipelineErrorDeepSeek429ExceededQuota,
517    #[serde(rename = "pipeline-error-deep-seek-500-server-error")]
518    PipelineErrorDeepSeek500ServerError,
519    #[serde(rename = "pipeline-error-deep-seek-503-server-overloaded-error")]
520    PipelineErrorDeepSeek503ServerOverloadedError,
521    #[serde(rename = "pipeline-error-deep-seek-llm-failed")]
522    PipelineErrorDeepSeekLlmFailed,
523    #[serde(
524        rename = "call.in-progress.error-vapifault-deep-seek-400-bad-request-validation-failed"
525    )]
526    CallPeriodInProgressPeriodErrorVapifaultDeepSeek400BadRequestValidationFailed,
527    #[serde(rename = "call.in-progress.error-vapifault-deep-seek-401-unauthorized")]
528    CallPeriodInProgressPeriodErrorVapifaultDeepSeek401Unauthorized,
529    #[serde(rename = "call.in-progress.error-vapifault-deep-seek-403-model-access-denied")]
530    CallPeriodInProgressPeriodErrorVapifaultDeepSeek403ModelAccessDenied,
531    #[serde(rename = "call.in-progress.error-vapifault-deep-seek-429-exceeded-quota")]
532    CallPeriodInProgressPeriodErrorVapifaultDeepSeek429ExceededQuota,
533    #[serde(rename = "call.in-progress.error-providerfault-deep-seek-500-server-error")]
534    CallPeriodInProgressPeriodErrorProviderfaultDeepSeek500ServerError,
535    #[serde(rename = "call.in-progress.error-providerfault-deep-seek-503-server-overloaded-error")]
536    CallPeriodInProgressPeriodErrorProviderfaultDeepSeek503ServerOverloadedError,
537    #[serde(rename = "pipeline-error-groq-400-bad-request-validation-failed")]
538    PipelineErrorGroq400BadRequestValidationFailed,
539    #[serde(rename = "pipeline-error-groq-401-unauthorized")]
540    PipelineErrorGroq401Unauthorized,
541    #[serde(rename = "pipeline-error-groq-403-model-access-denied")]
542    PipelineErrorGroq403ModelAccessDenied,
543    #[serde(rename = "pipeline-error-groq-429-exceeded-quota")]
544    PipelineErrorGroq429ExceededQuota,
545    #[serde(rename = "pipeline-error-groq-500-server-error")]
546    PipelineErrorGroq500ServerError,
547    #[serde(rename = "pipeline-error-groq-503-server-overloaded-error")]
548    PipelineErrorGroq503ServerOverloadedError,
549    #[serde(rename = "pipeline-error-groq-llm-failed")]
550    PipelineErrorGroqLlmFailed,
551    #[serde(rename = "call.in-progress.error-vapifault-groq-400-bad-request-validation-failed")]
552    CallPeriodInProgressPeriodErrorVapifaultGroq400BadRequestValidationFailed,
553    #[serde(rename = "call.in-progress.error-vapifault-groq-401-unauthorized")]
554    CallPeriodInProgressPeriodErrorVapifaultGroq401Unauthorized,
555    #[serde(rename = "call.in-progress.error-vapifault-groq-403-model-access-denied")]
556    CallPeriodInProgressPeriodErrorVapifaultGroq403ModelAccessDenied,
557    #[serde(rename = "call.in-progress.error-vapifault-groq-429-exceeded-quota")]
558    CallPeriodInProgressPeriodErrorVapifaultGroq429ExceededQuota,
559    #[serde(rename = "call.in-progress.error-providerfault-groq-500-server-error")]
560    CallPeriodInProgressPeriodErrorProviderfaultGroq500ServerError,
561    #[serde(rename = "call.in-progress.error-providerfault-groq-503-server-overloaded-error")]
562    CallPeriodInProgressPeriodErrorProviderfaultGroq503ServerOverloadedError,
563    #[serde(rename = "pipeline-error-cerebras-400-bad-request-validation-failed")]
564    PipelineErrorCerebras400BadRequestValidationFailed,
565    #[serde(rename = "pipeline-error-cerebras-401-unauthorized")]
566    PipelineErrorCerebras401Unauthorized,
567    #[serde(rename = "pipeline-error-cerebras-403-model-access-denied")]
568    PipelineErrorCerebras403ModelAccessDenied,
569    #[serde(rename = "pipeline-error-cerebras-429-exceeded-quota")]
570    PipelineErrorCerebras429ExceededQuota,
571    #[serde(rename = "pipeline-error-cerebras-500-server-error")]
572    PipelineErrorCerebras500ServerError,
573    #[serde(rename = "pipeline-error-cerebras-503-server-overloaded-error")]
574    PipelineErrorCerebras503ServerOverloadedError,
575    #[serde(rename = "pipeline-error-cerebras-llm-failed")]
576    PipelineErrorCerebrasLlmFailed,
577    #[serde(
578        rename = "call.in-progress.error-vapifault-cerebras-400-bad-request-validation-failed"
579    )]
580    CallPeriodInProgressPeriodErrorVapifaultCerebras400BadRequestValidationFailed,
581    #[serde(rename = "call.in-progress.error-vapifault-cerebras-401-unauthorized")]
582    CallPeriodInProgressPeriodErrorVapifaultCerebras401Unauthorized,
583    #[serde(rename = "call.in-progress.error-vapifault-cerebras-403-model-access-denied")]
584    CallPeriodInProgressPeriodErrorVapifaultCerebras403ModelAccessDenied,
585    #[serde(rename = "call.in-progress.error-vapifault-cerebras-429-exceeded-quota")]
586    CallPeriodInProgressPeriodErrorVapifaultCerebras429ExceededQuota,
587    #[serde(rename = "call.in-progress.error-providerfault-cerebras-500-server-error")]
588    CallPeriodInProgressPeriodErrorProviderfaultCerebras500ServerError,
589    #[serde(rename = "call.in-progress.error-providerfault-cerebras-503-server-overloaded-error")]
590    CallPeriodInProgressPeriodErrorProviderfaultCerebras503ServerOverloadedError,
591    #[serde(rename = "pipeline-error-anthropic-400-bad-request-validation-failed")]
592    PipelineErrorAnthropic400BadRequestValidationFailed,
593    #[serde(rename = "pipeline-error-anthropic-401-unauthorized")]
594    PipelineErrorAnthropic401Unauthorized,
595    #[serde(rename = "pipeline-error-anthropic-403-model-access-denied")]
596    PipelineErrorAnthropic403ModelAccessDenied,
597    #[serde(rename = "pipeline-error-anthropic-429-exceeded-quota")]
598    PipelineErrorAnthropic429ExceededQuota,
599    #[serde(rename = "pipeline-error-anthropic-500-server-error")]
600    PipelineErrorAnthropic500ServerError,
601    #[serde(rename = "pipeline-error-anthropic-503-server-overloaded-error")]
602    PipelineErrorAnthropic503ServerOverloadedError,
603    #[serde(rename = "pipeline-error-anthropic-llm-failed")]
604    PipelineErrorAnthropicLlmFailed,
605    #[serde(rename = "call.in-progress.error-vapifault-anthropic-llm-failed")]
606    CallPeriodInProgressPeriodErrorVapifaultAnthropicLlmFailed,
607    #[serde(
608        rename = "call.in-progress.error-vapifault-anthropic-400-bad-request-validation-failed"
609    )]
610    CallPeriodInProgressPeriodErrorVapifaultAnthropic400BadRequestValidationFailed,
611    #[serde(rename = "call.in-progress.error-vapifault-anthropic-401-unauthorized")]
612    CallPeriodInProgressPeriodErrorVapifaultAnthropic401Unauthorized,
613    #[serde(rename = "call.in-progress.error-vapifault-anthropic-403-model-access-denied")]
614    CallPeriodInProgressPeriodErrorVapifaultAnthropic403ModelAccessDenied,
615    #[serde(rename = "call.in-progress.error-vapifault-anthropic-429-exceeded-quota")]
616    CallPeriodInProgressPeriodErrorVapifaultAnthropic429ExceededQuota,
617    #[serde(rename = "call.in-progress.error-providerfault-anthropic-500-server-error")]
618    CallPeriodInProgressPeriodErrorProviderfaultAnthropic500ServerError,
619    #[serde(rename = "call.in-progress.error-providerfault-anthropic-503-server-overloaded-error")]
620    CallPeriodInProgressPeriodErrorProviderfaultAnthropic503ServerOverloadedError,
621    #[serde(rename = "pipeline-error-anthropic-bedrock-400-bad-request-validation-failed")]
622    PipelineErrorAnthropicBedrock400BadRequestValidationFailed,
623    #[serde(rename = "pipeline-error-anthropic-bedrock-401-unauthorized")]
624    PipelineErrorAnthropicBedrock401Unauthorized,
625    #[serde(rename = "pipeline-error-anthropic-bedrock-403-model-access-denied")]
626    PipelineErrorAnthropicBedrock403ModelAccessDenied,
627    #[serde(rename = "pipeline-error-anthropic-bedrock-429-exceeded-quota")]
628    PipelineErrorAnthropicBedrock429ExceededQuota,
629    #[serde(rename = "pipeline-error-anthropic-bedrock-500-server-error")]
630    PipelineErrorAnthropicBedrock500ServerError,
631    #[serde(rename = "pipeline-error-anthropic-bedrock-503-server-overloaded-error")]
632    PipelineErrorAnthropicBedrock503ServerOverloadedError,
633    #[serde(rename = "pipeline-error-anthropic-bedrock-llm-failed")]
634    PipelineErrorAnthropicBedrockLlmFailed,
635    #[serde(rename = "call.in-progress.error-vapifault-anthropic-bedrock-llm-failed")]
636    CallPeriodInProgressPeriodErrorVapifaultAnthropicBedrockLlmFailed,
637    #[serde(
638        rename = "call.in-progress.error-vapifault-anthropic-bedrock-400-bad-request-validation-failed"
639    )]
640    CallPeriodInProgressPeriodErrorVapifaultAnthropicBedrock400BadRequestValidationFailed,
641    #[serde(rename = "call.in-progress.error-vapifault-anthropic-bedrock-401-unauthorized")]
642    CallPeriodInProgressPeriodErrorVapifaultAnthropicBedrock401Unauthorized,
643    #[serde(rename = "call.in-progress.error-vapifault-anthropic-bedrock-403-model-access-denied")]
644    CallPeriodInProgressPeriodErrorVapifaultAnthropicBedrock403ModelAccessDenied,
645    #[serde(rename = "call.in-progress.error-vapifault-anthropic-bedrock-429-exceeded-quota")]
646    CallPeriodInProgressPeriodErrorVapifaultAnthropicBedrock429ExceededQuota,
647    #[serde(rename = "call.in-progress.error-providerfault-anthropic-bedrock-500-server-error")]
648    CallPeriodInProgressPeriodErrorProviderfaultAnthropicBedrock500ServerError,
649    #[serde(
650        rename = "call.in-progress.error-providerfault-anthropic-bedrock-503-server-overloaded-error"
651    )]
652    CallPeriodInProgressPeriodErrorProviderfaultAnthropicBedrock503ServerOverloadedError,
653    #[serde(rename = "pipeline-error-anthropic-vertex-400-bad-request-validation-failed")]
654    PipelineErrorAnthropicVertex400BadRequestValidationFailed,
655    #[serde(rename = "pipeline-error-anthropic-vertex-401-unauthorized")]
656    PipelineErrorAnthropicVertex401Unauthorized,
657    #[serde(rename = "pipeline-error-anthropic-vertex-403-model-access-denied")]
658    PipelineErrorAnthropicVertex403ModelAccessDenied,
659    #[serde(rename = "pipeline-error-anthropic-vertex-429-exceeded-quota")]
660    PipelineErrorAnthropicVertex429ExceededQuota,
661    #[serde(rename = "pipeline-error-anthropic-vertex-500-server-error")]
662    PipelineErrorAnthropicVertex500ServerError,
663    #[serde(rename = "pipeline-error-anthropic-vertex-503-server-overloaded-error")]
664    PipelineErrorAnthropicVertex503ServerOverloadedError,
665    #[serde(rename = "pipeline-error-anthropic-vertex-llm-failed")]
666    PipelineErrorAnthropicVertexLlmFailed,
667    #[serde(rename = "call.in-progress.error-vapifault-anthropic-vertex-llm-failed")]
668    CallPeriodInProgressPeriodErrorVapifaultAnthropicVertexLlmFailed,
669    #[serde(
670        rename = "call.in-progress.error-vapifault-anthropic-vertex-400-bad-request-validation-failed"
671    )]
672    CallPeriodInProgressPeriodErrorVapifaultAnthropicVertex400BadRequestValidationFailed,
673    #[serde(rename = "call.in-progress.error-vapifault-anthropic-vertex-401-unauthorized")]
674    CallPeriodInProgressPeriodErrorVapifaultAnthropicVertex401Unauthorized,
675    #[serde(rename = "call.in-progress.error-vapifault-anthropic-vertex-403-model-access-denied")]
676    CallPeriodInProgressPeriodErrorVapifaultAnthropicVertex403ModelAccessDenied,
677    #[serde(rename = "call.in-progress.error-vapifault-anthropic-vertex-429-exceeded-quota")]
678    CallPeriodInProgressPeriodErrorVapifaultAnthropicVertex429ExceededQuota,
679    #[serde(rename = "call.in-progress.error-providerfault-anthropic-vertex-500-server-error")]
680    CallPeriodInProgressPeriodErrorProviderfaultAnthropicVertex500ServerError,
681    #[serde(
682        rename = "call.in-progress.error-providerfault-anthropic-vertex-503-server-overloaded-error"
683    )]
684    CallPeriodInProgressPeriodErrorProviderfaultAnthropicVertex503ServerOverloadedError,
685    #[serde(rename = "pipeline-error-together-ai-400-bad-request-validation-failed")]
686    PipelineErrorTogetherAi400BadRequestValidationFailed,
687    #[serde(rename = "pipeline-error-together-ai-401-unauthorized")]
688    PipelineErrorTogetherAi401Unauthorized,
689    #[serde(rename = "pipeline-error-together-ai-403-model-access-denied")]
690    PipelineErrorTogetherAi403ModelAccessDenied,
691    #[serde(rename = "pipeline-error-together-ai-429-exceeded-quota")]
692    PipelineErrorTogetherAi429ExceededQuota,
693    #[serde(rename = "pipeline-error-together-ai-500-server-error")]
694    PipelineErrorTogetherAi500ServerError,
695    #[serde(rename = "pipeline-error-together-ai-503-server-overloaded-error")]
696    PipelineErrorTogetherAi503ServerOverloadedError,
697    #[serde(rename = "pipeline-error-together-ai-llm-failed")]
698    PipelineErrorTogetherAiLlmFailed,
699    #[serde(rename = "call.in-progress.error-vapifault-together-ai-llm-failed")]
700    CallPeriodInProgressPeriodErrorVapifaultTogetherAiLlmFailed,
701    #[serde(
702        rename = "call.in-progress.error-vapifault-together-ai-400-bad-request-validation-failed"
703    )]
704    CallPeriodInProgressPeriodErrorVapifaultTogetherAi400BadRequestValidationFailed,
705    #[serde(rename = "call.in-progress.error-vapifault-together-ai-401-unauthorized")]
706    CallPeriodInProgressPeriodErrorVapifaultTogetherAi401Unauthorized,
707    #[serde(rename = "call.in-progress.error-vapifault-together-ai-403-model-access-denied")]
708    CallPeriodInProgressPeriodErrorVapifaultTogetherAi403ModelAccessDenied,
709    #[serde(rename = "call.in-progress.error-vapifault-together-ai-429-exceeded-quota")]
710    CallPeriodInProgressPeriodErrorVapifaultTogetherAi429ExceededQuota,
711    #[serde(rename = "call.in-progress.error-providerfault-together-ai-500-server-error")]
712    CallPeriodInProgressPeriodErrorProviderfaultTogetherAi500ServerError,
713    #[serde(
714        rename = "call.in-progress.error-providerfault-together-ai-503-server-overloaded-error"
715    )]
716    CallPeriodInProgressPeriodErrorProviderfaultTogetherAi503ServerOverloadedError,
717    #[serde(rename = "pipeline-error-anyscale-400-bad-request-validation-failed")]
718    PipelineErrorAnyscale400BadRequestValidationFailed,
719    #[serde(rename = "pipeline-error-anyscale-401-unauthorized")]
720    PipelineErrorAnyscale401Unauthorized,
721    #[serde(rename = "pipeline-error-anyscale-403-model-access-denied")]
722    PipelineErrorAnyscale403ModelAccessDenied,
723    #[serde(rename = "pipeline-error-anyscale-429-exceeded-quota")]
724    PipelineErrorAnyscale429ExceededQuota,
725    #[serde(rename = "pipeline-error-anyscale-500-server-error")]
726    PipelineErrorAnyscale500ServerError,
727    #[serde(rename = "pipeline-error-anyscale-503-server-overloaded-error")]
728    PipelineErrorAnyscale503ServerOverloadedError,
729    #[serde(rename = "pipeline-error-anyscale-llm-failed")]
730    PipelineErrorAnyscaleLlmFailed,
731    #[serde(rename = "call.in-progress.error-vapifault-anyscale-llm-failed")]
732    CallPeriodInProgressPeriodErrorVapifaultAnyscaleLlmFailed,
733    #[serde(
734        rename = "call.in-progress.error-vapifault-anyscale-400-bad-request-validation-failed"
735    )]
736    CallPeriodInProgressPeriodErrorVapifaultAnyscale400BadRequestValidationFailed,
737    #[serde(rename = "call.in-progress.error-vapifault-anyscale-401-unauthorized")]
738    CallPeriodInProgressPeriodErrorVapifaultAnyscale401Unauthorized,
739    #[serde(rename = "call.in-progress.error-vapifault-anyscale-403-model-access-denied")]
740    CallPeriodInProgressPeriodErrorVapifaultAnyscale403ModelAccessDenied,
741    #[serde(rename = "call.in-progress.error-vapifault-anyscale-429-exceeded-quota")]
742    CallPeriodInProgressPeriodErrorVapifaultAnyscale429ExceededQuota,
743    #[serde(rename = "call.in-progress.error-providerfault-anyscale-500-server-error")]
744    CallPeriodInProgressPeriodErrorProviderfaultAnyscale500ServerError,
745    #[serde(rename = "call.in-progress.error-providerfault-anyscale-503-server-overloaded-error")]
746    CallPeriodInProgressPeriodErrorProviderfaultAnyscale503ServerOverloadedError,
747    #[serde(rename = "pipeline-error-openrouter-400-bad-request-validation-failed")]
748    PipelineErrorOpenrouter400BadRequestValidationFailed,
749    #[serde(rename = "pipeline-error-openrouter-401-unauthorized")]
750    PipelineErrorOpenrouter401Unauthorized,
751    #[serde(rename = "pipeline-error-openrouter-403-model-access-denied")]
752    PipelineErrorOpenrouter403ModelAccessDenied,
753    #[serde(rename = "pipeline-error-openrouter-429-exceeded-quota")]
754    PipelineErrorOpenrouter429ExceededQuota,
755    #[serde(rename = "pipeline-error-openrouter-500-server-error")]
756    PipelineErrorOpenrouter500ServerError,
757    #[serde(rename = "pipeline-error-openrouter-503-server-overloaded-error")]
758    PipelineErrorOpenrouter503ServerOverloadedError,
759    #[serde(rename = "pipeline-error-openrouter-llm-failed")]
760    PipelineErrorOpenrouterLlmFailed,
761    #[serde(rename = "call.in-progress.error-vapifault-openrouter-llm-failed")]
762    CallPeriodInProgressPeriodErrorVapifaultOpenrouterLlmFailed,
763    #[serde(
764        rename = "call.in-progress.error-vapifault-openrouter-400-bad-request-validation-failed"
765    )]
766    CallPeriodInProgressPeriodErrorVapifaultOpenrouter400BadRequestValidationFailed,
767    #[serde(rename = "call.in-progress.error-vapifault-openrouter-401-unauthorized")]
768    CallPeriodInProgressPeriodErrorVapifaultOpenrouter401Unauthorized,
769    #[serde(rename = "call.in-progress.error-vapifault-openrouter-403-model-access-denied")]
770    CallPeriodInProgressPeriodErrorVapifaultOpenrouter403ModelAccessDenied,
771    #[serde(rename = "call.in-progress.error-vapifault-openrouter-429-exceeded-quota")]
772    CallPeriodInProgressPeriodErrorVapifaultOpenrouter429ExceededQuota,
773    #[serde(rename = "call.in-progress.error-providerfault-openrouter-500-server-error")]
774    CallPeriodInProgressPeriodErrorProviderfaultOpenrouter500ServerError,
775    #[serde(
776        rename = "call.in-progress.error-providerfault-openrouter-503-server-overloaded-error"
777    )]
778    CallPeriodInProgressPeriodErrorProviderfaultOpenrouter503ServerOverloadedError,
779    #[serde(rename = "pipeline-error-perplexity-ai-400-bad-request-validation-failed")]
780    PipelineErrorPerplexityAi400BadRequestValidationFailed,
781    #[serde(rename = "pipeline-error-perplexity-ai-401-unauthorized")]
782    PipelineErrorPerplexityAi401Unauthorized,
783    #[serde(rename = "pipeline-error-perplexity-ai-403-model-access-denied")]
784    PipelineErrorPerplexityAi403ModelAccessDenied,
785    #[serde(rename = "pipeline-error-perplexity-ai-429-exceeded-quota")]
786    PipelineErrorPerplexityAi429ExceededQuota,
787    #[serde(rename = "pipeline-error-perplexity-ai-500-server-error")]
788    PipelineErrorPerplexityAi500ServerError,
789    #[serde(rename = "pipeline-error-perplexity-ai-503-server-overloaded-error")]
790    PipelineErrorPerplexityAi503ServerOverloadedError,
791    #[serde(rename = "pipeline-error-perplexity-ai-llm-failed")]
792    PipelineErrorPerplexityAiLlmFailed,
793    #[serde(rename = "call.in-progress.error-vapifault-perplexity-ai-llm-failed")]
794    CallPeriodInProgressPeriodErrorVapifaultPerplexityAiLlmFailed,
795    #[serde(
796        rename = "call.in-progress.error-vapifault-perplexity-ai-400-bad-request-validation-failed"
797    )]
798    CallPeriodInProgressPeriodErrorVapifaultPerplexityAi400BadRequestValidationFailed,
799    #[serde(rename = "call.in-progress.error-vapifault-perplexity-ai-401-unauthorized")]
800    CallPeriodInProgressPeriodErrorVapifaultPerplexityAi401Unauthorized,
801    #[serde(rename = "call.in-progress.error-vapifault-perplexity-ai-403-model-access-denied")]
802    CallPeriodInProgressPeriodErrorVapifaultPerplexityAi403ModelAccessDenied,
803    #[serde(rename = "call.in-progress.error-vapifault-perplexity-ai-429-exceeded-quota")]
804    CallPeriodInProgressPeriodErrorVapifaultPerplexityAi429ExceededQuota,
805    #[serde(rename = "call.in-progress.error-providerfault-perplexity-ai-500-server-error")]
806    CallPeriodInProgressPeriodErrorProviderfaultPerplexityAi500ServerError,
807    #[serde(
808        rename = "call.in-progress.error-providerfault-perplexity-ai-503-server-overloaded-error"
809    )]
810    CallPeriodInProgressPeriodErrorProviderfaultPerplexityAi503ServerOverloadedError,
811    #[serde(rename = "pipeline-error-deepinfra-400-bad-request-validation-failed")]
812    PipelineErrorDeepinfra400BadRequestValidationFailed,
813    #[serde(rename = "pipeline-error-deepinfra-401-unauthorized")]
814    PipelineErrorDeepinfra401Unauthorized,
815    #[serde(rename = "pipeline-error-deepinfra-403-model-access-denied")]
816    PipelineErrorDeepinfra403ModelAccessDenied,
817    #[serde(rename = "pipeline-error-deepinfra-429-exceeded-quota")]
818    PipelineErrorDeepinfra429ExceededQuota,
819    #[serde(rename = "pipeline-error-deepinfra-500-server-error")]
820    PipelineErrorDeepinfra500ServerError,
821    #[serde(rename = "pipeline-error-deepinfra-503-server-overloaded-error")]
822    PipelineErrorDeepinfra503ServerOverloadedError,
823    #[serde(rename = "pipeline-error-deepinfra-llm-failed")]
824    PipelineErrorDeepinfraLlmFailed,
825    #[serde(rename = "call.in-progress.error-vapifault-deepinfra-llm-failed")]
826    CallPeriodInProgressPeriodErrorVapifaultDeepinfraLlmFailed,
827    #[serde(
828        rename = "call.in-progress.error-vapifault-deepinfra-400-bad-request-validation-failed"
829    )]
830    CallPeriodInProgressPeriodErrorVapifaultDeepinfra400BadRequestValidationFailed,
831    #[serde(rename = "call.in-progress.error-vapifault-deepinfra-401-unauthorized")]
832    CallPeriodInProgressPeriodErrorVapifaultDeepinfra401Unauthorized,
833    #[serde(rename = "call.in-progress.error-vapifault-deepinfra-403-model-access-denied")]
834    CallPeriodInProgressPeriodErrorVapifaultDeepinfra403ModelAccessDenied,
835    #[serde(rename = "call.in-progress.error-vapifault-deepinfra-429-exceeded-quota")]
836    CallPeriodInProgressPeriodErrorVapifaultDeepinfra429ExceededQuota,
837    #[serde(rename = "call.in-progress.error-providerfault-deepinfra-500-server-error")]
838    CallPeriodInProgressPeriodErrorProviderfaultDeepinfra500ServerError,
839    #[serde(rename = "call.in-progress.error-providerfault-deepinfra-503-server-overloaded-error")]
840    CallPeriodInProgressPeriodErrorProviderfaultDeepinfra503ServerOverloadedError,
841    #[serde(rename = "pipeline-error-runpod-400-bad-request-validation-failed")]
842    PipelineErrorRunpod400BadRequestValidationFailed,
843    #[serde(rename = "pipeline-error-runpod-401-unauthorized")]
844    PipelineErrorRunpod401Unauthorized,
845    #[serde(rename = "pipeline-error-runpod-403-model-access-denied")]
846    PipelineErrorRunpod403ModelAccessDenied,
847    #[serde(rename = "pipeline-error-runpod-429-exceeded-quota")]
848    PipelineErrorRunpod429ExceededQuota,
849    #[serde(rename = "pipeline-error-runpod-500-server-error")]
850    PipelineErrorRunpod500ServerError,
851    #[serde(rename = "pipeline-error-runpod-503-server-overloaded-error")]
852    PipelineErrorRunpod503ServerOverloadedError,
853    #[serde(rename = "pipeline-error-runpod-llm-failed")]
854    PipelineErrorRunpodLlmFailed,
855    #[serde(rename = "call.in-progress.error-vapifault-runpod-llm-failed")]
856    CallPeriodInProgressPeriodErrorVapifaultRunpodLlmFailed,
857    #[serde(rename = "call.in-progress.error-vapifault-runpod-400-bad-request-validation-failed")]
858    CallPeriodInProgressPeriodErrorVapifaultRunpod400BadRequestValidationFailed,
859    #[serde(rename = "call.in-progress.error-vapifault-runpod-401-unauthorized")]
860    CallPeriodInProgressPeriodErrorVapifaultRunpod401Unauthorized,
861    #[serde(rename = "call.in-progress.error-vapifault-runpod-403-model-access-denied")]
862    CallPeriodInProgressPeriodErrorVapifaultRunpod403ModelAccessDenied,
863    #[serde(rename = "call.in-progress.error-vapifault-runpod-429-exceeded-quota")]
864    CallPeriodInProgressPeriodErrorVapifaultRunpod429ExceededQuota,
865    #[serde(rename = "call.in-progress.error-providerfault-runpod-500-server-error")]
866    CallPeriodInProgressPeriodErrorProviderfaultRunpod500ServerError,
867    #[serde(rename = "call.in-progress.error-providerfault-runpod-503-server-overloaded-error")]
868    CallPeriodInProgressPeriodErrorProviderfaultRunpod503ServerOverloadedError,
869    #[serde(rename = "pipeline-error-custom-llm-400-bad-request-validation-failed")]
870    PipelineErrorCustomLlm400BadRequestValidationFailed,
871    #[serde(rename = "pipeline-error-custom-llm-401-unauthorized")]
872    PipelineErrorCustomLlm401Unauthorized,
873    #[serde(rename = "pipeline-error-custom-llm-403-model-access-denied")]
874    PipelineErrorCustomLlm403ModelAccessDenied,
875    #[serde(rename = "pipeline-error-custom-llm-429-exceeded-quota")]
876    PipelineErrorCustomLlm429ExceededQuota,
877    #[serde(rename = "pipeline-error-custom-llm-500-server-error")]
878    PipelineErrorCustomLlm500ServerError,
879    #[serde(rename = "pipeline-error-custom-llm-503-server-overloaded-error")]
880    PipelineErrorCustomLlm503ServerOverloadedError,
881    #[serde(rename = "pipeline-error-custom-llm-llm-failed")]
882    PipelineErrorCustomLlmLlmFailed,
883    #[serde(rename = "call.in-progress.error-vapifault-custom-llm-llm-failed")]
884    CallPeriodInProgressPeriodErrorVapifaultCustomLlmLlmFailed,
885    #[serde(
886        rename = "call.in-progress.error-vapifault-custom-llm-400-bad-request-validation-failed"
887    )]
888    CallPeriodInProgressPeriodErrorVapifaultCustomLlm400BadRequestValidationFailed,
889    #[serde(rename = "call.in-progress.error-vapifault-custom-llm-401-unauthorized")]
890    CallPeriodInProgressPeriodErrorVapifaultCustomLlm401Unauthorized,
891    #[serde(rename = "call.in-progress.error-vapifault-custom-llm-403-model-access-denied")]
892    CallPeriodInProgressPeriodErrorVapifaultCustomLlm403ModelAccessDenied,
893    #[serde(rename = "call.in-progress.error-vapifault-custom-llm-429-exceeded-quota")]
894    CallPeriodInProgressPeriodErrorVapifaultCustomLlm429ExceededQuota,
895    #[serde(rename = "call.in-progress.error-providerfault-custom-llm-500-server-error")]
896    CallPeriodInProgressPeriodErrorProviderfaultCustomLlm500ServerError,
897    #[serde(
898        rename = "call.in-progress.error-providerfault-custom-llm-503-server-overloaded-error"
899    )]
900    CallPeriodInProgressPeriodErrorProviderfaultCustomLlm503ServerOverloadedError,
901    #[serde(rename = "pipeline-error-custom-voice-failed")]
902    PipelineErrorCustomVoiceFailed,
903    #[serde(rename = "pipeline-error-cartesia-socket-hang-up")]
904    PipelineErrorCartesiaSocketHangUp,
905    #[serde(rename = "pipeline-error-cartesia-requested-payment")]
906    PipelineErrorCartesiaRequestedPayment,
907    #[serde(rename = "pipeline-error-cartesia-500-server-error")]
908    PipelineErrorCartesia500ServerError,
909    #[serde(rename = "pipeline-error-cartesia-502-server-error")]
910    PipelineErrorCartesia502ServerError,
911    #[serde(rename = "pipeline-error-cartesia-503-server-error")]
912    PipelineErrorCartesia503ServerError,
913    #[serde(rename = "pipeline-error-cartesia-522-server-error")]
914    PipelineErrorCartesia522ServerError,
915    #[serde(rename = "call.in-progress.error-vapifault-cartesia-socket-hang-up")]
916    CallPeriodInProgressPeriodErrorVapifaultCartesiaSocketHangUp,
917    #[serde(rename = "call.in-progress.error-vapifault-cartesia-requested-payment")]
918    CallPeriodInProgressPeriodErrorVapifaultCartesiaRequestedPayment,
919    #[serde(rename = "call.in-progress.error-providerfault-cartesia-500-server-error")]
920    CallPeriodInProgressPeriodErrorProviderfaultCartesia500ServerError,
921    #[serde(rename = "call.in-progress.error-providerfault-cartesia-503-server-error")]
922    CallPeriodInProgressPeriodErrorProviderfaultCartesia503ServerError,
923    #[serde(rename = "call.in-progress.error-providerfault-cartesia-522-server-error")]
924    CallPeriodInProgressPeriodErrorProviderfaultCartesia522ServerError,
925    #[serde(rename = "pipeline-error-eleven-labs-voice-not-found")]
926    PipelineErrorElevenLabsVoiceNotFound,
927    #[serde(rename = "pipeline-error-eleven-labs-quota-exceeded")]
928    PipelineErrorElevenLabsQuotaExceeded,
929    #[serde(rename = "pipeline-error-eleven-labs-unauthorized-access")]
930    PipelineErrorElevenLabsUnauthorizedAccess,
931    #[serde(rename = "pipeline-error-eleven-labs-unauthorized-to-access-model")]
932    PipelineErrorElevenLabsUnauthorizedToAccessModel,
933    #[serde(rename = "pipeline-error-eleven-labs-professional-voices-only-for-creator-plus")]
934    PipelineErrorElevenLabsProfessionalVoicesOnlyForCreatorPlus,
935    #[serde(rename = "pipeline-error-eleven-labs-blocked-free-plan-and-requested-upgrade")]
936    PipelineErrorElevenLabsBlockedFreePlanAndRequestedUpgrade,
937    #[serde(
938        rename = "pipeline-error-eleven-labs-blocked-concurrent-requests-and-requested-upgrade"
939    )]
940    PipelineErrorElevenLabsBlockedConcurrentRequestsAndRequestedUpgrade,
941    #[serde(
942        rename = "pipeline-error-eleven-labs-blocked-using-instant-voice-clone-and-requested-upgrade"
943    )]
944    PipelineErrorElevenLabsBlockedUsingInstantVoiceCloneAndRequestedUpgrade,
945    #[serde(rename = "pipeline-error-eleven-labs-system-busy-and-requested-upgrade")]
946    PipelineErrorElevenLabsSystemBusyAndRequestedUpgrade,
947    #[serde(rename = "pipeline-error-eleven-labs-voice-not-fine-tuned")]
948    PipelineErrorElevenLabsVoiceNotFineTuned,
949    #[serde(rename = "pipeline-error-eleven-labs-invalid-api-key")]
950    PipelineErrorElevenLabsInvalidApiKey,
951    #[serde(rename = "pipeline-error-eleven-labs-invalid-voice-samples")]
952    PipelineErrorElevenLabsInvalidVoiceSamples,
953    #[serde(rename = "pipeline-error-eleven-labs-voice-disabled-by-owner")]
954    PipelineErrorElevenLabsVoiceDisabledByOwner,
955    #[serde(rename = "pipeline-error-eleven-labs-vapi-voice-disabled-by-owner")]
956    PipelineErrorElevenLabsVapiVoiceDisabledByOwner,
957    #[serde(rename = "pipeline-error-eleven-labs-blocked-account-in-probation")]
958    PipelineErrorElevenLabsBlockedAccountInProbation,
959    #[serde(rename = "pipeline-error-eleven-labs-blocked-content-against-their-policy")]
960    PipelineErrorElevenLabsBlockedContentAgainstTheirPolicy,
961    #[serde(rename = "pipeline-error-eleven-labs-missing-samples-for-voice-clone")]
962    PipelineErrorElevenLabsMissingSamplesForVoiceClone,
963    #[serde(rename = "pipeline-error-eleven-labs-voice-not-fine-tuned-and-cannot-be-used")]
964    PipelineErrorElevenLabsVoiceNotFineTunedAndCannotBeUsed,
965    #[serde(rename = "pipeline-error-eleven-labs-voice-not-allowed-for-free-users")]
966    PipelineErrorElevenLabsVoiceNotAllowedForFreeUsers,
967    #[serde(rename = "pipeline-error-eleven-labs-max-character-limit-exceeded")]
968    PipelineErrorElevenLabsMaxCharacterLimitExceeded,
969    #[serde(
970        rename = "pipeline-error-eleven-labs-blocked-voice-potentially-against-terms-of-service-and-awaiting-verification"
971    )]
972    PipelineErrorElevenLabsBlockedVoicePotentiallyAgainstTermsOfServiceAndAwaitingVerification,
973    #[serde(rename = "pipeline-error-eleven-labs-500-server-error")]
974    PipelineErrorElevenLabs500ServerError,
975    #[serde(rename = "pipeline-error-eleven-labs-503-server-error")]
976    PipelineErrorElevenLabs503ServerError,
977    #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-voice-not-found")]
978    CallPeriodInProgressPeriodErrorVapifaultElevenLabsVoiceNotFound,
979    #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-quota-exceeded")]
980    CallPeriodInProgressPeriodErrorVapifaultElevenLabsQuotaExceeded,
981    #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-unauthorized-access")]
982    CallPeriodInProgressPeriodErrorVapifaultElevenLabsUnauthorizedAccess,
983    #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-unauthorized-to-access-model")]
984    CallPeriodInProgressPeriodErrorVapifaultElevenLabsUnauthorizedToAccessModel,
985    #[serde(
986        rename = "call.in-progress.error-vapifault-eleven-labs-professional-voices-only-for-creator-plus"
987    )]
988    CallPeriodInProgressPeriodErrorVapifaultElevenLabsProfessionalVoicesOnlyForCreatorPlus,
989    #[serde(
990        rename = "call.in-progress.error-vapifault-eleven-labs-blocked-free-plan-and-requested-upgrade"
991    )]
992    CallPeriodInProgressPeriodErrorVapifaultElevenLabsBlockedFreePlanAndRequestedUpgrade,
993    #[serde(
994        rename = "call.in-progress.error-vapifault-eleven-labs-blocked-concurrent-requests-and-requested-upgrade"
995    )]
996    CallPeriodInProgressPeriodErrorVapifaultElevenLabsBlockedConcurrentRequestsAndRequestedUpgrade,
997    #[serde(
998        rename = "call.in-progress.error-vapifault-eleven-labs-blocked-using-instant-voice-clone-and-requested-upgrade"
999    )]
1000    CallPeriodInProgressPeriodErrorVapifaultElevenLabsBlockedUsingInstantVoiceCloneAndRequestedUpgrade,
1001    #[serde(
1002        rename = "call.in-progress.error-vapifault-eleven-labs-system-busy-and-requested-upgrade"
1003    )]
1004    CallPeriodInProgressPeriodErrorVapifaultElevenLabsSystemBusyAndRequestedUpgrade,
1005    #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-voice-not-fine-tuned")]
1006    CallPeriodInProgressPeriodErrorVapifaultElevenLabsVoiceNotFineTuned,
1007    #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-invalid-api-key")]
1008    CallPeriodInProgressPeriodErrorVapifaultElevenLabsInvalidApiKey,
1009    #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-invalid-voice-samples")]
1010    CallPeriodInProgressPeriodErrorVapifaultElevenLabsInvalidVoiceSamples,
1011    #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-voice-disabled-by-owner")]
1012    CallPeriodInProgressPeriodErrorVapifaultElevenLabsVoiceDisabledByOwner,
1013    #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-blocked-account-in-probation")]
1014    CallPeriodInProgressPeriodErrorVapifaultElevenLabsBlockedAccountInProbation,
1015    #[serde(
1016        rename = "call.in-progress.error-vapifault-eleven-labs-blocked-content-against-their-policy"
1017    )]
1018    CallPeriodInProgressPeriodErrorVapifaultElevenLabsBlockedContentAgainstTheirPolicy,
1019    #[serde(
1020        rename = "call.in-progress.error-vapifault-eleven-labs-missing-samples-for-voice-clone"
1021    )]
1022    CallPeriodInProgressPeriodErrorVapifaultElevenLabsMissingSamplesForVoiceClone,
1023    #[serde(
1024        rename = "call.in-progress.error-vapifault-eleven-labs-voice-not-fine-tuned-and-cannot-be-used"
1025    )]
1026    CallPeriodInProgressPeriodErrorVapifaultElevenLabsVoiceNotFineTunedAndCannotBeUsed,
1027    #[serde(
1028        rename = "call.in-progress.error-vapifault-eleven-labs-voice-not-allowed-for-free-users"
1029    )]
1030    CallPeriodInProgressPeriodErrorVapifaultElevenLabsVoiceNotAllowedForFreeUsers,
1031    #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-max-character-limit-exceeded")]
1032    CallPeriodInProgressPeriodErrorVapifaultElevenLabsMaxCharacterLimitExceeded,
1033    #[serde(
1034        rename = "call.in-progress.error-vapifault-eleven-labs-blocked-voice-potentially-against-terms-of-service-and-awaiting-verification"
1035    )]
1036    CallPeriodInProgressPeriodErrorVapifaultElevenLabsBlockedVoicePotentiallyAgainstTermsOfServiceAndAwaitingVerification,
1037    #[serde(rename = "call.in-progress.error-providerfault-eleven-labs-500-server-error")]
1038    CallPeriodInProgressPeriodErrorProviderfaultElevenLabs500ServerError,
1039    #[serde(rename = "call.in-progress.error-providerfault-eleven-labs-503-server-error")]
1040    CallPeriodInProgressPeriodErrorProviderfaultElevenLabs503ServerError,
1041    #[serde(rename = "pipeline-error-playht-request-timed-out")]
1042    PipelineErrorPlayhtRequestTimedOut,
1043    #[serde(rename = "pipeline-error-playht-invalid-voice")]
1044    PipelineErrorPlayhtInvalidVoice,
1045    #[serde(rename = "pipeline-error-playht-unexpected-error")]
1046    PipelineErrorPlayhtUnexpectedError,
1047    #[serde(rename = "pipeline-error-playht-out-of-credits")]
1048    PipelineErrorPlayhtOutOfCredits,
1049    #[serde(rename = "pipeline-error-playht-invalid-emotion")]
1050    PipelineErrorPlayhtInvalidEmotion,
1051    #[serde(rename = "pipeline-error-playht-voice-must-be-a-valid-voice-manifest-uri")]
1052    PipelineErrorPlayhtVoiceMustBeAValidVoiceManifestUri,
1053    #[serde(rename = "pipeline-error-playht-401-unauthorized")]
1054    PipelineErrorPlayht401Unauthorized,
1055    #[serde(rename = "pipeline-error-playht-403-forbidden-out-of-characters")]
1056    PipelineErrorPlayht403ForbiddenOutOfCharacters,
1057    #[serde(rename = "pipeline-error-playht-403-forbidden-api-access-not-available")]
1058    PipelineErrorPlayht403ForbiddenApiAccessNotAvailable,
1059    #[serde(rename = "pipeline-error-playht-429-exceeded-quota")]
1060    PipelineErrorPlayht429ExceededQuota,
1061    #[serde(rename = "pipeline-error-playht-502-gateway-error")]
1062    PipelineErrorPlayht502GatewayError,
1063    #[serde(rename = "pipeline-error-playht-504-gateway-error")]
1064    PipelineErrorPlayht504GatewayError,
1065    #[serde(rename = "call.in-progress.error-vapifault-playht-request-timed-out")]
1066    CallPeriodInProgressPeriodErrorVapifaultPlayhtRequestTimedOut,
1067    #[serde(rename = "call.in-progress.error-vapifault-playht-invalid-voice")]
1068    CallPeriodInProgressPeriodErrorVapifaultPlayhtInvalidVoice,
1069    #[serde(rename = "call.in-progress.error-vapifault-playht-unexpected-error")]
1070    CallPeriodInProgressPeriodErrorVapifaultPlayhtUnexpectedError,
1071    #[serde(rename = "call.in-progress.error-vapifault-playht-out-of-credits")]
1072    CallPeriodInProgressPeriodErrorVapifaultPlayhtOutOfCredits,
1073    #[serde(rename = "call.in-progress.error-vapifault-playht-invalid-emotion")]
1074    CallPeriodInProgressPeriodErrorVapifaultPlayhtInvalidEmotion,
1075    #[serde(
1076        rename = "call.in-progress.error-vapifault-playht-voice-must-be-a-valid-voice-manifest-uri"
1077    )]
1078    CallPeriodInProgressPeriodErrorVapifaultPlayhtVoiceMustBeAValidVoiceManifestUri,
1079    #[serde(rename = "call.in-progress.error-vapifault-playht-401-unauthorized")]
1080    CallPeriodInProgressPeriodErrorVapifaultPlayht401Unauthorized,
1081    #[serde(rename = "call.in-progress.error-vapifault-playht-403-forbidden-out-of-characters")]
1082    CallPeriodInProgressPeriodErrorVapifaultPlayht403ForbiddenOutOfCharacters,
1083    #[serde(
1084        rename = "call.in-progress.error-vapifault-playht-403-forbidden-api-access-not-available"
1085    )]
1086    CallPeriodInProgressPeriodErrorVapifaultPlayht403ForbiddenApiAccessNotAvailable,
1087    #[serde(rename = "call.in-progress.error-vapifault-playht-429-exceeded-quota")]
1088    CallPeriodInProgressPeriodErrorVapifaultPlayht429ExceededQuota,
1089    #[serde(rename = "call.in-progress.error-providerfault-playht-502-gateway-error")]
1090    CallPeriodInProgressPeriodErrorProviderfaultPlayht502GatewayError,
1091    #[serde(rename = "call.in-progress.error-providerfault-playht-504-gateway-error")]
1092    CallPeriodInProgressPeriodErrorProviderfaultPlayht504GatewayError,
1093    #[serde(rename = "pipeline-error-custom-transcriber-failed")]
1094    PipelineErrorCustomTranscriberFailed,
1095    #[serde(rename = "call.in-progress.error-vapifault-custom-transcriber-failed")]
1096    CallPeriodInProgressPeriodErrorVapifaultCustomTranscriberFailed,
1097    #[serde(rename = "pipeline-error-eleven-labs-transcriber-failed")]
1098    PipelineErrorElevenLabsTranscriberFailed,
1099    #[serde(rename = "call.in-progress.error-vapifault-eleven-labs-transcriber-failed")]
1100    CallPeriodInProgressPeriodErrorVapifaultElevenLabsTranscriberFailed,
1101    #[serde(
1102        rename = "pipeline-error-deepgram-returning-400-no-such-model-language-tier-combination"
1103    )]
1104    PipelineErrorDeepgramReturning400NoSuchModelLanguageTierCombination,
1105    #[serde(rename = "pipeline-error-deepgram-returning-401-invalid-credentials")]
1106    PipelineErrorDeepgramReturning401InvalidCredentials,
1107    #[serde(rename = "pipeline-error-deepgram-returning-403-model-access-denied")]
1108    PipelineErrorDeepgramReturning403ModelAccessDenied,
1109    #[serde(rename = "pipeline-error-deepgram-returning-404-not-found")]
1110    PipelineErrorDeepgramReturning404NotFound,
1111    #[serde(rename = "pipeline-error-deepgram-returning-500-invalid-json")]
1112    PipelineErrorDeepgramReturning500InvalidJson,
1113    #[serde(rename = "pipeline-error-deepgram-returning-502-network-error")]
1114    PipelineErrorDeepgramReturning502NetworkError,
1115    #[serde(rename = "pipeline-error-deepgram-returning-502-bad-gateway-ehostunreach")]
1116    PipelineErrorDeepgramReturning502BadGatewayEhostunreach,
1117    #[serde(
1118        rename = "call.in-progress.error-vapifault-deepgram-returning-400-no-such-model-language-tier-combination"
1119    )]
1120    CallPeriodInProgressPeriodErrorVapifaultDeepgramReturning400NoSuchModelLanguageTierCombination,
1121    #[serde(
1122        rename = "call.in-progress.error-vapifault-deepgram-returning-401-invalid-credentials"
1123    )]
1124    CallPeriodInProgressPeriodErrorVapifaultDeepgramReturning401InvalidCredentials,
1125    #[serde(rename = "call.in-progress.error-vapifault-deepgram-returning-404-not-found")]
1126    CallPeriodInProgressPeriodErrorVapifaultDeepgramReturning404NotFound,
1127    #[serde(
1128        rename = "call.in-progress.error-vapifault-deepgram-returning-403-model-access-denied"
1129    )]
1130    CallPeriodInProgressPeriodErrorVapifaultDeepgramReturning403ModelAccessDenied,
1131    #[serde(rename = "call.in-progress.error-providerfault-deepgram-returning-500-invalid-json")]
1132    CallPeriodInProgressPeriodErrorProviderfaultDeepgramReturning500InvalidJson,
1133    #[serde(rename = "call.in-progress.error-providerfault-deepgram-returning-502-network-error")]
1134    CallPeriodInProgressPeriodErrorProviderfaultDeepgramReturning502NetworkError,
1135    #[serde(
1136        rename = "call.in-progress.error-providerfault-deepgram-returning-502-bad-gateway-ehostunreach"
1137    )]
1138    CallPeriodInProgressPeriodErrorProviderfaultDeepgramReturning502BadGatewayEhostunreach,
1139    #[serde(rename = "pipeline-error-google-transcriber-failed")]
1140    PipelineErrorGoogleTranscriberFailed,
1141    #[serde(rename = "call.in-progress.error-vapifault-google-transcriber-failed")]
1142    CallPeriodInProgressPeriodErrorVapifaultGoogleTranscriberFailed,
1143    #[serde(rename = "pipeline-error-openai-transcriber-failed")]
1144    PipelineErrorOpenaiTranscriberFailed,
1145    #[serde(rename = "call.in-progress.error-vapifault-openai-transcriber-failed")]
1146    CallPeriodInProgressPeriodErrorVapifaultOpenaiTranscriberFailed,
1147    #[serde(rename = "assistant-ended-call")]
1148    AssistantEndedCall,
1149    #[serde(rename = "assistant-said-end-call-phrase")]
1150    AssistantSaidEndCallPhrase,
1151    #[serde(rename = "assistant-ended-call-with-hangup-task")]
1152    AssistantEndedCallWithHangupTask,
1153    #[serde(rename = "assistant-ended-call-after-message-spoken")]
1154    AssistantEndedCallAfterMessageSpoken,
1155    #[serde(rename = "assistant-forwarded-call")]
1156    AssistantForwardedCall,
1157    #[serde(rename = "assistant-join-timed-out")]
1158    AssistantJoinTimedOut,
1159    #[serde(rename = "call.in-progress.error-assistant-did-not-receive-customer-audio")]
1160    CallPeriodInProgressPeriodErrorAssistantDidNotReceiveCustomerAudio,
1161    #[serde(rename = "call.in-progress.error-transfer-failed")]
1162    CallPeriodInProgressPeriodErrorTransferFailed,
1163    #[serde(rename = "customer-busy")]
1164    CustomerBusy,
1165    #[serde(rename = "customer-ended-call")]
1166    CustomerEndedCall,
1167    #[serde(rename = "customer-did-not-answer")]
1168    CustomerDidNotAnswer,
1169    #[serde(rename = "customer-did-not-give-microphone-permission")]
1170    CustomerDidNotGiveMicrophonePermission,
1171    #[serde(rename = "exceeded-max-duration")]
1172    ExceededMaxDuration,
1173    #[serde(rename = "manually-canceled")]
1174    ManuallyCanceled,
1175    #[serde(rename = "phone-call-provider-closed-websocket")]
1176    PhoneCallProviderClosedWebsocket,
1177    #[serde(rename = "call.forwarding.operator-busy")]
1178    CallPeriodForwardingPeriodOperatorBusy,
1179    #[serde(rename = "silence-timed-out")]
1180    SilenceTimedOut,
1181    #[serde(rename = "call.in-progress.error-sip-inbound-call-failed-to-connect")]
1182    CallPeriodInProgressPeriodErrorSipInboundCallFailedToConnect,
1183    #[serde(rename = "call.in-progress.error-providerfault-outbound-sip-403-forbidden")]
1184    CallPeriodInProgressPeriodErrorProviderfaultOutboundSip403Forbidden,
1185    #[serde(
1186        rename = "call.in-progress.error-providerfault-outbound-sip-407-proxy-authentication-required"
1187    )]
1188    CallPeriodInProgressPeriodErrorProviderfaultOutboundSip407ProxyAuthenticationRequired,
1189    #[serde(rename = "call.in-progress.error-providerfault-outbound-sip-503-service-unavailable")]
1190    CallPeriodInProgressPeriodErrorProviderfaultOutboundSip503ServiceUnavailable,
1191    #[serde(
1192        rename = "call.in-progress.error-providerfault-outbound-sip-480-temporarily-unavailable"
1193    )]
1194    CallPeriodInProgressPeriodErrorProviderfaultOutboundSip480TemporarilyUnavailable,
1195    #[serde(rename = "call.in-progress.error-sip-outbound-call-failed-to-connect")]
1196    CallPeriodInProgressPeriodErrorSipOutboundCallFailedToConnect,
1197    #[serde(rename = "call.ringing.hook-executed-say")]
1198    CallPeriodRingingPeriodHookExecutedSay,
1199    #[serde(rename = "call.ringing.hook-executed-transfer")]
1200    CallPeriodRingingPeriodHookExecutedTransfer,
1201    #[serde(rename = "call.ringing.sip-inbound-caller-hungup-before-call-connect")]
1202    CallPeriodRingingPeriodSipInboundCallerHungupBeforeCallConnect,
1203    #[serde(rename = "call.ringing.error-sip-inbound-call-failed-to-connect")]
1204    CallPeriodRingingPeriodErrorSipInboundCallFailedToConnect,
1205    #[serde(rename = "twilio-failed-to-connect-call")]
1206    TwilioFailedToConnectCall,
1207    #[serde(rename = "twilio-reported-customer-misdialed")]
1208    TwilioReportedCustomerMisdialed,
1209    #[serde(rename = "vonage-rejected")]
1210    VonageRejected,
1211    #[serde(rename = "voicemail")]
1212    Voicemail,
1213}
1214
1215impl Default for EndedReasonTrue {
1216    fn default() -> EndedReasonTrue {
1217        Self::CallStartErrorNeitherAssistantNorServerSet
1218    }
1219}