1use 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#[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#[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#[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#[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#[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}