@@ -418,7 +418,7 @@ await client.Assistants.UpdateAsync("id", new UpdateAssistantDto());
418
418
</details >
419
419
420
420
## PhoneNumbers
421
- <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >ListAsync</a >(PhoneNumbersListRequest { ... }) -> IEnumerable<object ></code ></summary >
421
+ <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >ListAsync</a >(PhoneNumbersListRequest { ... }) -> IEnumerable<OneOf<ByoPhoneNumber, TwilioPhoneNumber, VonagePhoneNumber, VapiPhoneNumber > ></code ></summary >
422
422
<dl >
423
423
<dd >
424
424
@@ -458,7 +458,7 @@ await client.PhoneNumbers.ListAsync(new PhoneNumbersListRequest());
458
458
</dl >
459
459
</details >
460
460
461
- <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >CreateAsync</a >(object { ... }) -> object </code ></summary >
461
+ <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >CreateAsync</a >(OneOf< CreateByoPhoneNumberDto, CreateTwilioPhoneNumberDto, CreateVonagePhoneNumberDto, CreateVapiPhoneNumberDto > { ... }) -> OneOf< ByoPhoneNumber, TwilioPhoneNumber, VonagePhoneNumber, VapiPhoneNumber > </code ></summary >
462
462
<dl >
463
463
<dd >
464
464
@@ -471,7 +471,9 @@ await client.PhoneNumbers.ListAsync(new PhoneNumbersListRequest());
471
471
<dd >
472
472
473
473
``` csharp
474
- await client .PhoneNumbers .CreateAsync (new CreateVapiPhoneNumberDto { SipUri = " string" });
474
+ await client .PhoneNumbers .CreateAsync (
475
+ new CreateByoPhoneNumberDto { Provider = " byo-phone-number" , CredentialId = " credentialId" }
476
+ );
475
477
```
476
478
</dd >
477
479
</dl >
@@ -486,7 +488,7 @@ await client.PhoneNumbers.CreateAsync(new CreateVapiPhoneNumberDto { SipUri = "s
486
488
<dl >
487
489
<dd >
488
490
489
- ** request:** ` object `
491
+ ** request:** ` OneOf<CreateByoPhoneNumberDto, CreateTwilioPhoneNumberDto, CreateVonagePhoneNumberDto, CreateVapiPhoneNumberDto> `
490
492
491
493
</dd >
492
494
</dl >
@@ -498,7 +500,7 @@ await client.PhoneNumbers.CreateAsync(new CreateVapiPhoneNumberDto { SipUri = "s
498
500
</dl >
499
501
</details >
500
502
501
- <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >GetAsync</a >(id) -> object </code ></summary >
503
+ <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >GetAsync</a >(id) -> OneOf< ByoPhoneNumber, TwilioPhoneNumber, VonagePhoneNumber, VapiPhoneNumber > </code ></summary >
502
504
<dl >
503
505
<dd >
504
506
@@ -538,7 +540,7 @@ await client.PhoneNumbers.GetAsync("id");
538
540
</dl >
539
541
</details >
540
542
541
- <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >DeleteAsync</a >(id) -> object </code ></summary >
543
+ <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >DeleteAsync</a >(id) -> OneOf< ByoPhoneNumber, TwilioPhoneNumber, VonagePhoneNumber, VapiPhoneNumber > </code ></summary >
542
544
<dl >
543
545
<dd >
544
546
@@ -578,7 +580,7 @@ await client.PhoneNumbers.DeleteAsync("id");
578
580
</dl >
579
581
</details >
580
582
581
- <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >UpdateAsync</a >(id, UpdatePhoneNumberDto { ... }) -> object </code ></summary >
583
+ <details ><summary ><code >client.PhoneNumbers.<a href =" /src/Vapi.Net/PhoneNumbers/PhoneNumbersClient.cs " >UpdateAsync</a >(id, UpdatePhoneNumberDto { ... }) -> OneOf< ByoPhoneNumber, TwilioPhoneNumber, VonagePhoneNumber, VapiPhoneNumber > </code ></summary >
582
584
<dl >
583
585
<dd >
584
586
@@ -841,7 +843,7 @@ await client.Squads.UpdateAsync(
841
843
</details >
842
844
843
845
## Blocks
844
- <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >ListAsync</a >(BlocksListRequest { ... }) -> IEnumerable<object ></code ></summary >
846
+ <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >ListAsync</a >(BlocksListRequest { ... }) -> IEnumerable<OneOf<ConversationBlock, ToolCallBlock, WorkflowBlock > ></code ></summary >
845
847
<dl >
846
848
<dd >
847
849
@@ -881,7 +883,7 @@ await client.Blocks.ListAsync(new BlocksListRequest());
881
883
</dl >
882
884
</details >
883
885
884
- <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >CreateAsync</a >(object { ... }) -> object </code ></summary >
886
+ <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >CreateAsync</a >(OneOf< CreateConversationBlockDto, CreateToolCallBlockDto, CreateWorkflowBlockDto > { ... }) -> OneOf< ConversationBlock, ToolCallBlock, WorkflowBlock > </code ></summary >
885
887
<dl >
886
888
<dd >
887
889
@@ -894,7 +896,9 @@ await client.Blocks.ListAsync(new BlocksListRequest());
894
896
<dd >
895
897
896
898
``` csharp
897
- await client .Blocks .CreateAsync (new CreateWorkflowBlockDto ());
899
+ await client .Blocks .CreateAsync (
900
+ new CreateConversationBlockDto { Type = " conversation" , Instruction = " instruction" }
901
+ );
898
902
```
899
903
</dd >
900
904
</dl >
@@ -909,7 +913,7 @@ await client.Blocks.CreateAsync(new CreateWorkflowBlockDto());
909
913
<dl >
910
914
<dd >
911
915
912
- ** request:** ` object `
916
+ ** request:** ` OneOf<CreateConversationBlockDto, CreateToolCallBlockDto, CreateWorkflowBlockDto> `
913
917
914
918
</dd >
915
919
</dl >
@@ -921,7 +925,7 @@ await client.Blocks.CreateAsync(new CreateWorkflowBlockDto());
921
925
</dl >
922
926
</details >
923
927
924
- <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >GetAsync</a >(id) -> object </code ></summary >
928
+ <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >GetAsync</a >(id) -> OneOf< ConversationBlock, ToolCallBlock, WorkflowBlock > </code ></summary >
925
929
<dl >
926
930
<dd >
927
931
@@ -961,7 +965,7 @@ await client.Blocks.GetAsync("id");
961
965
</dl >
962
966
</details >
963
967
964
- <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >DeleteAsync</a >(id) -> object </code ></summary >
968
+ <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >DeleteAsync</a >(id) -> OneOf< ConversationBlock, ToolCallBlock, WorkflowBlock > </code ></summary >
965
969
<dl >
966
970
<dd >
967
971
@@ -1001,7 +1005,7 @@ await client.Blocks.DeleteAsync("id");
1001
1005
</dl >
1002
1006
</details >
1003
1007
1004
- <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >UpdateAsync</a >(id, UpdateBlockDto { ... }) -> object </code ></summary >
1008
+ <details ><summary ><code >client.Blocks.<a href =" /src/Vapi.Net/Blocks/BlocksClient.cs " >UpdateAsync</a >(id, UpdateBlockDto { ... }) -> OneOf< ConversationBlock, ToolCallBlock, WorkflowBlock > </code ></summary >
1005
1009
<dl >
1006
1010
<dd >
1007
1011
@@ -1050,7 +1054,7 @@ await client.Blocks.UpdateAsync("id", new UpdateBlockDto());
1050
1054
</details >
1051
1055
1052
1056
## Tools
1053
- <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >ListAsync</a >(ToolsListRequest { ... }) -> IEnumerable<object ></code ></summary >
1057
+ <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >ListAsync</a >(ToolsListRequest { ... }) -> IEnumerable<OneOf<DtmfTool, EndCallTool, FunctionTool, GhlTool, MakeTool, TransferCallTool, OutputTool > ></code ></summary >
1054
1058
<dl >
1055
1059
<dd >
1056
1060
@@ -1090,7 +1094,7 @@ await client.Tools.ListAsync(new ToolsListRequest());
1090
1094
</dl >
1091
1095
</details >
1092
1096
1093
- <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >CreateAsync</a >(object { ... }) -> object </code ></summary >
1097
+ <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >CreateAsync</a >(OneOf< CreateDtmfToolDto, CreateEndCallToolDto, CreateFunctionToolDto, CreateGhlToolDto, CreateMakeToolDto, CreateTransferCallToolDto, CreateOutputToolDto > { ... }) -> OneOf< DtmfTool, EndCallTool, FunctionTool, GhlTool, MakeTool, TransferCallTool, OutputTool > </code ></summary >
1094
1098
<dl >
1095
1099
<dd >
1096
1100
@@ -1103,7 +1107,7 @@ await client.Tools.ListAsync(new ToolsListRequest());
1103
1107
<dd >
1104
1108
1105
1109
``` csharp
1106
- await client .Tools .CreateAsync (new CreateOutputToolDto { Async = false });
1110
+ await client .Tools .CreateAsync (new CreateDtmfToolDto { Type = " dtmf " });
1107
1111
```
1108
1112
</dd >
1109
1113
</dl >
@@ -1118,7 +1122,7 @@ await client.Tools.CreateAsync(new CreateOutputToolDto { Async = false });
1118
1122
<dl >
1119
1123
<dd >
1120
1124
1121
- ** request:** ` object `
1125
+ ** request:** ` OneOf<CreateDtmfToolDto, CreateEndCallToolDto, CreateFunctionToolDto, CreateGhlToolDto, CreateMakeToolDto, CreateTransferCallToolDto, CreateOutputToolDto> `
1122
1126
1123
1127
</dd >
1124
1128
</dl >
@@ -1130,7 +1134,7 @@ await client.Tools.CreateAsync(new CreateOutputToolDto { Async = false });
1130
1134
</dl >
1131
1135
</details >
1132
1136
1133
- <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >GetAsync</a >(id) -> object </code ></summary >
1137
+ <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >GetAsync</a >(id) -> OneOf< DtmfTool, EndCallTool, FunctionTool, GhlTool, MakeTool, TransferCallTool, OutputTool > </code ></summary >
1134
1138
<dl >
1135
1139
<dd >
1136
1140
@@ -1170,7 +1174,7 @@ await client.Tools.GetAsync("id");
1170
1174
</dl >
1171
1175
</details >
1172
1176
1173
- <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >DeleteAsync</a >(id) -> object </code ></summary >
1177
+ <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >DeleteAsync</a >(id) -> OneOf< DtmfTool, EndCallTool, FunctionTool, GhlTool, MakeTool, TransferCallTool, OutputTool > </code ></summary >
1174
1178
<dl >
1175
1179
<dd >
1176
1180
@@ -1210,7 +1214,7 @@ await client.Tools.DeleteAsync("id");
1210
1214
</dl >
1211
1215
</details >
1212
1216
1213
- <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >UpdateAsync</a >(id, UpdateToolDto { ... }) -> object </code ></summary >
1217
+ <details ><summary ><code >client.Tools.<a href =" /src/Vapi.Net/Tools/ToolsClient.cs " >UpdateAsync</a >(id, UpdateToolDto { ... }) -> OneOf< DtmfTool, EndCallTool, FunctionTool, GhlTool, MakeTool, TransferCallTool, OutputTool > </code ></summary >
1214
1218
<dl >
1215
1219
<dd >
1216
1220
0 commit comments