diff --git a/src/modules/Elsa.Telnyx/Activities/AnswerCall.cs b/src/modules/Elsa.Telnyx/Activities/AnswerCall.cs index 8416989f8..aedfa01d1 100644 --- a/src/modules/Elsa.Telnyx/Activities/AnswerCall.cs +++ b/src/modules/Elsa.Telnyx/Activities/AnswerCall.cs @@ -46,6 +46,12 @@ public class FlowAnswerCall : AnswerCallBase [PublicAPI] public class AnswerCall : AnswerCallBase { + /// + [JsonConstructor] + public AnswerCall() + { + } + /// public AnswerCall([CallerFilePath] string? source = default, [CallerLineNumber] int? line = default) : base(source, line) { diff --git a/src/modules/Elsa.Telnyx/Activities/Dial.cs b/src/modules/Elsa.Telnyx/Activities/Dial.cs index e7190ce84..61cfcc8d4 100644 --- a/src/modules/Elsa.Telnyx/Activities/Dial.cs +++ b/src/modules/Elsa.Telnyx/Activities/Dial.cs @@ -61,7 +61,7 @@ public class Dial : CodeActivity public Input AnsweringMachineDetection { get; set; } = new("disabled"); /// - /// Enables answering machine detection. + /// Start recording automatically after an event. Disabled by default. /// [Input(Description = "Start recording automatically after an event. Disabled by default.")] public Input Record { get; set; } = default!; diff --git a/src/modules/Elsa.Telnyx/Activities/StartRecording.cs b/src/modules/Elsa.Telnyx/Activities/StartRecording.cs index 90ac63e21..44cbf3705 100644 --- a/src/modules/Elsa.Telnyx/Activities/StartRecording.cs +++ b/src/modules/Elsa.Telnyx/Activities/StartRecording.cs @@ -29,7 +29,6 @@ public class FlowStartRecording : StartRecordingBase } /// - [JsonConstructor] public FlowStartRecording([CallerFilePath] string? source = default, [CallerLineNumber] int? line = default) : base(source, line) { } diff --git a/src/modules/Elsa.Telnyx/Constants.cs b/src/modules/Elsa.Telnyx/Constants.cs index 0a37c6c12..c56c8378a 100644 --- a/src/modules/Elsa.Telnyx/Constants.cs +++ b/src/modules/Elsa.Telnyx/Constants.cs @@ -1,7 +1,17 @@ namespace Elsa.Telnyx; -internal static class Constants +/// +/// Contains constants used by the Telnyx activities. +/// +public static class Constants { + /// + /// The namespace used by the Telnyx activities. + /// public const string Namespace = "Telnyx"; + + /// + /// The category used by the Telnyx activities. + /// public const string Category = "Telnyx"; } \ No newline at end of file