' Options: 'Date: 2025-05-05 00:39:32 'Version: 8.71 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://team.evovoice.io ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: False '''ExportValueTypes: False 'IncludeTypes: NewOutgoingSession.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports Voice.Api.Sessions Namespace Global Namespace Voice.Api.Sessions ''' '''Create a new outgoing call and process it with the specified flow. This can only be used for voice sessions. If no caller ID is specified, we will use a random one. ''' Public Partial Class NewOutgoingSession Implements IReturnVoid Implements IPost ''' '''The ID of the flow to use. This flow will be executed as soon as the call is answered. ''' Public Overridable Property FlowId As String ''' '''The E164 number to dial, e.g. +18144043093 ''' Public Overridable Property NumberToDial As String ''' '''The Caller ID to use. This must be the E164 number of an owned phone number ''' Public Overridable Property CallerId As String End Class End Namespace End Namespace